| /onnv-gate/usr/src/uts/sun4/io/efcode/ |
| H A D | fc_ddi.c | 47 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in fc_ddi_dma_alloc_handle() 53 return ((*funcp)(dip, dip, attr, waitfp, arg, handlep)); in fc_ddi_dma_alloc_handle() 58 uint_t flags, int (*waitfp)(caddr_t), caddr_t arg, in fc_ddi_dma_buf_bind_handle() 71 dmareq.dmar_fp = waitfp; in fc_ddi_dma_buf_bind_handle()
|
| /onnv-gate/usr/src/uts/sun4u/io/pci/ |
| H A D | pci_dma.c | 247 pci_dma_allocmp(dev_info_t *dip, dev_info_t *rdip, int (*waitfp)(caddr_t), in pci_dma_allocmp() 251 int sleep = (waitfp == DDI_DMA_SLEEP) ? KM_SLEEP : KM_NOSLEEP; in pci_dma_allocmp() 256 if (waitfp != DDI_DMA_DONTWAIT) { in pci_dma_allocmp() 258 ddi_set_callback(waitfp, arg, &pci_kmem_clid); in pci_dma_allocmp() 579 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in pci_dma_type() local 580 uint_t flags = ((waitfp == DDI_DMA_SLEEP)? in pci_dma_type() 589 ASSERT(waitfp != DDI_DMA_SLEEP); in pci_dma_type() 590 if (waitfp != DDI_DMA_DONTWAIT) { in pci_dma_type() 591 ddi_set_callback(waitfp, in pci_dma_type() 717 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in pci_dma_vapfn() local [all …]
|
| /onnv-gate/usr/src/uts/intel/sys/ |
| H A D | iommulib.h | 63 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *dma_handlep); 144 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg, 237 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), 292 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg,
|
| /onnv-gate/usr/src/uts/i86pc/io/gfx_private/ |
| H A D | gfxp_vm.c | 181 ddi_device_acc_attr_t *accattrp, uint_t flags, int (*waitfp) (caddr_t), in gfxp_ddi_dma_mem_alloc() 204 e = ddi_dma_mem_alloc(handle, length, accattrp, l_flags, waitfp, in gfxp_ddi_dma_mem_alloc()
|
| /onnv-gate/usr/src/uts/sun4/io/px/ |
| H A D | px_dma.c | 56 px_dma_allocmp(dev_info_t *dip, dev_info_t *rdip, int (*waitfp)(caddr_t), in px_dma_allocmp() 60 int sleep = (waitfp == DDI_DMA_SLEEP) ? KM_SLEEP : KM_NOSLEEP; in px_dma_allocmp() 65 if (waitfp != DDI_DMA_DONTWAIT) { in px_dma_allocmp() 67 ddi_set_callback(waitfp, arg, &px_kmem_clid); in px_dma_allocmp() 550 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in px_dma_pfn() local 571 waitfp == DDI_DMA_SLEEP ? KM_SLEEP : KM_NOSLEEP))) { in px_dma_pfn() 572 if (waitfp != DDI_DMA_DONTWAIT) in px_dma_pfn() 573 ddi_set_callback(waitfp, dmareq->dmar_arg, in px_dma_pfn() 1054 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in px_dma_newwin() local 1062 waitfp == DDI_DMA_SLEEP ? KM_SLEEP : KM_NOSLEEP); in px_dma_newwin() [all …]
|
| H A D | px_var.h | 163 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep);
|
| H A D | px_dma.h | 209 int (*waitfp)(caddr_t), caddr_t arg);
|
| /onnv-gate/usr/src/uts/sun4/sys/ |
| H A D | fcode.h | 637 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep); 639 uint_t flags, int (*waitfp)(caddr_t), caddr_t arg,
|
| /onnv-gate/usr/src/uts/sun4u/sys/ |
| H A D | iommu.h | 137 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *);
|
| /onnv-gate/usr/src/uts/common/sys/ |
| H A D | ddi_obsolete.h | 39 uint_t flags, int (*waitfp)(), caddr_t arg, ddi_dma_lim_t *limits, 42 int (*waitfp)(), caddr_t arg, ddi_dma_lim_t *limits,
|
| H A D | sunddi.h | 1297 int (*waitfp)(caddr_t), caddr_t arg, 1314 int (*waitfp)(caddr_t), caddr_t arg, caddr_t *kaddrp, 1331 int (*waitfp)(caddr_t), caddr_t arg, 1340 uint_t flags, int (*waitfp)(caddr_t), caddr_t arg, 1500 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep); 1743 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep);
|
| H A D | ddi_implfuncs.h | 166 extern ddi_acc_handle_t impl_acc_hdl_alloc(int (*waitfp)(caddr_t),
|
| H A D | devops.h | 184 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t),
|
| /onnv-gate/usr/src/uts/sun4v/io/niumx/ |
| H A D | niumx.c | 64 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep); 647 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in niumx_dma_allochdl() 650 int sleep = (waitfp == DDI_DMA_SLEEP) ? KM_SLEEP : KM_NOSLEEP; in niumx_dma_allochdl() 726 int (*waitfp)(caddr_t) = dmareq->dmar_fp; in niumx_dma_bindhdl() local 772 waitfp == DDI_DMA_SLEEP ? KM_SLEEP : KM_NOSLEEP))) { in niumx_dma_bindhdl()
|
| /onnv-gate/usr/src/uts/intel/io/ |
| H A D | iommulib.c | 671 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), in iommulib_nexdma_allochdl() 681 attr, waitfp, arg, dma_handlep)); in iommulib_nexdma_allochdl() 817 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg, in iommulib_iommu_dma_allochdl() 823 return (nexops->nops_dma_allochdl(dip, rdip, attr, waitfp, arg, in iommulib_iommu_dma_allochdl()
|
| /onnv-gate/usr/src/uts/sun4/os/ |
| H A D | ddi_impl.c | 1277 impl_acc_hdl_alloc(int (*waitfp)(caddr_t), caddr_t arg) in impl_acc_hdl_alloc() 1283 sleepflag = ((waitfp == (int (*)())KM_SLEEP) ? KM_SLEEP : KM_NOSLEEP); in impl_acc_hdl_alloc() 1306 if ((waitfp != (int (*)())KM_SLEEP) && in impl_acc_hdl_alloc() 1307 (waitfp != (int (*)())KM_NOSLEEP)) in impl_acc_hdl_alloc() 1308 ddi_set_callback(waitfp, arg, &impl_acc_hdl_id); in impl_acc_hdl_alloc()
|
| /onnv-gate/usr/src/uts/sun4u/sys/pci/ |
| H A D | pci_var.h | 223 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep);
|
| H A D | pci_dma.h | 235 int (*waitfp)(caddr_t), caddr_t arg);
|
| /onnv-gate/usr/src/uts/common/os/ |
| H A D | sunddi.c | 774 uint_t flags, int (*waitfp)(), caddr_t arg, in ddi_dma_addr_setup() argument 792 dmareq.dmar_fp = waitfp; in ddi_dma_addr_setup() 815 int (*waitfp)(), caddr_t arg, ddi_dma_lim_t *limits, in ddi_dma_buf_setup() argument 830 dmareq.dmar_fp = waitfp; in ddi_dma_buf_setup() 1008 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in ddi_dma_allochdl() 1017 return ((*funcp)(dip, rdip, attr, waitfp, arg, handlep)); in ddi_dma_allochdl() 5558 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in ddi_no_dma_allochdl() 5560 _NOTE(ARGUNUSED(dip, rdip, attr, waitfp, arg, handlep)) in ddi_no_dma_allochdl() 7283 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in ddi_dma_alloc_handle() 7298 return ((*funcp)(dip, dip, &dma_attr, waitfp, arg, handlep)); in ddi_dma_alloc_handle() [all …]
|
| /onnv-gate/usr/src/uts/i86pc/io/ |
| H A D | isa.c | 149 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *); 527 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in isa_dma_allochdl() 530 return (ddi_dma_allochdl(dip, rdip, dma_attr, waitfp, arg, handlep)); in isa_dma_allochdl()
|
| H A D | rootnex.c | 200 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg, 228 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg, 1720 ddi_dma_attr_t *attr, int (*waitfp)(caddr_t), caddr_t arg, in rootnex_coredma_allochdl() 1734 if (waitfp == DDI_DMA_SLEEP) { in rootnex_coredma_allochdl() 1879 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in rootnex_dma_allochdl() 1892 retval = rootnex_coredma_allochdl(dip, rdip, attr, waitfp, arg, in rootnex_dma_allochdl() 1896 waitfp, arg, handlep); in rootnex_dma_allochdl() 1899 retval = rootnex_coredma_allochdl(dip, rdip, attr, waitfp, arg, in rootnex_dma_allochdl() 1904 if (waitfp != DDI_DMA_DONTWAIT) { in rootnex_dma_allochdl() 1905 ddi_set_callback(waitfp, arg, in rootnex_dma_allochdl()
|
| /onnv-gate/usr/src/uts/intel/ia32/os/ |
| H A D | ddi_i86.c | 153 impl_acc_hdl_alloc(int (*waitfp)(caddr_t), caddr_t arg) in impl_acc_hdl_alloc() 159 sleepflag = ((waitfp == (int (*)())KM_SLEEP) ? KM_SLEEP : KM_NOSLEEP); in impl_acc_hdl_alloc() 181 if ((waitfp != (int (*)())KM_SLEEP) && in impl_acc_hdl_alloc() 182 (waitfp != (int (*)())KM_NOSLEEP)) in impl_acc_hdl_alloc() 183 ddi_set_callback(waitfp, arg, &impl_acc_hdl_id); in impl_acc_hdl_alloc()
|
| /onnv-gate/usr/src/uts/sun4u/io/ |
| H A D | iommu.c | 738 ddi_dma_attr_t *dma_attr, int (*waitfp)(caddr_t), caddr_t arg, in iommu_dma_allochdl() 773 (waitfp == DDI_DMA_SLEEP) ? KM_SLEEP : KM_NOSLEEP); in iommu_dma_allochdl() 776 if (waitfp != DDI_DMA_DONTWAIT) { in iommu_dma_allochdl() 777 ddi_set_callback(waitfp, arg, in iommu_dma_allochdl()
|
| /onnv-gate/usr/src/uts/common/io/pciex/ |
| H A D | pcieb.c | 84 ddi_dma_attr_t *attr_p, int (*waitfp)(caddr_t), caddr_t arg, 1443 ddi_dma_attr_t *attr_p, int (*waitfp)(caddr_t), caddr_t arg, in pcieb_dma_allochdl() 1470 if ((ret = ddi_dma_allochdl(dip, rdip, attr_p, waitfp, arg, in pcieb_dma_allochdl()
|
| /onnv-gate/usr/src/uts/common/io/myri10ge/drv/ |
| H A D | myri10ge_var.h | 497 int warn, int (*waitfp)(caddr_t));
|