Lines Matching refs:page_shift
149 unsigned int page_shift; member
202 vm->page_shift = vm_guest_mode_params[mode].page_shift; in vm_create()
257 0, (1ULL << (vm->va_bits - 1)) >> vm->page_shift); in vm_create()
259 (~((1ULL << (vm->va_bits - 1)) - 1)) >> vm->page_shift, in vm_create()
260 (1ULL << (vm->va_bits - 1)) >> vm->page_shift); in vm_create()
263 vm->max_gfn = ((1ULL << vm->pa_bits) >> vm->page_shift) - 1; in vm_create()
555 if ((ptr1 >> vm->page_shift) != ((ptr1 + amt) >> vm->page_shift)) in kvm_memcmp_hva_gva()
557 if ((ptr2 >> vm->page_shift) != ((ptr2 + amt) >> vm->page_shift)) in kvm_memcmp_hva_gva()
560 assert((ptr1 >> vm->page_shift) == ((ptr1 + amt - 1) >> vm->page_shift)); in kvm_memcmp_hva_gva()
561 assert((ptr2 >> vm->page_shift) == ((ptr2 + amt - 1) >> vm->page_shift)); in kvm_memcmp_hva_gva()
620 TEST_ASSERT((((guest_paddr >> vm->page_shift) + npages) - 1) in vm_userspace_mem_region_add()
710 guest_paddr >> vm->page_shift, npages); in vm_userspace_mem_region_add()
940 uint64_t pages = (sz + vm->page_size - 1) >> vm->page_shift; in vm_vaddr_unused_gap()
943 uint64_t pgidx_start = (vaddr_min + vm->page_size - 1) >> vm->page_shift; in vm_vaddr_unused_gap()
1027 uint64_t pages = (sz >> vm->page_shift) + ((sz % vm->page_size) != 0); in vm_vaddr_alloc()
1048 vaddr >> vm->page_shift); in vm_vaddr_alloc()
1722 base = pg = paddr_min >> vm->page_shift; in vm_phy_pages_alloc()
1814 return vm->page_shift; in vm_get_page_shift()
1828 unsigned int page_shift, in vm_calc_num_pages() argument
1832 unsigned int n = 1 << (new_page_shift - page_shift); in vm_calc_num_pages()
1834 if (page_shift >= new_page_shift) in vm_calc_num_pages()
1835 return num_pages * (1 << (page_shift - new_page_shift)); in vm_calc_num_pages()
1849 vm_guest_mode_params[mode].page_shift, in vm_num_host_pages()
1857 vm_guest_mode_params[mode].page_shift, false); in vm_num_guest_pages()