Searched refs:ddi_dma_obj_t (Results 1 – 14 of 14) sorted by relevance
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | iommulib.h | 87 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao); 91 ddi_dma_obj_t *dmao); 243 ddi_dma_obj_t *dmao); 245 ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao);
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddidmareq.h | 115 } ddi_dma_obj_t; typedef 500 ddi_dma_obj_t dmar_object;
|
H A D | ddi_impldefs.h | 894 ddi_dma_obj_t dmai_object; /* requester's object */
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | rootnex.h | 247 ddi_dma_obj_t dp_dma; 248 ddi_dma_obj_t dp_dvma;
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 374 static void rootnex_get_sgl(ddi_dma_obj_t *dmar_object, ddi_dma_cookie_t *sgl, 376 static void rootnex_dvma_get_sgl(ddi_dma_obj_t *dmar_object, 379 rootnex_dma_t *dma, ddi_dma_attr_t *attr, ddi_dma_obj_t *dmao, int kmflag); 384 ddi_dma_attr_t *attr, ddi_dma_obj_t *dmao, int kmflag); 388 static void rootnex_setup_cookie(ddi_dma_obj_t *dmar_object, 404 static boolean_t rootnex_need_bounce_seg(ddi_dma_obj_t *dmar_object, 406 static struct as *rootnex_get_as(ddi_dma_obj_t *dmar_object); 1957 ddi_dma_obj_t *dmao; in rootnex_coredma_bindhdl() 2526 rootnex_get_as(ddi_dma_obj_t *dmao) in rootnex_get_as() 2705 rootnex_need_bounce_seg(ddi_dma_obj_t *dmar_object, rootnex_sglinfo_t *sglinfo) in rootnex_need_bounce_seg() [all …]
|
H A D | immu_dvma.c | 110 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao); 112 dev_info_t *rdip, ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao); 2554 ddi_dma_obj_t *dma_out) in immu_map_dvmaseg() 2560 ddi_dma_obj_t *dmar_object; in immu_map_dvmaseg() 2739 immu_unmap_dvmaseg(dev_info_t *rdip, ddi_dma_obj_t *dmao) in immu_unmap_dvmaseg() 3164 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao) in immu_mapobject() 3176 dev_info_t *rdip, ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao) in immu_unmapobject()
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_reloc.c | 68 ddi_dma_obj_t *dobj_p = &mp->dmai_object; in pci_dvma_unregister_callbacks() 102 ddi_dma_obj_t *dobj_p = &mp->dmai_object; in pci_dvma_postrelocator()
|
H A D | pci_dma.c | 555 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in pci_dma_type()
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_dma.h | 70 ddi_dma_obj_t dmai_object;
|
H A D | px_dma.c | 391 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in px_dma_type()
|
/illumos-gate/usr/src/uts/intel/io/ |
H A D | iommulib.c | 732 ddi_dma_obj_t *dmao) in iommulib_nexdma_mapobject() 743 ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao) in iommulib_nexdma_unmapobject()
|
/illumos-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_dma.h | 72 ddi_dma_obj_t dmai_object;
|
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_impl.c | 65 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao); 67 dev_info_t *rdip, ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao); 1894 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao) in amd_iommu_mapobject() 1902 dev_info_t *rdip, ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao) in amd_iommu_unmapobject()
|
/illumos-gate/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx.c | 730 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in niumx_dma_bindhdl()
|