Searched refs:pg_shift (Results 1 – 5 of 5) sorted by relevance
| /linux/arch/x86/platform/efi/ |
| H A D | efi.c | 676 static void * __init efi_map_regions(int *count, int *pg_shift) in efi_map_regions() argument 695 new_memmap = realloc_pages(new_memmap, *pg_shift); in efi_map_regions() 699 left += PAGE_SIZE << *pg_shift; in efi_map_regions() 700 (*pg_shift)++; in efi_map_regions() 786 int count = 0, pg_shift = 0; in __efi_enter_virtual_mode() local 797 new_memmap = efi_map_regions(&count, &pg_shift); in __efi_enter_virtual_mode() 822 if (efi_setup_page_tables(pa, 1 << pg_shift)) in __efi_enter_virtual_mode()
|
| /linux/drivers/iommu/ |
| H A D | io-pgtable-dart.c | 365 int levels, max_tbl_bits, tbl_bits, bits_per_level, va_bits, pg_shift; in dart_alloc_pgtable() local 376 pg_shift = __ffs(cfg->pgsize_bitmap); in dart_alloc_pgtable() 377 bits_per_level = pg_shift - ilog2(sizeof(dart_iopte)); in dart_alloc_pgtable() 379 va_bits = cfg->ias - pg_shift; in dart_alloc_pgtable()
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_iommu.c | 507 int pg_shift, bits_per_level; in get_tblsz() local 509 pg_shift = __ffs(cfg->pgsize_bitmap); in get_tblsz() 511 bits_per_level = pg_shift - ilog2(sizeof(u64)); in get_tblsz()
|
| /linux/drivers/net/ethernet/chelsio/libcxgb/ |
| H A D | libcxgb_ppm.h | 88 unsigned short pg_shift; member
|
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_mmu.c | 864 u32 pg_shift = ffs(pgt->cfg.pgsize_bitmap) - 1; in panthor_vm_page_size() local 866 return 1u << pg_shift; in panthor_vm_page_size()
|