Home
last modified time | relevance | path

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

/linux/samples/nitro_enclaves/
H A Dne_ioctl_sample.c149 void *userspace_addr; member
261 ne_user_mem_region->userspace_addr = mmap(NULL, ne_user_mem_region->memory_size, in ne_alloc_user_mem_region()
265 if (ne_user_mem_region->userspace_addr == MAP_FAILED) { in ne_alloc_user_mem_region()
366 void *userspace_addr = ne_user_mem_regions[i].userspace_addr; in ne_load_enclave_image() local
382 memcpy(userspace_addr + memory_offset, in ne_load_enclave_image()
413 .userspace_addr = (__u64)ne_user_mem_region.userspace_addr, in ne_set_user_mem_region()
502 munmap(ne_user_mem_regions[i].userspace_addr, in ne_free_mem_regions()
/linux/drivers/virt/nitro_enclaves/
H A Dne_misc_dev.c762 if (!IS_ALIGNED(mem_region.userspace_addr, NE_MIN_MEM_REGION_SIZE)) { in ne_sanity_check_user_mem_region()
769 if ((mem_region.userspace_addr & (NE_MIN_MEM_REGION_SIZE - 1)) || in ne_sanity_check_user_mem_region()
770 !access_ok((void __user *)(unsigned long)mem_region.userspace_addr, in ne_sanity_check_user_mem_region()
781 u64 userspace_addr = ne_mem_region->userspace_addr; in ne_sanity_check_user_mem_region() local
783 if ((userspace_addr <= mem_region.userspace_addr && in ne_sanity_check_user_mem_region()
784 mem_region.userspace_addr < (userspace_addr + memory_size)) || in ne_sanity_check_user_mem_region()
785 (mem_region.userspace_addr <= userspace_addr && in ne_sanity_check_user_mem_region()
786 (mem_region.userspace_addr + mem_region.memory_size) > userspace_addr)) { in ne_sanity_check_user_mem_region()
963 gup_rc = get_user_pages_unlocked(mem_region.userspace_addr + memory_size, 1, in ne_set_user_memory_region_ioctl()
1011 ne_mem_region->userspace_addr = mem_region.userspace_addr; in ne_set_user_memory_region_ioctl()
H A Dne_misc_dev.h32 u64 userspace_addr; member
/linux/include/uapi/linux/
H A Dnitro_enclaves.h329 __u64 userspace_addr; member
H A Dvhost_types.h121 __u64 userspace_addr; member
H A Dmshv.h134 __u64 userspace_addr; member
/linux/tools/testing/selftests/kvm/include/x86/
H A Dsev.h116 .addr = region->region.userspace_addr, in sev_register_encrypted_memory()
/linux/tools/testing/selftests/kvm/arm64/
H A Dpage_fault_test.c355 args->hva = (void *)region->region.userspace_addr; in setup_uffd_args()
409 void *hva = (void *)region->region.userspace_addr; in punch_hole_in_backing_store()
431 hva = (void *)region->region.userspace_addr; in mmio_on_test_gpa_handler()
533 hva = (void *)region->region.userspace_addr; in load_exec_code_for_test()
/linux/virt/kvm/
H A Dkvm_main.c595 hva_start = max_t(unsigned long, range->start, slot->userspace_addr); in kvm_handle_hva_range()
597 slot->userspace_addr + (slot->npages << PAGE_SHIFT)); in kvm_handle_hva_range()
1537 new->hva_node[idx].start = new->userspace_addr; in kvm_replace_memslot()
1538 new->hva_node[idx].last = new->userspace_addr + in kvm_replace_memslot()
1792 dest->userspace_addr = src->userspace_addr; in kvm_copy_memslot()
2021 if ((mem->userspace_addr & (PAGE_SIZE - 1)) || in kvm_set_memory_region()
2022 (mem->userspace_addr != untagged_addr(mem->userspace_addr)) || in kvm_set_memory_region()
2023 !access_ok((void __user *)(unsigned long)mem->userspace_addr, in kvm_set_memory_region()
[all...]
/linux/arch/loongarch/kvm/
H A Dmmu.c398 hva_start = new->userspace_addr; in kvm_arch_prepare_memory_region()
623 start = memslot->userspace_addr; in fault_supports_huge_mapping()
/linux/tools/testing/selftests/kvm/s390/
H A Ducontrol_test.c446 .userspace_addr = (uintptr_t)self->code_hva, in TEST_F()
452 .userspace_addr = (uintptr_t)self->code_hva, in TEST_F()
/linux/tools/virtio/
H A Dvirtio_test.c148 dev->mem->regions[0].userspace_addr = (long)dev->buf; in vdev_info_init()
H A Dvhost_net_test.c245 dev->mem->regions[0].userspace_addr = (long)dev->buf; in vdev_info_init()
/linux/tools/include/uapi/linux/
H A Dkvm.h34 __u64 userspace_addr; /* start of the userspace allocated memory */ member
43 __u64 userspace_addr; member
/linux/tools/testing/selftests/kvm/lib/
H A Dkvm_util.c928 .userspace_addr = (uintptr_t)hva, in __vm_set_user_memory_region()
956 .userspace_addr = (uintptr_t)hva, in __vm_set_user_memory_region2()
1115 region->region.userspace_addr = (uintptr_t) region->host_mem; in vm_mem_add()
/linux/arch/powerpc/kvm/
H A Dbook3s_hv_uvmem.c622 addr = slot->userspace_addr; in kvmppc_uvmem_drop_pages()