Searched refs:PG_LEVEL_2M (Results 1 – 17 of 17) sorted by relevance
/linux-6.3-rc2/arch/x86/mm/ |
A D | init.c | 234 page_size_mask |= 1 << PG_LEVEL_2M; in probe_page_size_mask() 338 if ((page_size_mask & (1<<PG_LEVEL_2M)) && in adjust_range_page_size_mask() 339 !(mr[i].page_size_mask & (1<<PG_LEVEL_2M))) { in adjust_range_page_size_mask() 349 mr[i].page_size_mask |= 1<<PG_LEVEL_2M; in adjust_range_page_size_mask() 378 mr->page_size_mask & (1<<PG_LEVEL_2M)) in page_size_string() 381 if (mr->page_size_mask & (1<<PG_LEVEL_2M)) in page_size_string() 432 page_size_mask & (1<<PG_LEVEL_2M)); in split_mem_range() 443 ((1<<PG_LEVEL_2M)|(1<<PG_LEVEL_1G))); in split_mem_range() 452 page_size_mask & (1<<PG_LEVEL_2M)); in split_mem_range()
|
A D | mem_encrypt_amd.c | 262 case PG_LEVEL_2M: in pg_level_to_pfn() 451 if (level == PG_LEVEL_2M) in early_set_memory_enc_dec() 454 split_page_size_mask = 1 << PG_LEVEL_2M; in early_set_memory_enc_dec()
|
A D | init_32.c | 259 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()
|
A D | init_64.c | 554 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() 1148 update_page_count(PG_LEVEL_2M, -pages); in remove_pmd_table()
|
A D | mmio-mod.c | 90 if (level == PG_LEVEL_2M) { in print_pte()
|
A D | kmmio.c | 171 case PG_LEVEL_2M: in clear_page_presence()
|
/linux-6.3-rc2/arch/x86/mm/pat/ |
A D | set_memory.c | 101 if (level == PG_LEVEL_2M) in split_page_count() 115 direct_pages_count[PG_LEVEL_2M] << 11); in arch_report_meminfo() 118 direct_pages_count[PG_LEVEL_2M] << 12); in arch_report_meminfo() 693 *level = PG_LEVEL_2M; in lookup_address_in_pgd() 783 case PG_LEVEL_2M: in slow_virt_to_phys() 857 case PG_LEVEL_2M: in __should_split_large_page() 1060 case PG_LEVEL_2M: in __split_large_page()
|
A D | cpa-test.c | 72 } else if (level == PG_LEVEL_2M) { in print_split()
|
/linux-6.3-rc2/tools/testing/selftests/kvm/x86_64/ |
A D | nx_huge_pages_test.c | 152 virt_map_level(vm, HPAGE_GVA, HPAGE_GPA, nr_bytes, PG_LEVEL_2M); in run_test()
|
/linux-6.3-rc2/arch/x86/kvm/vmx/ |
A D | capabilities.h | 329 return PG_LEVEL_2M; in ept_caps_to_lpage_level()
|
/linux-6.3-rc2/arch/x86/coco/tdx/ |
A D | tdx.c | 771 case PG_LEVEL_2M: in try_accept_one() 833 if (try_accept_one(&start, len, PG_LEVEL_2M)) in tdx_enc_status_changed()
|
/linux-6.3-rc2/tools/testing/selftests/kvm/lib/x86_64/ |
A D | processor.c | 215 pde = virt_create_upper_pte(vm, pdpe, vaddr, paddr, PG_LEVEL_2M, level); in __virt_pg_map() 291 pde = virt_get_pte(vm, pdpe, vaddr, PG_LEVEL_2M); in __vm_get_page_table_entry() 292 if (vm_is_target_pte(pde, level, PG_LEVEL_2M)) in __vm_get_page_table_entry()
|
/linux-6.3-rc2/tools/testing/selftests/kvm/include/x86_64/ |
A D | processor.h | 1075 PG_LEVEL_2M, enumerator 1085 #define PG_SIZE_2M PG_LEVEL_SIZE(PG_LEVEL_2M)
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | pgtable_types.h | 522 PG_LEVEL_2M, enumerator
|
/linux-6.3-rc2/arch/x86/kvm/mmu/ |
A D | mmu.c | 792 for (i = PG_LEVEL_2M; i <= KVM_MAX_HUGEPAGE_LEVEL; ++i) { in update_gfn_disallow_lpage_count() 1386 kvm_mmu_slot_gfn_write_protect(kvm, slot, start, PG_LEVEL_2M); in kvm_arch_mmu_enable_log_dirty_pt_masked() 1392 PG_LEVEL_2M); in kvm_arch_mmu_enable_log_dirty_pt_masked() 3079 level = PG_LEVEL_2M; in host_pfn_mapping_level() 4362 fault->max_level = PG_LEVEL_2M; in nonpaging_page_fault() 4767 if (huge_page_level < PG_LEVEL_2M) in __reset_rsvds_bits_mask_ept() 5811 max_huge_page_level = PG_LEVEL_2M; in kvm_configure_mmu()
|
A D | tdp_mmu.c | 1742 for_each_tdp_pte_min_level(iter, root, PG_LEVEL_2M, start, end) { in zap_collapsible_spte_range()
|
/linux-6.3-rc2/arch/x86/kvm/ |
A D | x86.c | 12607 kvm_mmu_slot_remove_write_access(kvm, new, PG_LEVEL_2M); in kvm_mmu_slot_apply_flags()
|
Completed in 65 milliseconds