Home
last modified time | relevance | path

Searched refs:dma_io_tlb_mem (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/include/linux/
Dswiotlb.h152 return &dev->dma_io_tlb_mem->defpool; in swiotlb_find_pool()
170 struct io_tlb_mem *mem = dev->dma_io_tlb_mem; in is_swiotlb_buffer()
196 struct io_tlb_mem *mem = dev->dma_io_tlb_mem; in is_swiotlb_force_bounce()
268 return dev->dma_io_tlb_mem->for_alloc; in is_swiotlb_for_alloc()
Ddevice.h762 struct io_tlb_mem *dma_io_tlb_mem; member
/Linux-v6.6/kernel/dma/
Dswiotlb.c765 struct io_tlb_mem *mem = dev->dma_io_tlb_mem; in swiotlb_find_pool()
808 dev->dma_io_tlb_mem = &io_tlb_default_mem; in swiotlb_dev_init()
1057 inc_used_and_hiwater(dev->dma_io_tlb_mem, nslots); in swiotlb_area_find_slots()
1114 struct io_tlb_mem *mem = dev->dma_io_tlb_mem; in swiotlb_find_slots()
1187 *retpool = &dev->dma_io_tlb_mem->defpool; in swiotlb_find_slots()
1263 struct io_tlb_mem *mem = dev->dma_io_tlb_mem; in swiotlb_tbl_map_single()
1360 dec_used(dev->dma_io_tlb_mem, nslots); in swiotlb_release_slots()
1383 dec_used(dev->dma_io_tlb_mem, pool->nslabs); in swiotlb_del_transient()
1494 struct io_tlb_mem *mem = dev->dma_io_tlb_mem; in is_swiotlb_active()
1598 struct io_tlb_mem *mem = dev->dma_io_tlb_mem; in swiotlb_alloc()
[all …]