Lines Matching refs:ddi_dma_handle_t

63 	    int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *dma_handlep);
66 dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t dma_handle);
69 dev_info_t *rdip, ddi_dma_handle_t dma_handle,
74 dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t dma_handle);
77 dev_info_t *rdip, ddi_dma_handle_t dma_handle, off_t off,
81 dev_info_t *rdip, ddi_dma_handle_t dma_handle, uint_t win,
86 dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t dma_handle,
90 dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t dma_handle,
135 ddi_dma_handle_t *handlep);
138 ddi_dma_handle_t handle);
141 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq,
145 ddi_dma_handle_t handle);
148 ddi_dma_handle_t handle);
150 int (*nops_dma_get_cookies)(dev_info_t *dip, ddi_dma_handle_t handle,
153 int (*nops_dma_set_cookies)(dev_info_t *dip, ddi_dma_handle_t handle,
156 int (*nops_dma_clear_cookies)(dev_info_t *dip, ddi_dma_handle_t handle);
158 int (*nops_dma_get_sleep_flags)(ddi_dma_handle_t handle);
161 ddi_dma_handle_t handle, off_t off, size_t len, uint_t cache_flags);
164 ddi_dma_handle_t handle, uint_t win, off_t *offp, size_t *lenp,
168 ddi_dma_handle_t handle, void *priv);
171 ddi_dma_handle_t handle);
221 caddr_t arg, ddi_dma_handle_t *dma_handlep);
224 ddi_dma_handle_t dma_handle);
227 ddi_dma_handle_t dma_handle, struct ddi_dma_req *dmareq,
231 ddi_dma_handle_t dma_handle);
234 ddi_dma_handle_t dma_handle, off_t off, size_t len,
238 ddi_dma_handle_t dma_handle, uint_t win, off_t *offp, size_t *lenp,
242 ddi_dma_handle_t dma_handle, struct ddi_dma_req *dmareq,
245 ddi_dma_handle_t dma_handle, ddi_dma_obj_t *dmao);
269 ddi_dma_handle_t *handlep);
272 ddi_dma_handle_t handle);
275 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq,
279 ddi_dma_handle_t handle);
281 void iommulib_iommu_dma_reset_cookies(dev_info_t *dip, ddi_dma_handle_t handle);
283 int iommulib_iommu_dma_get_cookies(dev_info_t *dip, ddi_dma_handle_t handle,
286 int iommulib_iommu_dma_set_cookies(dev_info_t *dip, ddi_dma_handle_t handle,
289 int iommulib_iommu_dma_clear_cookies(dev_info_t *dip, ddi_dma_handle_t handle);
292 ddi_dma_handle_t handle);
295 ddi_dma_handle_t handle, off_t off, size_t len, uint_t cache_flags);
298 ddi_dma_handle_t handle, uint_t win, off_t *offp, size_t *lenp,
302 ddi_dma_handle_t handle, void *priv);
305 ddi_dma_handle_t handle);