.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "SND_MALLOC_PCI_PAGE" "" "06 October 2005" "" "" .SH NAME snd_malloc_pci_page \- allocate a page in the valid pci dma mask .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp void * snd_malloc_pci_page (struct pci_dev * \fIpci\fB, dma_addr_t * \fIaddrp\fB); \fR .SH "ARGUMENTS" .TP \fB\fIpci\fB\fR pci device pointer .TP \fB\fIaddrp\fB\fR the pointer to store the physical address of the buffer .SH "DESCRIPTION" .PP Allocates a single page for the given PCI device and returns the virtual address and stores the physical address on addrp. .PP This function cannot be called from interrupt handlers or within spinlocks.