Home
last modified time | relevance | path

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

/linux-5.19.10/arch/x86/mm/
Dinit.c233 page_size_mask |= 1 << PG_LEVEL_2M; in probe_page_size_mask()
337 if ((page_size_mask & (1<<PG_LEVEL_2M)) && in adjust_range_page_size_mask()
338 !(mr[i].page_size_mask & (1<<PG_LEVEL_2M))) { in adjust_range_page_size_mask()
348 mr[i].page_size_mask |= 1<<PG_LEVEL_2M; in adjust_range_page_size_mask()
377 mr->page_size_mask & (1<<PG_LEVEL_2M)) in page_size_string()
380 if (mr->page_size_mask & (1<<PG_LEVEL_2M)) in page_size_string()
431 page_size_mask & (1<<PG_LEVEL_2M)); in split_mem_range()
442 ((1<<PG_LEVEL_2M)|(1<<PG_LEVEL_1G))); in split_mem_range()
451 page_size_mask & (1<<PG_LEVEL_2M)); in split_mem_range()
Dmem_encrypt_amd.c261 case PG_LEVEL_2M: in pg_level_to_pfn()
450 if (level == PG_LEVEL_2M) in early_set_memory_enc_dec()
453 split_page_size_mask = 1 << PG_LEVEL_2M; in early_set_memory_enc_dec()
Dinit_32.c259 int use_pse = page_size_mask == (1<<PG_LEVEL_2M); in kernel_physical_mapping_init()
375 update_page_count(PG_LEVEL_2M, pages_2m); in kernel_physical_mapping_init()
Dinit_64.c548 if (page_size_mask & (1 << PG_LEVEL_2M)) { in phys_pmd_init()
557 if (page_size_mask & (1<<PG_LEVEL_2M)) { in phys_pmd_init()
576 update_page_count(PG_LEVEL_2M, pages); in phys_pmd_init()
1147 update_page_count(PG_LEVEL_2M, -pages); in remove_pmd_table()
Dmmio-mod.c90 if (level == PG_LEVEL_2M) { in print_pte()
Dkmmio.c165 case PG_LEVEL_2M: in clear_page_presence()
/linux-5.19.10/arch/x86/mm/pat/
Dset_memory.c100 if (level == PG_LEVEL_2M) in split_page_count()
114 direct_pages_count[PG_LEVEL_2M] << 11); in arch_report_meminfo()
117 direct_pages_count[PG_LEVEL_2M] << 12); in arch_report_meminfo()
618 *level = PG_LEVEL_2M; in lookup_address_in_pgd()
708 case PG_LEVEL_2M: in slow_virt_to_phys()
782 case PG_LEVEL_2M: in __should_split_large_page()
983 case PG_LEVEL_2M: in __split_large_page()
Dcpa-test.c72 } else if (level == PG_LEVEL_2M) { in print_split()
/linux-5.19.10/tools/testing/selftests/kvm/include/x86_64/
Dprocessor.h488 PG_LEVEL_2M, enumerator
498 #define PG_SIZE_2M PG_LEVEL_SIZE(PG_LEVEL_2M)
/linux-5.19.10/arch/x86/coco/tdx/
Dtdx.c676 case PG_LEVEL_2M: in try_accept_one()
738 if (try_accept_one(&start, len, PG_LEVEL_2M)) in tdx_enc_status_changed()
/linux-5.19.10/arch/x86/kvm/vmx/
Dcapabilities.h320 return PG_LEVEL_2M; in ept_caps_to_lpage_level()
/linux-5.19.10/arch/x86/include/asm/
Dpgtable_types.h543 PG_LEVEL_2M, enumerator
/linux-5.19.10/arch/x86/kvm/mmu/
Dmmu.c761 for (i = PG_LEVEL_2M; i <= KVM_MAX_HUGEPAGE_LEVEL; ++i) { in update_gfn_disallow_lpage_count()
1335 kvm_mmu_slot_gfn_write_protect(kvm, slot, start, PG_LEVEL_2M); in kvm_arch_mmu_enable_log_dirty_pt_masked()
1341 PG_LEVEL_2M); in kvm_arch_mmu_enable_log_dirty_pt_masked()
2858 level = PG_LEVEL_2M; in host_pfn_mapping_level()
4119 fault->max_level = PG_LEVEL_2M; in nonpaging_page_fault()
4468 if (huge_page_level < PG_LEVEL_2M) in __reset_rsvds_bits_mask_ept()
5529 max_huge_page_level = PG_LEVEL_2M; in kvm_configure_mmu()
/linux-5.19.10/tools/testing/selftests/kvm/lib/x86_64/
Dprocessor.c232 pde = virt_create_upper_pte(vm, PTE_GET_PFN(*pdpe), vaddr, paddr, PG_LEVEL_2M, level); in __virt_pg_map()
/linux-5.19.10/arch/x86/kvm/
Dx86.c12264 kvm_mmu_slot_remove_write_access(kvm, new, PG_LEVEL_2M); in kvm_mmu_slot_apply_flags()