| /tools/testing/selftests/powerpc/mm/ |
| A D | bad_accesses.c | 69 unsigned long i, j, addr, region_shift, page_shift, page_size; in test() local 84 page_shift = 16; in test() 86 page_shift = 12; in test() 103 (1 << page_shift) >> 10, in test() 121 for (j = page_shift - 1; j < 60; j++) { in test() 130 addr = (base | delta) & ~((1 << page_shift) - 1); in test()
|
| /tools/testing/selftests/kvm/lib/loongarch/ |
| A D | processor.c | 20 shift = level * (vm->page_shift - 3) + vm->page_shift; in virt_pte_index() 21 mask = (1UL << (vm->page_shift - 3)) - 1; in virt_pte_index() 27 return entry & ~((0x1UL << vm->page_shift) - 1); in pte_addr() 32 return 1 << (vm->page_shift - 3); in ptrs_per_pte() 41 ptrs_per_pte = 1 << (vm->page_shift - 3); in virt_set_pgtable() 125 (vaddr >> vm->page_shift)), in virt_arch_pg_map() 130 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in virt_arch_pg_map() 255 width = vm->page_shift - 3; in loongarch_vcpu_setup() 260 val = (vm->page_shift + width * 2) << 20 | (width << 25); in loongarch_vcpu_setup() 264 val |= (vm->page_shift + width) << 10 | (width << 15); in loongarch_vcpu_setup() [all …]
|
| /tools/testing/selftests/kvm/lib/arm64/ |
| A D | processor.c | 30 unsigned int shift = (vm->pgtable_levels - 1) * (vm->page_shift - 3) + vm->page_shift; in pgd_index() 38 unsigned int shift = 2 * (vm->page_shift - 3) + vm->page_shift; in pud_index() 49 unsigned int shift = (vm->page_shift - 3) + vm->page_shift; in pmd_index() 61 return (gva >> vm->page_shift) & mask; in pte_index() 79 pte = pa & PTE_ADDR_MASK(vm->page_shift); in addr_pte() 80 if (vm->page_shift == 16) in addr_pte() 96 pa = pte & PTE_ADDR_MASK(vm->page_shift); in pte_addr() 97 if (vm->page_shift == 16) in pte_addr() 106 unsigned int shift = (vm->pgtable_levels - 1) * (vm->page_shift - 3) + vm->page_shift; in ptrs_per_pgd() 112 return 1 << (vm->page_shift - 3); in ptrs_per_pte() [all …]
|
| /tools/testing/selftests/mm/ |
| A D | hmm-tests.c | 72 unsigned int page_shift; in FIXTURE() local 95 unsigned int page_shift; in FIXTURE() local 304 size = npages << self->page_shift; in TEST_F() 367 size = npages << self->page_shift; in TEST_F() 426 size = npages << self->page_shift; in TEST_F() 474 size = npages << self->page_shift; in TEST_F() 542 size = npages << self->page_shift; in TEST_F() 620 size = npages << self->page_shift; in TEST_F() 712 npages = size >> self->page_shift; in TEST_F() 804 npages = size >> self->page_shift; in TEST_F() [all …]
|
| /tools/testing/selftests/bpf/progs/ |
| A D | bpf_iter_vma_offset.c | 13 __u32 page_shift = 0; variable 33 offset = address - vma->vm_start + (vma->vm_pgoff << page_shift); in get_vma_offset()
|
| /tools/testing/selftests/kvm/lib/x86/ |
| A D | vmx.c | 378 pte->address = paddr >> vm->page_shift; in nested_create_pte() 380 pte->address = vm_alloc_page_table(vm) >> vm->page_shift; in nested_create_pte() 414 TEST_ASSERT((nested_paddr >> vm->page_shift) <= vm->max_gfn, in __nested_pg_map() 422 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in __nested_pg_map() 504 i = (region->region.guest_phys_addr >> vm->page_shift) - 1; in nested_map_memslot() 505 last = i + (region->region.memory_size >> vm->page_shift); in nested_map_memslot() 512 (uint64_t)i << vm->page_shift, in nested_map_memslot() 513 (uint64_t)i << vm->page_shift, in nested_map_memslot() 514 1 << vm->page_shift); in nested_map_memslot()
|
| A D | processor.c | 196 TEST_ASSERT(sparsebit_is_set(vm->vpages_valid, (vaddr >> vm->page_shift)), in __virt_pg_map() 201 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in __virt_pg_map() 290 (vaddr >> vm->page_shift)), in __vm_get_page_table_entry() 1218 const unsigned long num_ht_pages = 12 << (30 - vm->page_shift); /* 12 GiB */ in vm_compute_max_gfn() 1233 max_gfn = (1ULL << (guest_maxphyaddr - vm->page_shift)) - 1; in vm_compute_max_gfn() 1257 max_pfn = (1ULL << (maxphyaddr - vm->page_shift)) - 1; in vm_compute_max_gfn()
|
| A D | sev.c | 22 const sparsebit_idx_t lowest_page_in_region = gpa_base >> vm->page_shift; in encrypt_region()
|
| /tools/testing/selftests/kvm/include/arm64/ |
| A D | processor.h | 119 #define PTE_ADDR_MASK(page_shift) GENMASK(47, (page_shift)) argument 122 #define PTE_ADDR_MASK_LPA2(page_shift) GENMASK(49, (page_shift)) argument
|
| /tools/testing/selftests/kvm/lib/ |
| A D | kvm_util.c | 285 0, (1ULL << (vm->va_bits - 1)) >> vm->page_shift); in vm_vaddr_populate_bitmap() 288 (1ULL << (vm->va_bits - 1)) >> vm->page_shift); in vm_vaddr_populate_bitmap() 309 vm->page_shift = vm_guest_mode_params[vm->mode].page_shift; in ____vm_create() 1137 guest_paddr >> vm->page_shift, npages); in vm_mem_add() 2136 base = pg = paddr_min >> vm->page_shift; in __vm_phy_pages_alloc() 2199 unsigned int page_shift, in vm_calc_num_pages() argument 2203 unsigned int n = 1 << (new_page_shift - page_shift); in vm_calc_num_pages() 2205 if (page_shift >= new_page_shift) in vm_calc_num_pages() 2220 vm_guest_mode_params[mode].page_shift, in vm_num_host_pages() 2228 vm_guest_mode_params[mode].page_shift, false); in vm_num_guest_pages() [all …]
|
| /tools/arch/powerpc/include/uapi/asm/ |
| A D | kvm.h | 348 __u32 page_shift; member 438 __u8 page_shift; member 753 __u32 page_shift; /* Page shift (or 0) */ member 758 __u32 page_shift; /* Base page shift of segment (or 0) */ member
|
| /tools/testing/selftests/kvm/lib/s390/ |
| A D | processor.c | 60 (gva >> vm->page_shift)), in virt_arch_pg_map() 67 TEST_ASSERT((gpa >> vm->page_shift) <= vm->max_gfn, in virt_arch_pg_map()
|
| /tools/testing/selftests/kvm/x86/ |
| A D | vmx_apic_access_test.c | 87 high_gpa = (vm->max_gfn - 1) << vm->page_shift; in main()
|
| A D | dirty_log_page_splitting_test.c | 106 guest_num_pages = (VCPUS * guest_percpu_mem_size) >> vm->page_shift; in run_test()
|
| /tools/testing/selftests/kvm/s390/ |
| A D | cmma_test.c | 111 TEST_DATA_START_GFN << vm->page_shift, in create_test_memslot() 328 TEST_DATA_TWO_START_GFN << vm->page_shift, in test_migration_mode()
|
| /tools/testing/selftests/kvm/ |
| A D | dirty_log_test.c | 308 pages = (1ul << (DIRTY_MEM_BITS - vm->page_shift)) + 3; in dirty_ring_create_vm_done() 628 guest_num_pages = (1ul << (DIRTY_MEM_BITS - vm->page_shift)) + 3; in run_test()
|
| A D | dirty_log_perf_test.c | 158 guest_num_pages = (nr_vcpus * guest_percpu_mem_size) >> vm->page_shift; in run_test()
|
| A D | mmu_stress_test.c | 338 max_gpa = vm->max_gfn << vm->page_shift; in main()
|
| /tools/testing/selftests/kvm/lib/riscv/ |
| A D | processor.c | 91 (vaddr >> vm->page_shift)), in virt_arch_pg_map() 96 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in virt_arch_pg_map()
|
| /tools/testing/selftests/kvm/include/ |
| A D | kvm_util.h | 94 unsigned int page_shift; member 255 unsigned int page_shift; member
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | bpf_iter.c | 1670 skel->bss->page_shift = shift; in test_task_vma_offset_common()
|