Searched refs:bd_map (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/dev/proto/ |
H A D | proto_busdma.c | 151 bus_dmamap_unload(md->bd_tag, md->bd_map); in proto_busdma_md_destroy_internal() 153 bus_dmamem_free(md->bd_tag, md->virtaddr, md->bd_map); in proto_busdma_md_destroy_internal() 155 bus_dmamap_destroy(md->bd_tag, md->bd_map); in proto_busdma_md_destroy_internal() 189 error = bus_dmamem_alloc(md->bd_tag, &md->virtaddr, 0, &md->bd_map); in proto_busdma_mem_alloc() 199 error = bus_dmamap_load(md->bd_tag, md->bd_map, md->virtaddr, in proto_busdma_mem_alloc() 202 bus_dmamem_free(md->bd_tag, md->virtaddr, md->bd_map); in proto_busdma_mem_alloc() 243 error = bus_dmamap_create(md->bd_tag, 0, &md->bd_map); in proto_busdma_md_create() 298 error = bus_dmamap_load_uio(md->bd_tag, md->bd_map, &uio, in proto_busdma_md_load() 317 bus_dmamap_unload(md->bd_tag, md->bd_map); in proto_busdma_md_unload() 334 bus_dmamap_sync(md->bd_tag, md->bd_map, ioc->u.sync.op); in proto_busdma_sync()
|
H A D | proto_busdma.h | 54 bus_dmamap_t bd_map; member
|