Searched refs:ddi_dma_obj_t (Results 1 – 14 of 14) sorted by relevance
/titanic_41/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);
|
/titanic_41/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 | 884 ddi_dma_obj_t dmai_object; /* requester's object */
|
/titanic_41/usr/src/uts/i86pc/sys/ |
H A D | rootnex.h | 247 ddi_dma_obj_t dp_dma; 248 ddi_dma_obj_t dp_dvma;
|
/titanic_41/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 384 static void rootnex_get_sgl(ddi_dma_obj_t *dmar_object, ddi_dma_cookie_t *sgl, 386 static void rootnex_dvma_get_sgl(ddi_dma_obj_t *dmar_object, 389 rootnex_dma_t *dma, ddi_dma_attr_t *attr, ddi_dma_obj_t *dmao, int kmflag); 394 ddi_dma_attr_t *attr, ddi_dma_obj_t *dmao, int kmflag); 398 static void rootnex_setup_cookie(ddi_dma_obj_t *dmar_object, 414 static boolean_t rootnex_need_bounce_seg(ddi_dma_obj_t *dmar_object, 416 static struct as *rootnex_get_as(ddi_dma_obj_t *dmar_object); 1965 ddi_dma_obj_t *dmao; in rootnex_coredma_bindhdl() 2539 rootnex_get_as(ddi_dma_obj_t *dmao) in rootnex_get_as() 2740 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 | 108 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao); 110 dev_info_t *rdip, ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao); 2552 ddi_dma_obj_t *dma_out) in immu_map_dvmaseg() 2558 ddi_dma_obj_t *dmar_object; in immu_map_dvmaseg() 2734 immu_unmap_dvmaseg(dev_info_t *rdip, ddi_dma_obj_t *dmao) in immu_unmap_dvmaseg() 3159 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao) in immu_mapobject() 3171 dev_info_t *rdip, ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao) in immu_unmapobject()
|
/titanic_41/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 | 553 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in pci_dma_type()
|
/titanic_41/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 | 389 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in px_dma_type()
|
/titanic_41/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_dma.h | 72 ddi_dma_obj_t dmai_object;
|
/titanic_41/usr/src/uts/intel/io/ |
H A D | iommulib.c | 734 ddi_dma_obj_t *dmao) in iommulib_nexdma_mapobject() 745 ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao) in iommulib_nexdma_unmapobject()
|
/titanic_41/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_impl.c | 64 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao); 66 dev_info_t *rdip, ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao); 1895 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao) in amd_iommu_mapobject() 1903 dev_info_t *rdip, ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao) in amd_iommu_unmapobject()
|
/titanic_41/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx.c | 728 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in niumx_dma_bindhdl()
|