Home
last modified time | relevance | path

Searched refs:ddi_dma_req (Results 1 – 22 of 22) sorted by relevance

/titanic_44/usr/src/uts/intel/sys/
H A Diommulib.h70 struct ddi_dma_req *dmareq, ddi_dma_cookie_t *cookiep,
87 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao);
141 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq,
227 ddi_dma_handle_t dma_handle, struct ddi_dma_req *dmareq,
242 ddi_dma_handle_t dma_handle, struct ddi_dma_req *dmareq,
275 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq,
/titanic_44/usr/src/uts/sun4/io/px/
H A Dpx_fdvma.h37 struct ddi_dma_req *dmareq, ddi_dma_handle_t *handlep);
/titanic_44/usr/src/uts/sun4u/sys/pci/
H A Dpci_fdvma.h39 struct ddi_dma_req *dmareq, ddi_dma_handle_t *handlep);
/titanic_44/usr/src/uts/sun4/io/efcode/
H A Dfc_ddi.c61 struct ddi_dma_req dmareq; in fc_ddi_dma_buf_bind_handle()
65 struct ddi_dma_req *, ddi_dma_cookie_t *, uint_t *); in fc_ddi_dma_buf_bind_handle()
/titanic_44/usr/src/uts/common/sys/
H A Ddevops.h205 struct ddi_dma_req *dmareq,
213 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq,
330 struct ddi_dma_req *dmareq,
H A Dddidmareq.h461 typedef struct ddi_dma_req { struct
H A Dddi_impldefs.h182 ddi_dma_handle_t, struct ddi_dma_req *, ddi_dma_cookie_t *,
970 struct ddi_dma_req *dma_req; /* original request */
H A Dsunddi.h1508 struct ddi_dma_req *dmareqp, ddi_dma_handle_t *handlep);
1520 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq,
1759 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq,
/titanic_44/usr/src/uts/sun4u/sys/
H A Diommu.h139 struct ddi_dma_req *, ddi_dma_cookie_t *, uint_t *);
/titanic_44/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_page_tables.h119 ddi_dma_attr_t *attrp, struct ddi_dma_req *dmareq,
H A Damd_iommu_impl.c51 struct ddi_dma_req *dmareq, ddi_dma_cookie_t *cookiep,
64 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao);
1495 struct ddi_dma_req *dmareq, ddi_dma_cookie_t *cookie_array, uint_t ccount, in map_current_window()
1617 struct ddi_dma_req *dmareq, ddi_dma_cookie_t *cookiep, in amd_iommu_bindhdl()
1816 struct ddi_dma_req sdmareq = {0}; in amd_iommu_win()
1895 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao) in amd_iommu_mapobject()
H A Damd_iommu_page_tables.c1000 struct ddi_dma_req *dmareq) in init_pte()
1092 struct ddi_dma_req *dmareq, in amd_iommu_setup_1_pgtable()
1210 struct ddi_dma_req *dmareq, uint64_t va, in amd_iommu_create_pgtables()
1435 struct ddi_dma_req *dmareq, uint64_t start_pa, uint64_t pa_sz, in amd_iommu_map_pa2va()
/titanic_44/usr/src/uts/sun4/os/
H A Ddvma.c60 struct ddi_dma_req dmareq; in dvma_reserve()
/titanic_44/usr/src/uts/intel/io/
H A Diommulib.c674 ddi_dma_handle_t dma_handle, struct ddi_dma_req *dmareq, in iommulib_nexdma_bindhdl()
733 ddi_dma_handle_t dma_handle, struct ddi_dma_req *dmareq, in iommulib_nexdma_mapobject()
780 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq, in iommulib_iommu_dma_bindhdl()
/titanic_44/usr/src/uts/sun4u/io/
H A Diommu.c821 check_dma_attr(struct ddi_dma_req *dmareq, ddi_dma_attr_t *dma_attr, in check_dma_attr()
851 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq, in iommu_dma_bindhdl()
1329 struct ddi_dma_req *dmareq = (struct ddi_dma_req *)offp; in iommu_dma_mctl()
/titanic_44/usr/src/uts/i86pc/io/
H A Dimmu_dvma.c96 dev_info_t *rdip, ddi_dma_handle_t dma_handle, struct ddi_dma_req *dma_req,
108 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao);
378 dma_to_immu_flags(struct ddi_dma_req *dmareq) in dma_to_immu_flags()
2551 immu_hdl_priv_t *ihp, struct ddi_dma_req *dmareq, in immu_map_dvmaseg()
3109 struct ddi_dma_req *dma_req, ddi_dma_cookie_t *cookiep, in immu_bindhdl()
3159 struct ddi_dma_req *dmareq, ddi_dma_obj_t *dmao) in immu_mapobject()
H A Drootnex.c204 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq,
232 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq,
388 static int rootnex_bind_slowpath(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq,
390 static int rootnex_setup_copybuf(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq,
1961 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq, in rootnex_coredma_bindhdl()
2275 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq, in rootnex_dma_bindhdl()
3250 rootnex_bind_slowpath(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq, in rootnex_bind_slowpath()
3464 rootnex_setup_copybuf(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq, in rootnex_setup_copybuf()
/titanic_44/usr/src/uts/i86pc/sys/
H A Dimmu.h846 int immu_map_sgl(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq,
924 int immu_dvma_map(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq,
/titanic_44/usr/src/uts/common/io/cardbus/
H A Dcardbus.c101 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq,
112 struct ddi_dma_req *dmareqp, ddi_dma_handle_t *handlep);
1950 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq, in cardbus_dma_bindhdl()
2040 struct ddi_dma_req *dmareqp, ddi_dma_handle_t *handlep) in cardbus_dma_map()
/titanic_44/usr/src/uts/sparc/ml/
H A Dsparc_ddi.s221 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq,
/titanic_44/usr/src/uts/common/os/
H A Dsunddi.c754 struct ddi_dma_req *dmareqp, ddi_dma_handle_t *handlep) in ddi_dma_map()
794 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq, in ddi_dma_bindhdl()
798 struct ddi_dma_req *, ddi_dma_cookie_t *, uint_t *); in ddi_dma_bindhdl()
5213 struct ddi_dma_req *dmareqp, ddi_dma_handle_t *handlep) in ddi_no_dma_map()
5237 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq, in ddi_no_dma_bindhdl()
7074 struct ddi_dma_req dmareq; in ddi_dma_buf_bind_handle()
7130 struct ddi_dma_req dmareq; in ddi_dma_addr_bind_handle()
/titanic_44/usr/src/uts/common/io/
H A Dbofi.c173 ddi_dma_handle_t, struct ddi_dma_req *, ddi_dma_cookie_t *,
369 ddi_dmareq_mapin(struct ddi_dma_req *dmareqp, caddr_t *mapaddrp, in ddi_dmareq_mapin()
3507 ddi_dma_handle_t handle, struct ddi_dma_req *dmareqp, in bofi_dma_bindhdl()
3511 auto struct ddi_dma_req dmareq; in bofi_dma_bindhdl()