Lines Matching refs:waitfp
250 pci_dma_allocmp(dev_info_t *dip, dev_info_t *rdip, int (*waitfp)(caddr_t), in pci_dma_allocmp()
254 int sleep = (waitfp == DDI_DMA_SLEEP) ? KM_SLEEP : KM_NOSLEEP; in pci_dma_allocmp()
259 if (waitfp != DDI_DMA_DONTWAIT) { in pci_dma_allocmp()
261 ddi_set_callback(waitfp, arg, &pci_kmem_clid); in pci_dma_allocmp()
584 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in pci_dma_type() local
585 uint_t flags = ((waitfp == DDI_DMA_SLEEP)? in pci_dma_type()
594 ASSERT(waitfp != DDI_DMA_SLEEP); in pci_dma_type()
595 if (waitfp != DDI_DMA_DONTWAIT) { in pci_dma_type()
596 ddi_set_callback(waitfp, in pci_dma_type()
722 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in pci_dma_vapfn() local
723 uint_t flags = ((waitfp == DDI_DMA_SLEEP)? in pci_dma_vapfn()
732 ASSERT(waitfp != DDI_DMA_SLEEP); in pci_dma_vapfn()
733 if (waitfp != DDI_DMA_DONTWAIT) in pci_dma_vapfn()
734 ddi_set_callback(waitfp, in pci_dma_vapfn()
766 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in pci_dma_pfn() local
783 waitfp == DDI_DMA_SLEEP ? KM_SLEEP : KM_NOSLEEP))) { in pci_dma_pfn()
784 if (waitfp != DDI_DMA_DONTWAIT) in pci_dma_pfn()
785 ddi_set_callback(waitfp, dmareq->dmar_arg, in pci_dma_pfn()
1179 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in pci_dma_newwin() local
1187 waitfp == DDI_DMA_SLEEP ? KM_SLEEP : KM_NOSLEEP); in pci_dma_newwin()
1226 if (waitfp != DDI_DMA_DONTWAIT) in pci_dma_newwin()
1227 ddi_set_callback(waitfp, dmareq->dmar_arg, &pci_kmem_clid); in pci_dma_newwin()