Home
last modified time | relevance | path

Searched refs:PG_LEVEL_2M (Results 1 – 17 of 17) sorted by relevance

/arch/x86/coco/tdx/
A Dtdx-shared.c27 case PG_LEVEL_2M: in try_accept_one()
62 accept_size = try_accept_one(start, len, PG_LEVEL_2M); in tdx_accept_memory()
/arch/x86/mm/
A Dinit.c232 page_size_mask |= 1 << PG_LEVEL_2M; in probe_page_size_mask()
352 if ((page_size_mask & (1<<PG_LEVEL_2M)) && in adjust_range_page_size_mask()
353 !(mr[i].page_size_mask & (1<<PG_LEVEL_2M))) { in adjust_range_page_size_mask()
363 mr[i].page_size_mask |= 1<<PG_LEVEL_2M; in adjust_range_page_size_mask()
392 mr->page_size_mask & (1<<PG_LEVEL_2M)) in page_size_string()
395 if (mr->page_size_mask & (1<<PG_LEVEL_2M)) in page_size_string()
446 page_size_mask & (1<<PG_LEVEL_2M)); in split_mem_range()
457 ((1<<PG_LEVEL_2M)|(1<<PG_LEVEL_1G))); in split_mem_range()
466 page_size_mask & (1<<PG_LEVEL_2M)); in split_mem_range()
A Dmem_encrypt_amd.c227 case PG_LEVEL_2M: in pg_level_to_pfn()
440 if (level == PG_LEVEL_2M) in early_set_memory_enc_dec()
443 split_page_size_mask = 1 << PG_LEVEL_2M; in early_set_memory_enc_dec()
A Dinit_32.c254 int use_pse = page_size_mask == (1<<PG_LEVEL_2M); in kernel_physical_mapping_init()
370 update_page_count(PG_LEVEL_2M, pages_2m); in kernel_physical_mapping_init()
A Dinit_64.c554 if (page_size_mask & (1 << PG_LEVEL_2M)) { in phys_pmd_init()
563 if (page_size_mask & (1<<PG_LEVEL_2M)) { in phys_pmd_init()
581 update_page_count(PG_LEVEL_2M, pages); in phys_pmd_init()
1169 update_page_count(PG_LEVEL_2M, -pages); in remove_pmd_table()
A Dmmio-mod.c90 if (level == PG_LEVEL_2M) { in print_pte()
A Dkmmio.c171 case PG_LEVEL_2M: in clear_page_presence()
/arch/x86/mm/pat/
A Dset_memory.c101 if (level == PG_LEVEL_2M) in split_page_count()
113 if (level == PG_LEVEL_2M) in collapse_page_count()
127 direct_pages_count[PG_LEVEL_2M] << 11); in arch_report_meminfo()
130 direct_pages_count[PG_LEVEL_2M] << 12); in arch_report_meminfo()
754 *level = PG_LEVEL_2M; in lookup_address_in_pgd_attr()
871 case PG_LEVEL_2M: in slow_virt_to_phys()
946 case PG_LEVEL_2M: in __should_split_large_page()
1151 case PG_LEVEL_2M: in __split_large_page()
1316 collapse_page_count(PG_LEVEL_2M); in collapse_pmd_page()
A Dcpa-test.c72 } else if (level == PG_LEVEL_2M) { in print_split()
/arch/x86/virt/svm/
A Dsev.c924 if (WARN_ON_ONCE(rmp_level > PG_LEVEL_2M)) in adjust_direct_map()
930 if (rmp_level == PG_LEVEL_2M && in adjust_direct_map()
940 if (rmp_level == PG_LEVEL_2M) in adjust_direct_map()
/arch/x86/kvm/vmx/
A Dcapabilities.h326 return PG_LEVEL_2M; in ept_caps_to_lpage_level()
/arch/x86/kvm/mmu/
A Dmmu.c730 for (i = PG_LEVEL_2M; i <= KVM_MAX_HUGEPAGE_LEVEL; ++i) { in update_gfn_disallow_lpage_count()
1441 kvm_mmu_slot_gfn_write_protect(kvm, slot, start, PG_LEVEL_2M); in kvm_arch_mmu_enable_log_dirty_pt_masked()
1447 PG_LEVEL_2M); in kvm_arch_mmu_enable_log_dirty_pt_masked()
3281 level = PG_LEVEL_2M; in host_pfn_mapping_level()
4511 order != KVM_HPAGE_GFN_SHIFT(PG_LEVEL_2M) && in kvm_max_level_for_order()
4517 if (order >= KVM_HPAGE_GFN_SHIFT(PG_LEVEL_2M)) in kvm_max_level_for_order()
4518 return PG_LEVEL_2M; in kvm_max_level_for_order()
4809 fault->max_level = PG_LEVEL_2M; in nonpaging_page_fault()
5282 if (huge_page_level < PG_LEVEL_2M) in __reset_rsvds_bits_mask_ept()
6514 max_huge_page_level = PG_LEVEL_2M; in kvm_configure_mmu()
[all …]
A Dtdp_mmu.c920 __tdp_mmu_zap_root(kvm, root, shared, PG_LEVEL_2M); in tdp_mmu_zap_root()
1787 for_each_tdp_pte_min_level(iter, kvm, root, PG_LEVEL_2M, start, end) { in recover_huge_pages_range()
/arch/x86/include/asm/
A Dsev.h132 #define RMP_TO_PG_LEVEL(level) (((level) == RMP_PG_SIZE_4K) ? PG_LEVEL_4K : PG_LEVEL_2M)
A Dpgtable_types.h547 PG_LEVEL_2M, enumerator
/arch/x86/kvm/svm/
A Dsev.c3631 pfn = pfn & ~(KVM_PAGES_PER_HPAGE(PG_LEVEL_2M) - 1); in snp_rmptable_psmash()
4818 if (order >= KVM_HPAGE_GFN_SHIFT(PG_LEVEL_2M)) in max_level_for_order()
4819 return PG_LEVEL_2M; in max_level_for_order()
4865 level = PG_LEVEL_2M; in sev_gmem_prepare()
4925 rc = rmp_make_shared(pfn, use_2m_update ? PG_LEVEL_2M : PG_LEVEL_4K); in sev_gmem_invalidate()
/arch/x86/kvm/
A Dx86.c13115 kvm_mmu_slot_remove_write_access(kvm, new, PG_LEVEL_2M); in kvm_mmu_slot_apply_flags()

Completed in 100 milliseconds