Home
last modified time | relevance | path

Searched refs:pg_shift (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/arch/x86/platform/efi/
Defi.c785 static void * __init efi_map_regions(int *count, int *pg_shift) in efi_map_regions() argument
805 new_memmap = realloc_pages(new_memmap, *pg_shift); in efi_map_regions()
809 left += PAGE_SIZE << *pg_shift; in efi_map_regions()
810 (*pg_shift)++; in efi_map_regions()
926 int count = 0, pg_shift = 0; in __efi_enter_virtual_mode() local
940 new_memmap = efi_map_regions(&count, &pg_shift); in __efi_enter_virtual_mode()
969 if (efi_setup_page_tables(pa, 1 << pg_shift)) { in __efi_enter_virtual_mode()
/Linux-v4.19/drivers/iommu/
Dio-pgtable-arm.c59 * (d)->bits_per_level) + (d)->pg_shift)
61 #define ARM_LPAE_GRANULE(d) (1UL << (d)->pg_shift)
194 unsigned long pg_shift; member
216 if (data->pg_shift < 16) in iopte_to_paddr()
750 data->pg_shift = __ffs(cfg->pgsize_bitmap); in arm_lpae_alloc_pgtable()
751 data->bits_per_level = data->pg_shift - ilog2(sizeof(arm_lpae_iopte)); in arm_lpae_alloc_pgtable()
753 va_bits = cfg->ias - data->pg_shift; in arm_lpae_alloc_pgtable()
883 data->pgd_size = pgd_pages << data->pg_shift; in arm_64_lpae_alloc_pgtable_s2()
1045 data->levels, data->pgd_size, data->pg_shift, in arm_lpae_dump_ops()
/Linux-v4.19/drivers/net/ethernet/chelsio/libcxgb/
Dlibcxgb_ppm.h88 unsigned short pg_shift; member
/Linux-v4.19/drivers/infiniband/hw/i40iw/
Di40iw_verbs.c1850 int pg_shift; in i40iw_reg_user_mr() local
1886 pg_shift = ffs(iwmr->page_size) - 1; in i40iw_reg_user_mr()
1887 pbl_depth = region_length >> pg_shift; in i40iw_reg_user_mr()
/Linux-v4.19/drivers/infiniband/hw/qedr/
Dverbs.c649 struct qedr_pbl_info *pbl_info, u32 pg_shift) in qedr_populate_pbls() argument
680 fw_pg_per_umem_pg = BIT(umem->page_shift - pg_shift); in qedr_populate_pbls()
690 pg_addr += BIT(pg_shift); in qedr_populate_pbls()