Home
last modified time | relevance | path

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

/linux-6.3-rc2/kernel/dma/
A Dswiotlb.c61 #define IO_TLB_MIN_SLABS ((1<<20) >> IO_TLB_SHIFT)
133 (default_nslabs << IO_TLB_SHIFT) >> 20); in swiotlb_adjust_nareas()
161 return default_nslabs << IO_TLB_SHIFT; in swiotlb_size_or_default()
177 size = default_nslabs << IO_TLB_SHIFT; in swiotlb_adjust_size()
191 (mem->nslabs << IO_TLB_SHIFT) >> 20); in swiotlb_print_info()
247 bytes = PAGE_ALIGN(mem->nslabs << IO_TLB_SHIFT); in swiotlb_update_mem_attributes()
260 unsigned long bytes = nslabs << IO_TLB_SHIFT, i; in swiotlb_init_io_tlb_mem()
410 order = get_order(nslabs << IO_TLB_SHIFT); in swiotlb_init_late()
591 return start + (idx << IO_TLB_SHIFT); in slot_addr()
600 return 1UL << (BITS_PER_LONG - IO_TLB_SHIFT); in get_max_slots()
[all …]
/linux-6.3-rc2/include/linux/
A Dswiotlb.h31 #define IO_TLB_SHIFT 11 macro
32 #define IO_TLB_SIZE (1 << IO_TLB_SHIFT)
/linux-6.3-rc2/drivers/xen/
A Dswiotlb-xen.c110 unsigned int order = get_order(IO_TLB_SEGSIZE << IO_TLB_SHIFT); in xen_swiotlb_fixup()
122 p + (i << IO_TLB_SHIFT), order, in xen_swiotlb_fixup()

Completed in 6 milliseconds