Searched refs:pg_shift (Results 1 – 2 of 2) sorted by relevance
/linux-4.4.14/drivers/iommu/ |
D | io-pgtable-arm.c | 59 * (d)->bits_per_level) + (d)->pg_shift) 62 DIV_ROUND_UP((d)->pgd_size, 1UL << (d)->pg_shift) 172 & ~((1ULL << (d)->pg_shift) - 1))) 185 (((pte) & ((1ULL << ARM_LPAE_MAX_ADDR_BITS) - 1)) >> (d)->pg_shift) 188 (((pfn) << (d)->pg_shift) & ((1ULL << ARM_LPAE_MAX_ADDR_BITS) - 1)) 195 unsigned long pg_shift; member 301 pte |= pfn_to_iopte(paddr >> data->pg_shift, data); in arm_lpae_init_pte() 329 cptep = __arm_lpae_alloc_pages(1UL << data->pg_shift, in __arm_lpae_map() 411 table_size = 1UL << data->pg_shift; in __arm_lpae_free_pgtable() 453 blk_paddr = iopte_to_pfn(*ptep, data) << data->pg_shift; in arm_lpae_split_blk_unmap() [all …]
|
/linux-4.4.14/arch/x86/platform/efi/ |
D | efi.c | 775 static void * __init efi_map_regions(int *count, int *pg_shift) in efi_map_regions() argument 796 new_memmap = realloc_pages(new_memmap, *pg_shift); in efi_map_regions() 800 left += PAGE_SIZE << *pg_shift; in efi_map_regions() 801 (*pg_shift)++; in efi_map_regions() 892 int count = 0, pg_shift = 0; in __efi_enter_virtual_mode() local 899 new_memmap = efi_map_regions(&count, &pg_shift); in __efi_enter_virtual_mode() 910 if (efi_setup_page_tables(__pa(new_memmap), 1 << pg_shift)) { in __efi_enter_virtual_mode() 982 free_pages((unsigned long)new_memmap, pg_shift); in __efi_enter_virtual_mode()
|