Lines Matching refs:bus_dma_tag_t
27 bus_dma_tag_t parent;
45 bus_dma_tag_t dmat;
91 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary,
94 int flags, bus_dma_lock_t* lockfunc, void* lockfuncarg, bus_dma_tag_t* dmat)
103 bus_dma_tag_t newtag = (bus_dma_tag_t)kernel_malloc(sizeof(*newtag),
150 bus_dma_tag_destroy(bus_dma_tag_t dmat)
158 bus_dma_tag_t parent;
175 bus_dmamap_create(bus_dma_tag_t dmat, int flags, bus_dmamap_t* mapp)
228 bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map)
244 bus_dmamem_alloc(bus_dma_tag_t dmat, void** vaddr, int flags,
310 bus_dmamem_free(bus_dma_tag_t dmat, void* vaddr, bus_dmamap_t map)
318 _validate_address(bus_dma_tag_t dmat, bus_addr_t paddr, bool validate_alignment = true)
330 _bus_load_buffer(bus_dma_tag_t dmat, void* buf, bus_size_t buflen,
386 bus_dmamap_load(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf,
427 bus_dmamap_load_mbuf_sg(bus_dma_tag_t dmat, bus_dmamap_t map, struct mbuf* mb,
469 bus_dmamap_load_mbuf(bus_dma_tag_t dmat, bus_dmamap_t map, struct mbuf* mb,
486 bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map)
498 bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map, bus_dmasync_op_t op)
527 bus_dmamap_sync_etc(bus_dma_tag_t dmat, bus_dmamap_t map,