Lines Matching defs:map
66 bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map)
71 return (tc->impl->map_destroy(dmat, map));
94 bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map)
99 tc->impl->mem_free(dmat, vaddr, map);
103 * Release the mapping held by map.
106 bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map)
110 if (map != NULL) {
112 tc->impl->map_unload(dmat, map);
117 bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map, bus_dmasync_op_t op)
121 if (map != NULL) {
123 tc->impl->map_sync(dmat, map, op);
132 _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf,
138 return (tc->impl->load_phys(dmat, map, buf, buflen, flags, segs,
143 _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma,
150 return (tc->impl->load_ma(dmat, map, ma, tlen, ma_offs, flags,
159 _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf,
166 return (tc->impl->load_buffer(dmat, map, buf, buflen, pmap, flags, segs,
171 _bus_dmamap_waitok(bus_dma_tag_t dmat, bus_dmamap_t map,
176 if (map != NULL) {
178 tc->impl->map_waitok(dmat, map, mem, callback, callback_arg);
183 _bus_dmamap_complete(bus_dma_tag_t dmat, bus_dmamap_t map,
189 return (tc->impl->map_complete(dmat, map, segs, nsegs, error));
194 _bus_dmamap_load_kmsan(bus_dma_tag_t dmat, bus_dmamap_t map,
200 return (tc->impl->load_kmsan(map, mem));