Home
last modified time | relevance | path

Searched refs:userspace_addr (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/include/uapi/linux/
Dvhost.h53 __u64 userspace_addr; member
Dkvm.h101 __u64 userspace_addr; /* start of the userspace allocated memory */ member
/linux-4.4.14/arch/arm/kvm/
Dmmu.c747 hva_t hva = memslot->userspace_addr; in stage2_unmap_memslot()
778 gpa_t gpa = addr + (vm_start - memslot->userspace_addr); in stage2_unmap_memslot()
1260 if ((memslot->userspace_addr & ~PMD_MASK) != in user_mem_abort()
1484 hva_start = max(start, memslot->userspace_addr); in handle_hva_to_gpa()
1485 hva_end = min(end, memslot->userspace_addr + in handle_hva_to_gpa()
1745 hva_t hva = mem->userspace_addr; in kvm_arch_prepare_memory_region()
1798 (vm_start - mem->userspace_addr); in kvm_arch_prepare_memory_region()
/linux-4.4.14/include/linux/
Dkvm_host.h303 unsigned long userspace_addr; member
955 return slot->userspace_addr + (gfn - slot->base_gfn) * PAGE_SIZE; in __gfn_to_hva_memslot()
966 gfn_t gfn_offset = (hva - slot->userspace_addr) >> PAGE_SHIFT; in hva_to_gfn_memslot()
/linux-4.4.14/tools/virtio/
Dvirtio_test.c132 dev->mem->regions[0].userspace_addr = (long)dev->buf; in vdev_info_init()
/linux-4.4.14/include/trace/events/
Dkvm.h263 PAGE_SHIFT) + slot->userspace_addr;
/linux-4.4.14/virt/kvm/
Dkvm_main.c845 ((mem->userspace_addr & (PAGE_SIZE - 1)) || in __kvm_set_memory_region()
847 (void __user *)(unsigned long)mem->userspace_addr, in __kvm_set_memory_region()
873 if ((mem->userspace_addr != old.userspace_addr) || in __kvm_set_memory_region()
915 new.userspace_addr = mem->userspace_addr; in __kvm_set_memory_region()
/linux-4.4.14/arch/s390/kvm/
Dkvm-s390.c2694 if (mem->userspace_addr & 0xffffful) in kvm_arch_prepare_memory_region()
2717 if (old->userspace_addr == mem->userspace_addr && in kvm_arch_commit_memory_region()
2722 rc = gmap_map_segment(kvm->arch.gmap, mem->userspace_addr, in kvm_arch_commit_memory_region()
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_pr.c264 hva_start = max(start, memslot->userspace_addr); in do_kvm_unmap_hva()
265 hva_end = min(end, memslot->userspace_addr + in do_kvm_unmap_hva()
Dbook3s_64_mmu_hv.c683 hva_start = max(start, memslot->userspace_addr); in kvm_handle_hva_range()
684 hva_end = min(end, memslot->userspace_addr + in kvm_handle_hva_range()
Dbook3s_hv.c2932 hva = memslot->userspace_addr; in kvmppc_hv_setup_htab_rma()
/linux-4.4.14/drivers/vhost/
Dvhost.c589 unsigned long a = m->userspace_addr; in vq_memory_access_ok()
1205 (reg->userspace_addr + addr - reg->guest_phys_addr); in translate_desc()
/linux-4.4.14/arch/mips/kvm/
Dmips.c219 mem->memory_size, mem->userspace_addr); in kvm_arch_commit_memory_region()
/linux-4.4.14/arch/x86/kvm/
Dmmu.c1517 hva_start = max(start, memslot->userspace_addr); in kvm_handle_hva_range()
1518 hva_end = min(end, memslot->userspace_addr + in kvm_handle_hva_range()
Dx86.c7734 m.userspace_addr = hva; in __x86_set_memory_region()
7742 r = vm_munmap(old.userspace_addr, old.npages * PAGE_SIZE); in __x86_set_memory_region()
7831 ugfn = slot->userspace_addr >> PAGE_SHIFT; in kvm_arch_create_memslot()
/linux-4.4.14/Documentation/virtual/kvm/
Dapi.txt926 __u64 userspace_addr; /* start of the userspace allocated memory */
946 field userspace_addr, which must point at user addressable memory for
950 It is recommended that the lower 21 bits of guest_phys_addr and userspace_addr