• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/arm64/include/

Lines Matching refs:dmat

15 bus_dma_id_mapped(bus_dma_tag_t dmat, vm_paddr_t buf, bus_size_t buflen)
19 tc = (struct bus_dma_tag_common *)dmat;
20 return (tc->impl->id_mapped(dmat, buf, buflen));
28 bus_dmamap_create(bus_dma_tag_t dmat, int flags, bus_dmamap_t *mapp)
32 tc = (struct bus_dma_tag_common *)dmat;
33 return (tc->impl->map_create(dmat, flags, mapp));
41 bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map)
45 tc = (struct bus_dma_tag_common *)dmat;
46 return (tc->impl->map_destroy(dmat, map));
55 bus_dmamem_alloc(bus_dma_tag_t dmat, void** vaddr, int flags,
60 tc = (struct bus_dma_tag_common *)dmat;
61 return (tc->impl->mem_alloc(dmat, vaddr, flags, mapp));
69 bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map)
73 tc = (struct bus_dma_tag_common *)dmat;
74 tc->impl->mem_free(dmat, vaddr, map);
81 bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map)
85 tc = (struct bus_dma_tag_common *)dmat;
86 tc->impl->map_unload(dmat, map);
90 bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map, bus_dmasync_op_t op)
94 tc = (struct bus_dma_tag_common *)dmat;
95 tc->impl->map_sync(dmat, map, op);
99 _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf,
104 tc = (struct bus_dma_tag_common *)dmat;
105 return (tc->impl->load_phys(dmat, map, buf, buflen, flags, segs,
110 _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma,
116 tc = (struct bus_dma_tag_common *)dmat;
117 return (tc->impl->load_ma(dmat, map, ma, tlen, ma_offs, flags,
122 _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf,
128 tc = (struct bus_dma_tag_common *)dmat;
129 return (tc->impl->load_buffer(dmat, map, buf, buflen, pmap, flags, segs,
134 _bus_dmamap_waitok(bus_dma_tag_t dmat, bus_dmamap_t map,
139 tc = (struct bus_dma_tag_common *)dmat;
140 tc->impl->map_waitok(dmat, map, mem, callback, callback_arg);
144 _bus_dmamap_complete(bus_dma_tag_t dmat, bus_dmamap_t map,
149 tc = (struct bus_dma_tag_common *)dmat;
150 return (tc->impl->map_complete(dmat, map, segs, nsegs, error));