Searched refs:IO_TLB_SHIFT (Results 1 – 5 of 5) sorted by relevance
67 #define IO_TLB_MIN_SLABS ((1<<20) >> IO_TLB_SHIFT)118 return default_nslabs << IO_TLB_SHIFT; in swiotlb_size_or_default()145 (mem->nslabs << IO_TLB_SHIFT) >> 20); in swiotlb_print_info()173 bytes = PAGE_ALIGN(mem->nslabs << IO_TLB_SHIFT); in swiotlb_update_mem_attributes()182 unsigned long bytes = nslabs << IO_TLB_SHIFT, i; in swiotlb_init_io_tlb_mem()276 order = get_order(nslabs << IO_TLB_SHIFT); in swiotlb_late_init_with_default_size()278 bytes = nslabs << IO_TLB_SHIFT; in swiotlb_late_init_with_default_size()307 unsigned long bytes = nslabs << IO_TLB_SHIFT; in swiotlb_late_init_with_tbl()446 return 1UL << (BITS_PER_LONG - IO_TLB_SHIFT); in get_max_slots()483 stride = (iotlb_align_mask >> IO_TLB_SHIFT) + 1; in swiotlb_find_slots()[all …]
110 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()159 unsigned long nslabs = bytes >> IO_TLB_SHIFT; in xen_swiotlb_init()176 #define SLABS_PER_PAGE (1 << (PAGE_SHIFT - IO_TLB_SHIFT)) in xen_swiotlb_init()177 #define IO_TLB_MIN_SLABS ((1<<20) >> IO_TLB_SHIFT) in xen_swiotlb_init()190 bytes = nslabs << IO_TLB_SHIFT; in xen_swiotlb_init()211 bytes = nslabs << IO_TLB_SHIFT; in xen_swiotlb_init()224 unsigned long nslabs = bytes >> IO_TLB_SHIFT; in xen_swiotlb_init_early()234 IO_TLB_SEGSIZE << IO_TLB_SHIFT); in xen_swiotlb_init_early()248 bytes = nslabs << IO_TLB_SHIFT; in xen_swiotlb_init_early()
50 io_tlb_nslabs = (swiotlb_size_or_default() >> IO_TLB_SHIFT); in svm_swiotlb_init()53 bytes = io_tlb_nslabs << IO_TLB_SHIFT; in svm_swiotlb_init()60 memblock_free(vstart, PAGE_ALIGN(io_tlb_nslabs << IO_TLB_SHIFT)); in svm_swiotlb_init()
33 #define IO_TLB_SHIFT 11 macro34 #define IO_TLB_SIZE (1 << IO_TLB_SHIFT)
239 swiotlb_nslabs = swiotlbsize >> IO_TLB_SHIFT; in plat_swiotlb_setup()241 swiotlbsize = swiotlb_nslabs << IO_TLB_SHIFT; in plat_swiotlb_setup()
Completed in 10 milliseconds