Home
last modified time | relevance | path

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

/illumos-gate/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);
/illumos-gate/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.h894 ddi_dma_obj_t dmai_object; /* requester's object */
/illumos-gate/usr/src/uts/i86pc/sys/
H A Drootnex.h247 ddi_dma_obj_t dp_dma;
248 ddi_dma_obj_t dp_dvma;
/illumos-gate/usr/src/uts/i86pc/io/
H A Drootnex.c376 static void rootnex_dvma_get_sgl(ddi_dma_obj_t *dmar_object,
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()
2830 rootnex_get_sgl(ddi_dma_obj_t *dmar_object, ddi_dma_cookie_t *sgl, in rootnex_get_sgl()
3479 ddi_dma_attr_t *attr, ddi_dma_obj_t *dmao, int kmflag) in rootnex_setup_windows()
3703 rootnex_setup_cookie(ddi_dma_obj_t *dmar_object, rootnex_dma_t *dma, in rootnex_setup_cookie()
[all …]
H A Dimmu_dvma.c110 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);
2555 ddi_dma_obj_t *dma_out) in immu_map_dvmaseg()
2561 ddi_dma_obj_t *dmar_object; in immu_map_dvmaseg()
2740 immu_unmap_dvmaseg(dev_info_t *rdip, ddi_dma_obj_t *dmao) in immu_unmap_dvmaseg()
3165 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao) in immu_mapobject()
3177 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 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.c555 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in pci_dma_type()
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_dma.h70 ddi_dma_obj_t dmai_object;
H A Dpx_dma.c391 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in px_dma_type()
/illumos-gate/usr/src/uts/intel/io/
H A Diommulib.c732 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 Dpci_dma.h72 ddi_dma_obj_t dmai_object;
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_impl.c65 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 Dniumx.c730 ddi_dma_obj_t *dobj_p = &dmareq->dmar_object; in niumx_dma_bindhdl()