Home
last modified time | relevance | path

Searched refs:IO_TLB_SEGSIZE (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/kernel/dma/
Dswiotlb.c115 io_tlb_nslabs = ALIGN(io_tlb_nslabs, IO_TLB_SEGSIZE); in setup_io_tlb_npages()
238 io_tlb_list[i] = IO_TLB_SEGSIZE - OFFSET(i, IO_TLB_SEGSIZE); in swiotlb_init_with_tbl()
263 io_tlb_nslabs = ALIGN(io_tlb_nslabs, IO_TLB_SEGSIZE); in swiotlb_init()
295 io_tlb_nslabs = ALIGN(io_tlb_nslabs, IO_TLB_SEGSIZE); in swiotlb_late_init_with_default_size()
375 io_tlb_list[i] = IO_TLB_SEGSIZE - OFFSET(i, IO_TLB_SEGSIZE); in swiotlb_late_init_with_tbl()
553 for (i = index - 1; (OFFSET(i, IO_TLB_SEGSIZE) != IO_TLB_SEGSIZE - 1) && io_tlb_list[i]; i--) in swiotlb_tbl_map_single()
641 count = ((index + nslots) < ALIGN(index + 1, IO_TLB_SEGSIZE) ? in swiotlb_tbl_unmap_single()
655 for (i = index - 1; (OFFSET(i, IO_TLB_SEGSIZE) != IO_TLB_SEGSIZE -1) && io_tlb_list[i]; i--) in swiotlb_tbl_unmap_single()
/Linux-v4.19/drivers/xen/
Dswiotlb-xen.c154 dma_bits = get_order(IO_TLB_SEGSIZE << IO_TLB_SHIFT) + PAGE_SHIFT; in xen_swiotlb_fixup()
158 int slabs = min(nslabs - i, (unsigned long)IO_TLB_SEGSIZE); in xen_swiotlb_fixup()
177 xen_io_tlb_nslabs = ALIGN(xen_io_tlb_nslabs, IO_TLB_SEGSIZE); in xen_set_nslabs()
/Linux-v4.19/include/linux/
Dswiotlb.h26 #define IO_TLB_SEGSIZE 128 macro
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_internal.c33 #define IO_TLB_SEGPAGES (IO_TLB_SEGSIZE << IO_TLB_SHIFT >> PAGE_SHIFT)
/Linux-v4.19/arch/mips/cavium-octeon/
Ddma-octeon.c244 swiotlb_nslabs = ALIGN(swiotlb_nslabs, IO_TLB_SEGSIZE); in plat_swiotlb_setup()
/Linux-v4.19/drivers/mmc/host/
Dtmio_mmc_core.c1276 unsigned int max_size = (1 << IO_TLB_SHIFT) * IO_TLB_SEGSIZE; in tmio_mmc_host_probe()
Dsdhci.c3945 IO_TLB_SEGSIZE; in sdhci_setup_host()