/kvm-unit-tests/lib/s390x/ |
H A D | mmu.c | 133 void *get_dat_entry(pgd_t *pgtable, void *vaddr, enum pgt_level level) in get_dat_entry() 162 void *split_page(pgd_t *pgtable, void *vaddr, enum pgt_level level) in split_page() 195 static void *dat_get_and_invalidate(pgd_t *pgtable, void *vaddr, enum pgt_level level, unsigned lon… in dat_get_and_invalidate() 251 static void *set_dat_entry(pgd_t *pgtable, unsigned long val, void *vaddr, enum pgt_level level) in set_dat_entry() 285 void protect_dat_entry(void *vaddr, unsigned long prot, enum pgt_level level) in protect_dat_entry() 293 void unprotect_dat_entry(void *vaddr, unsigned long prot, enum pgt_level level) in unprotect_dat_entry()
|
/kvm-unit-tests/lib/arm/asm/ |
H A D | processor.h | 59 #define MPIDR_LEVEL_SHIFT(level) \ argument 61 #define MPIDR_AFFINITY_LEVEL(mpidr, level) \ argument
|
H A D | gic-v3.h | 53 #define MPIDR_TO_SGI_AFFINITY(cluster_id, level) \ argument
|
/kvm-unit-tests/lib/riscv/ |
H A D | mmu.c | 16 static int pte_index(uintptr_t vaddr, int level) in pte_index() 44 for (int level = NR_LEVELS - 1; level > 0; --level) { in get_pte() local 187 for (int level = NR_LEVELS - 1; level > 0; --level) { in virt_to_pte_phys() local
|
/kvm-unit-tests/lib/x86/ |
H A D | vm.h | 13 int level; member
|
H A D | vm.c | 15 int level; in install_pte() local 231 void split_large_page(unsigned long *ptep, int level) in split_large_page()
|
H A D | intel-iommu.c | 146 int level; in vtd_install_pte() local
|
H A D | processor.h | 210 u32 level = raw_cpuid(function & 0xf0000000, 0).a; in cpuid_indexed() local
|
/kvm-unit-tests/lib/arm64/asm/ |
H A D | processor.h | 79 #define MPIDR_LEVEL_SHIFT(level) \ argument 81 #define MPIDR_AFFINITY_LEVEL(mpidr, level) \ argument
|
/kvm-unit-tests/x86/ |
H A D | access.c | 30 #define PT_INDEX(address, level) \ argument 250 static void clear_user_mask(pt_element_t *ptep, int level, unsigned long virt) in clear_user_mask() 258 static void set_user_mask(pt_element_t *ptep, int level, unsigned long virt) in set_user_mask() 724 static void __dump_pte(pt_element_t *ptep, int level, unsigned long virt) in __dump_pte()
|
H A D | vmx.c | 815 static void split_large_ept_entry(unsigned long *ptep, int level) in split_large_ept_entry() 861 int level; in install_ept_entry() local 950 bool get_ept_pte(unsigned long *pml4, unsigned long guest_addr, int level, in get_ept_pte() 1078 int level, u64 pte_val) in set_ept_pte()
|
H A D | vmx_tests.c | 2323 static unsigned long ept_twiddle(unsigned long gpa, bool mkhuge, int level, in ept_twiddle() 2344 static void ept_untwiddle(unsigned long gpa, int level, unsigned long orig_pte) in ept_untwiddle() 2383 ept_violation_at_level_mkhuge(bool mkhuge, int level, unsigned long clear, in ept_violation_at_level_mkhuge() 2403 ept_violation_at_level(int level, unsigned long clear, unsigned long set, in ept_violation_at_level() 2543 static void ept_allowed_at_level_mkhuge(bool mkhuge, int level, in ept_allowed_at_level_mkhuge() 2560 static void ept_allowed_at_level(int level, unsigned long clear, in ept_allowed_at_level() 2596 static void ept_misconfig_at_level_mkhuge_op(bool mkhuge, int level, in ept_misconfig_at_level_mkhuge_op() 2633 static void ept_misconfig_at_level_mkhuge(bool mkhuge, int level, in ept_misconfig_at_level_mkhuge() 2643 static void ept_misconfig_at_level(int level, unsigned long clear, in ept_misconfig_at_level() 2664 static void ept_reserved_bit_at_level_nohuge(int level, int bit) in ept_reserved_bit_at_level_nohuge() [all …]
|
H A D | vmx.h | 699 #define EPT_LEVEL_SHIFT(level) (((level)-1) * EPT_PGDIR_WIDTH + 12) argument 773 static inline bool ept_huge_pages_supported(int level) in ept_huge_pages_supported()
|
/kvm-unit-tests/s390x/ |
H A D | topology.c | 524 int level; in parse_topology_args() local
|