Searched refs:pte (Results 1 – 10 of 10) sorted by relevance
| /tools/testing/selftests/kvm/lib/x86/ |
| A D | vmx.c | 366 struct eptPageTableEntry *pte, in nested_create_pte() argument 372 if (!pte->readable) { in nested_create_pte() 373 pte->writable = true; in nested_create_pte() 374 pte->readable = true; in nested_create_pte() 375 pte->executable = true; in nested_create_pte() 377 if (pte->page_size) in nested_create_pte() 390 TEST_ASSERT(!pte->page_size, in nested_create_pte() 429 pte = &pt[index]; in __nested_pg_map() 433 if (pte->page_size) in __nested_pg_map() 443 pte->accessed = true; in __nested_pg_map() [all …]
|
| A D | processor.c | 181 return pte; in virt_create_upper_pte() 188 uint64_t *pte; in __virt_pg_map() local 235 *pte |= vm->arch.c_bit; in __virt_pg_map() 237 *pte |= vm->arch.s_bit; in __virt_pg_map() 266 if (*pte & PTE_LARGE_MASK) { in vm_is_target_pte() 327 uint64_t *pte, *pte_start; in virt_arch_dump() local 376 pte = &pte_start[n4]; in virt_arch_dump() 383 pte - pte_start, pte, in virt_arch_dump() 384 addr_hva2gpa(vm, pte), in virt_arch_dump() 385 PTE_GET_PFN(*pte), in virt_arch_dump() [all …]
|
| /tools/testing/selftests/kvm/lib/arm64/ |
| A D | processor.c | 72 uint64_t pte; in addr_pte() local 75 pte = pa & PTE_ADDR_MASK_LPA2(vm->page_shift); in addr_pte() 79 pte = pa & PTE_ADDR_MASK(vm->page_shift); in addr_pte() 83 pte |= attrs; in addr_pte() 85 return pte; in addr_pte() 93 pa = pte & PTE_ADDR_MASK_LPA2(vm->page_shift); in pte_addr() 96 pa = pte & PTE_ADDR_MASK(vm->page_shift); in pte_addr() 98 pa |= FIELD_GET(PTE_ADDR_51_48, pte) << 48; in pte_addr() 237 uint64_t pte, *ptep; in pte_dump() local 242 for (pte = page; pte < page + ptrs_per_pte(vm) * 8; pte += 8) { in pte_dump() [all …]
|
| /tools/testing/selftests/kvm/x86/ |
| A D | smaller_maxphyaddr_emulation_test.c | 50 uint64_t *pte; in main() local 76 pte = vm_get_page_table_entry(vm, MEM_REGION_GVA); in main() 77 *pte |= BIT_ULL(MAXPHYADDR); in main()
|
| A D | hyperv_tlb_flush.c | 586 uint64_t *pte; in main() local 622 pte = vm_get_page_table_entry(vm, data->test_pages + i * PAGE_SIZE); in main() 623 gpa = addr_hva2gpa(vm, pte); in main()
|
| /tools/testing/selftests/kvm/lib/loongarch/ |
| A D | processor.c | 142 uint64_t pte, *ptep; in pte_dump() local 148 for (pte = page; pte < page + ptrs_per_pte(vm) * 8; pte += 8) { in pte_dump() 149 ptep = addr_gpa2hva(vm, pte); in pte_dump() 153 indent, "", type[level], pte, *ptep, ptep); in pte_dump()
|
| /tools/testing/selftests/kvm/lib/s390/ |
| A D | processor.c | 117 uint64_t *pte, ptea; in virt_dump_ptes() local 120 pte = addr_gpa2hva(vm, ptea); in virt_dump_ptes() 121 if (*pte & PAGE_INVALID) in virt_dump_ptes() 124 indent, "", ptea, *pte); in virt_dump_ptes()
|
| /tools/testing/selftests/kvm/lib/riscv/ |
| A D | processor.c | 160 uint64_t pte, *ptep; in pte_dump() local 165 for (pte = page; pte < page + ptrs_per_pte(vm) * 8; pte += 8) { in pte_dump() 166 ptep = addr_gpa2hva(vm, pte); in pte_dump() 170 type[level], pte, *ptep, ptep); in pte_dump()
|
| /tools/testing/selftests/mm/ |
| A D | uffd-wp-mremap.c | 136 uint64_t pte; in check_uffd_wp_state() local 140 pte = pagemap_get_entry(pagemap_fd, addr); in check_uffd_wp_state() 141 if (!!(pte & PM_UFFD_WP) != expect) { in check_uffd_wp_state()
|
| /tools/testing/selftests/kvm/include/x86/ |
| A D | processor.h | 378 #define PTE_GET_PA(pte) ((pte) & PHYSICAL_PAGE_MASK) argument 379 #define PTE_GET_PFN(pte) (PTE_GET_PA(pte) >> PAGE_SHIFT) argument
|
Completed in 20 milliseconds