| /linux/samples/nitro_enclaves/ |
| H A D | ne_ioctl_sample.c | 149 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 D | ne_misc_dev.c | 762 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 < in ne_sanity_check_user_mem_region() [all...] |
| H A D | ne_misc_dev.h | 32 u64 userspace_addr; member
|
| /linux/include/uapi/linux/ |
| H A D | nitro_enclaves.h | 329 __u64 userspace_addr; member
|
| H A D | vhost_types.h | 121 __u64 userspace_addr; member
|
| H A D | mshv.h | 134 __u64 userspace_addr; member
|
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | sev.h | 116 .addr = region->region.userspace_addr, in sev_register_encrypted_memory()
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | page_fault_test.c | 355 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 D | kvm_main.c | 596 hva_start = max_t(unsigned long, range->start, slot->userspace_addr); in kvm_handle_hva_range() 598 slot->userspace_addr + (slot->npages << PAGE_SHIFT)); in kvm_handle_hva_range() 1544 new->hva_node[idx].start = new->userspace_addr; in kvm_replace_memslot() 1545 new->hva_node[idx].last = new->userspace_addr + in kvm_replace_memslot() 1799 dest->userspace_addr = src->userspace_addr; in kvm_invalidate_memslot() 2028 if ((mem->userspace_addr & (PAGE_SIZE - 1)) || in kvm_set_memory_region() 2029 (mem->userspace_addr != untagged_addr(mem->userspace_addr)) || in kvm_set_memory_region() 2030 !access_ok((void __user *)(unsigned long)mem->userspace_addr, in kvm_set_memory_region() [all...] |
| /linux/drivers/hv/ |
| H A D | mshv_root_main.c | 1260 mem->userspace_addr, mem->flags); in mshv_partition_create_region() 1370 !access_ok((const void __user *)mem->userspace_addr, mem->size)) in mshv_map_user_memory() 1374 vma = vma_lookup(current->mm, mem->userspace_addr); in mshv_map_user_memory() 1447 if (region->start_uaddr != mem->userspace_addr || in mshv_unmap_user_memory() 1474 !PAGE_ALIGNED(mem.userspace_addr) || in mshv_partition_ioctl_set_memory()
|
| /linux/arch/loongarch/kvm/ |
| H A D | mmu.c | 408 hva_start = new->userspace_addr; in kvm_arch_prepare_memory_region() 633 start = memslot->userspace_addr; in fault_supports_huge_mapping()
|
| /linux/tools/testing/selftests/kvm/s390/ |
| H A D | ucontrol_test.c | 446 .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 D | virtio_test.c | 148 dev->mem->regions[0].userspace_addr = (long)dev->buf; in vdev_info_init()
|
| H A D | vhost_net_test.c | 245 dev->mem->regions[0].userspace_addr = (long)dev->buf; in vdev_info_init()
|
| /linux/tools/include/uapi/linux/ |
| H A D | kvm.h | 35 __u64 userspace_addr; /* start of the userspace allocated memory */ member 44 __u64 userspace_addr; member
|
| /linux/tools/testing/selftests/kvm/lib/ |
| H A D | kvm_util.c | 952 .userspace_addr = (uintptr_t)hva, in __vm_set_user_memory_region2() 980 .userspace_addr = (uintptr_t)hva, in vm_mem_add() 1139 region->region.userspace_addr = (uintptr_t) region->host_mem; in vm_mem_add()
|
| /linux/arch/powerpc/kvm/ |
| H A D | book3s_hv_uvmem.c | 622 addr = slot->userspace_addr; in kvmppc_uvmem_drop_pages()
|
| H A D | book3s_hv.c | 5537 hva = memslot->userspace_addr; in kvmppc_hv_setup_htab_rma()
|
| /linux/drivers/vhost/ |
| H A D | vhost.c | 2063 region->userspace_addr, in vhost_set_memory()
|
| /linux/arch/s390/kvm/s390/ |
| H A D | s390.c | 3344 .userspace_addr = 0, in kvm_arch_init_vm()
|