Lines Matching refs:dmat

166  *	dmat:		A pointer to set to a valid dma tag should the return
175 void *lockfuncarg, bus_dma_tag_t *dmat);
177 int bus_dma_tag_destroy(bus_dma_tag_t dmat);
195 int bus_dmamap_load(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf,
203 int bus_dmamap_load_mbuf(bus_dma_tag_t dmat, bus_dmamap_t map,
208 int bus_dmamap_load_mbuf_sg(bus_dma_tag_t dmat, bus_dmamap_t map,
216 int bus_dmamap_load_uio(bus_dma_tag_t dmat, bus_dmamap_t map,
224 int bus_dmamap_load_ccb(bus_dma_tag_t dmat, bus_dmamap_t map, union ccb *ccb,
231 int bus_dmamap_load_bio(bus_dma_tag_t dmat, bus_dmamap_t map, struct bio *bio,
238 int bus_dmamap_load_mem(bus_dma_tag_t dmat, bus_dmamap_t map,
247 int bus_dmamap_load_ma_triv(bus_dma_tag_t dmat, bus_dmamap_t map,
262 int bus_dmamap_create(bus_dma_tag_t dmat, int flags, bus_dmamap_t *mapp);
268 int bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map);
275 int bus_dmamem_alloc(bus_dma_tag_t dmat, void** vaddr, int flags,
282 void bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map);
298 #define bus_dmamap_sync(dmat, dmamap, op) \
301 _bus_dmamap_sync(dmat, dmamap, op); \
309 void _bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map);
310 #define bus_dmamap_unload(dmat, dmamap) \
313 _bus_dmamap_unload(dmat, dmamap); \
321 void __bus_dmamap_waitok(bus_dma_tag_t dmat, bus_dmamap_t map,
326 #define _bus_dmamap_waitok(dmat, map, mem, callback, callback_arg) \
329 __bus_dmamap_waitok(dmat, map, mem, callback, \
333 int _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map,
337 int _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map,
341 int _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map,
345 bus_dma_segment_t *_bus_dmamap_complete(bus_dma_tag_t dmat,