Lines Matching defs:map
28 bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map)
33 return (tc->impl->map_destroy(dmat, map));
56 bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map)
61 tc->impl->mem_free(dmat, vaddr, map);
65 * Release the mapping held by map.
68 bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map)
73 tc->impl->map_unload(dmat, map);
77 bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map, bus_dmasync_op_t op)
82 tc->impl->map_sync(dmat, map, op);
86 _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf,
92 return (tc->impl->load_phys(dmat, map, buf, buflen, flags, segs,
97 _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma,
104 return (tc->impl->load_ma(dmat, map, ma, tlen, ma_offs, flags,
109 _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf,
116 return (tc->impl->load_buffer(dmat, map, buf, buflen, pmap, flags, segs,
121 _bus_dmamap_waitok(bus_dma_tag_t dmat, bus_dmamap_t map,
127 tc->impl->map_waitok(dmat, map, mem, callback, callback_arg);
131 _bus_dmamap_complete(bus_dma_tag_t dmat, bus_dmamap_t map,
137 return (tc->impl->map_complete(dmat, map, segs, nsegs, error));