Home
last modified time | relevance | path

Searched refs:page_shift (Results 1 – 21 of 21) sorted by relevance

/tools/testing/selftests/powerpc/mm/
A Dbad_accesses.c69 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 Dprocessor.c20 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 Dprocessor.c30 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 Dhmm-tests.c72 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 Dbpf_iter_vma_offset.c13 __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 Dvmx.c378 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 Dprocessor.c196 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 Dsev.c22 const sparsebit_idx_t lowest_page_in_region = gpa_base >> vm->page_shift; in encrypt_region()
/tools/testing/selftests/kvm/include/arm64/
A Dprocessor.h119 #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 Dkvm_util.c285 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 Dkvm.h348 __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 Dprocessor.c60 (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 Dvmx_apic_access_test.c87 high_gpa = (vm->max_gfn - 1) << vm->page_shift; in main()
A Ddirty_log_page_splitting_test.c106 guest_num_pages = (VCPUS * guest_percpu_mem_size) >> vm->page_shift; in run_test()
/tools/testing/selftests/kvm/s390/
A Dcmma_test.c111 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 Ddirty_log_test.c308 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 Ddirty_log_perf_test.c158 guest_num_pages = (nr_vcpus * guest_percpu_mem_size) >> vm->page_shift; in run_test()
A Dmmu_stress_test.c338 max_gpa = vm->max_gfn << vm->page_shift; in main()
/tools/testing/selftests/kvm/lib/riscv/
A Dprocessor.c91 (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 Dkvm_util.h94 unsigned int page_shift; member
255 unsigned int page_shift; member
/tools/testing/selftests/bpf/prog_tests/
A Dbpf_iter.c1670 skel->bss->page_shift = shift; in test_task_vma_offset_common()

Completed in 43 milliseconds