Home
last modified time | relevance | path

Searched refs:ddi_dma_obj_t (Results 1 – 14 of 14) sorted by relevance

/titanic_41/usr/src/uts/intel/sys/
H A Diommulib.h87 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 Dddidmareq.h115 } ddi_dma_obj_t; typedef
500 ddi_dma_obj_t dmar_object;
H A Dddi_impldefs.h884 ddi_dma_obj_t dmai_object; /* requester's object */
/titanic_41/usr/src/uts/i86pc/sys/
H A Drootnex.h247 ddi_dma_obj_t dp_dma;
248 ddi_dma_obj_t dp_dvma;
/titanic_41/usr/src/uts/i86pc/io/
H A Drootnex.c384 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 Dimmu_dvma.c108 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 Dpci_reloc.c68 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 Dpci_dma.c553 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in pci_dma_type()
/titanic_41/usr/src/uts/sun4/io/px/
H A Dpx_dma.h70 ddi_dma_obj_t dmai_object;
H A Dpx_dma.c389 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in px_dma_type()
/titanic_41/usr/src/uts/sun4u/sys/pci/
H A Dpci_dma.h72 ddi_dma_obj_t dmai_object;
/titanic_41/usr/src/uts/intel/io/
H A Diommulib.c734 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 Damd_iommu_impl.c64 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 Dniumx.c728 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in niumx_dma_bindhdl()