Searched refs:dmar_fp (Results 1 – 13 of 13) sorted by relevance
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_dma.c | 378 if (!(mp = pci_dma_allocmp(dip, rdip, dmareq->dmar_fp, in pci_dma_lmts2hdl() 584 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in pci_dma_type() 722 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in pci_dma_vapfn() 766 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in pci_dma_pfn() 993 int sleep = dmareq->dmar_fp == DDI_DMA_SLEEP ? VM_SLEEP : VM_NOSLEEP; in pci_dvma_map() 1044 if (dmareq->dmar_fp != DDI_DMA_DONTWAIT) { in pci_dvma_map() 1046 ddi_set_callback(dmareq->dmar_fp, dmareq->dmar_arg, in pci_dvma_map() 1179 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in pci_dma_newwin()
|
H A D | pci_fdvma.c | 227 dmareq->dmar_fp == DDI_DMA_SLEEP ? VM_SLEEP : VM_NOSLEEP)); in pci_fdvma_reserve()
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_dma.c | 197 if (!(mp = px_dma_allocmp(dip, rdip, dmareq->dmar_fp, in px_dma_lmts2hdl() 555 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in px_dma_pfn() 788 int sleep = dmareq->dmar_fp == DDI_DMA_SLEEP ? VM_SLEEP : VM_NOSLEEP; in px_dvma_map() 848 if (dmareq->dmar_fp != DDI_DMA_DONTWAIT) { in px_dvma_map() 850 ddi_set_callback(dmareq->dmar_fp, dmareq->dmar_arg, in px_dvma_map() 958 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in px_dma_newwin()
|
H A D | px_fdvma.c | 179 dmareq->dmar_fp == DDI_DMA_SLEEP ? VM_SLEEP : VM_NOSLEEP)); in px_fdvma_reserve()
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | iommu.c | 972 dmareq->dmar_fp == DDI_DMA_SLEEP ? VM_SLEEP : VM_NOSLEEP); in iommu_dma_bindhdl() 1053 dmareq->dmar_fp == DDI_DMA_SLEEP ? VM_SLEEP : VM_NOSLEEP); in iommu_dma_bindhdl() 1057 if (dmareq->dmar_fp == DDI_DMA_SLEEP) in iommu_dma_bindhdl() 1113 dmareq->dmar_fp != DDI_DMA_DONTWAIT) { in iommu_dma_bindhdl() 1114 ddi_set_callback(dmareq->dmar_fp, in iommu_dma_bindhdl() 1374 dmareq->dmar_fp == DDI_DMA_SLEEP ? VM_SLEEP : VM_NOSLEEP); in iommu_dma_mctl()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddidmareq.h | 491 int (*dmar_fp)(); member
|
/illumos-gate/usr/src/uts/sun4/io/efcode/ |
H A D | fc_ddi.c | 72 dmareq.dmar_fp = waitfp; in fc_ddi_dma_buf_bind_handle()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | dvma.c | 71 dmareq.dmar_fp = DDI_DMA_DONTWAIT; in dvma_reserve()
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 1976 if (dmareq->dmar_fp == DDI_DMA_SLEEP) { in rootnex_coredma_bindhdl() 2274 if (ret == DDI_DMA_NORESOURCES && dmareq->dmar_fp != DDI_DMA_DONTWAIT) { in rootnex_dma_bindhdl() 2275 ddi_set_callback(dmareq->dmar_fp, dmareq->dmar_arg, in rootnex_dma_bindhdl() 3437 if (dmareq->dmar_fp == DDI_DMA_SLEEP) { in rootnex_setup_copybuf()
|
H A D | immu_dvma.c | 384 if (dmareq->dmar_fp == DDI_DMA_SLEEP) { in dma_to_immu_flags() 2642 dmareq->dmar_fp == DDI_DMA_SLEEP ? VM_SLEEP : VM_NOSLEEP); in immu_map_dvmaseg()
|
/illumos-gate/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx.c | 728 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in niumx_dma_bindhdl()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | bofi.c | 375 int sleep = (dmareqp->dmar_fp == DDI_DMA_SLEEP) ? VM_SLEEP: VM_NOSLEEP; in ddi_dmareq_mapin() 3571 (dmareqp->dmar_fp == DDI_DMA_SLEEP) ? KM_SLEEP : KM_NOSLEEP, in bofi_dma_bindhdl() 3612 if (dmareqp->dmar_fp != DDI_DMA_DONTWAIT) { in bofi_dma_bindhdl() 3616 (void) timeout((void (*)())(uintptr_t)dmareqp->dmar_fp, in bofi_dma_bindhdl()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | sunddi.c | 7004 dmareq.dmar_fp = waitfp; in ddi_dma_buf_bind_handle() 7072 dmareq.dmar_fp = waitfp; in ddi_dma_addr_bind_handle()
|