| H A D | busdma_bounce.c | 123 static bool _bus_dmamap_pagesneeded(bus_dma_tag_t dmat, bus_dmamap_t map, 125 static void _bus_dmamap_count_pages(bus_dma_tag_t dmat, bus_dmamap_t map, 127 static void _bus_dmamap_count_phys(bus_dma_tag_t dmat, bus_dmamap_t map, 194 cacheline_bounce(bus_dma_tag_t dmat, bus_dmamap_t map, bus_addr_t paddr, in cacheline_bounce() 202 if (map != NULL && (map->flags & DMAMAP_CACHELINE_FLAGS) != 0) 219 might_bounce(bus_dma_tag_t dmat, bus_dmamap_t map, bus_addr_t paddr, in might_bounce() 224 if (map && (map->flags & DMAMAP_FROM_DMAMEM) != 0) in might_bounce() 234 if (cacheline_bounce(dmat, map, padd in might_bounce() 189 cacheline_bounce(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t paddr,bus_size_t size) cacheline_bounce() argument 214 might_bounce(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t paddr,bus_size_t size) might_bounce() argument 239 must_bounce(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t paddr,bus_size_t size) must_bounce() argument 377 bus_dmamap_t map; alloc_dmamap() local 479 bounce_bus_dmamap_destroy(bus_dma_tag_t dmat,bus_dmamap_t map) bounce_bus_dmamap_destroy() argument 632 bounce_bus_dmamem_free(bus_dma_tag_t dmat,void * vaddr,bus_dmamap_t map) bounce_bus_dmamem_free() argument 653 _bus_dmamap_pagesneeded(bus_dma_tag_t dmat,bus_dmamap_t map,vm_paddr_t buf,bus_size_t buflen,int * pagesneeded) _bus_dmamap_pagesneeded() argument 685 _bus_dmamap_count_phys(bus_dma_tag_t dmat,bus_dmamap_t map,vm_paddr_t buf,bus_size_t buflen,int flags) _bus_dmamap_count_phys() argument 697 _bus_dmamap_count_pages(bus_dma_tag_t dmat,bus_dmamap_t map,pmap_t pmap,void * buf,bus_size_t buflen,int flags) _bus_dmamap_count_pages() argument 742 bounce_bus_dmamap_load_phys(bus_dma_tag_t dmat,bus_dmamap_t map,vm_paddr_t buf,bus_size_t buflen,int flags,bus_dma_segment_t * segs,int * segp) bounce_bus_dmamap_load_phys() argument 824 bounce_bus_dmamap_load_buffer(bus_dma_tag_t dmat,bus_dmamap_t map,void * buf,bus_size_t buflen,pmap_t pmap,int flags,bus_dma_segment_t * segs,int * segp) bounce_bus_dmamap_load_buffer() argument 937 bounce_bus_dmamap_waitok(bus_dma_tag_t dmat,bus_dmamap_t map,struct memdesc * mem,bus_dmamap_callback_t * callback,void * callback_arg) bounce_bus_dmamap_waitok() argument 948 bounce_bus_dmamap_complete(bus_dma_tag_t dmat,bus_dmamap_t map,bus_dma_segment_t * segs,int nsegs,int error) bounce_bus_dmamap_complete() argument 961 bounce_bus_dmamap_unload(bus_dma_tag_t dmat,bus_dmamap_t map) bounce_bus_dmamap_unload() argument 1044 bounce_bus_dmamap_sync(bus_dma_tag_t dmat,bus_dmamap_t map,bus_dmasync_op_t op) bounce_bus_dmamap_sync() argument 1142 bounce_bus_dmamap_load_kmsan(bus_dmamap_t map,struct memdesc * mem) bounce_bus_dmamap_load_kmsan() argument [all...] |