Searched refs:KVM_MEM_GUEST_MEMFD (Results 1 – 10 of 10) sorted by relevance
/linux-6.12.1/tools/testing/selftests/kvm/ |
D | set_memory_region_test.c | 349 const uint32_t v2_only_flags = KVM_MEM_GUEST_MEMFD; in test_invalid_memory_region_flags() 365 supported_flags |= KVM_MEM_GUEST_MEMFD; in test_invalid_memory_region_flags() 386 if (supported_flags & KVM_MEM_GUEST_MEMFD) { in test_invalid_memory_region_flags() 390 KVM_MEM_LOG_DIRTY_PAGES | KVM_MEM_GUEST_MEMFD, in test_invalid_memory_region_flags() 396 KVM_MEM_READONLY | KVM_MEM_GUEST_MEMFD, in test_invalid_memory_region_flags() 469 int r = __vm_set_user_memory_region2(vm, MEM_REGION_SLOT, KVM_MEM_GUEST_MEMFD, in test_invalid_guest_memfd() 495 vm_set_user_memory_region2(vm2, MEM_REGION_SLOT, KVM_MEM_GUEST_MEMFD, in test_add_private_memory_region() 504 vm_set_user_memory_region2(vm, MEM_REGION_SLOT, KVM_MEM_GUEST_MEMFD, in test_add_private_memory_region() 523 vm_set_user_memory_region2(vm, MEM_REGION_SLOT, KVM_MEM_GUEST_MEMFD, in test_add_overlapping_private_memory_regions() 526 vm_set_user_memory_region2(vm, MEM_REGION_SLOT + 1, KVM_MEM_GUEST_MEMFD, in test_add_overlapping_private_memory_regions() [all …]
|
D | pre_fault_memory_test.c | 95 private ? KVM_MEM_GUEST_MEMFD : 0); in __test_pre_fault_memory()
|
/linux-6.12.1/tools/testing/selftests/kvm/x86_64/ |
D | private_mem_kvm_exits_test.c | 61 KVM_MEM_GUEST_MEMFD); in test_private_access_memslot_deleted()
|
D | private_mem_conversions_test.c | 402 KVM_MEM_GUEST_MEMFD, memfd, slot_size * i); in test_mem_conversions()
|
/linux-6.12.1/virt/kvm/ |
D | kvm_main.c | 982 if (slot->flags & KVM_MEM_GUEST_MEMFD) in kvm_free_memslot() 1575 valid_flags |= KVM_MEM_GUEST_MEMFD; in check_memory_region_flags() 1578 if (mem->flags & KVM_MEM_GUEST_MEMFD) in check_memory_region_flags() 1587 !(mem->flags & KVM_MEM_GUEST_MEMFD)) in check_memory_region_flags() 2013 if (mem->flags & KVM_MEM_GUEST_MEMFD && in __kvm_set_memory_region() 2056 if (mem->flags & KVM_MEM_GUEST_MEMFD) in __kvm_set_memory_region() 2086 if (mem->flags & KVM_MEM_GUEST_MEMFD) { in __kvm_set_memory_region() 2099 if (mem->flags & KVM_MEM_GUEST_MEMFD) in __kvm_set_memory_region()
|
/linux-6.12.1/tools/testing/selftests/kvm/lib/ |
D | kvm_util.c | 1023 if (flags & KVM_MEM_GUEST_MEMFD) { in vm_mem_add() 1217 TEST_ASSERT(region && region->region.flags & KVM_MEM_GUEST_MEMFD, in vm_guest_mem_fallocate()
|
/linux-6.12.1/tools/include/uapi/linux/ |
D | kvm.h | 53 #define KVM_MEM_GUEST_MEMFD (1UL << 2) macro
|
/linux-6.12.1/include/uapi/linux/ |
D | kvm.h | 53 #define KVM_MEM_GUEST_MEMFD (1UL << 2) macro
|
/linux-6.12.1/include/linux/ |
D | kvm_host.h | 613 return slot && (slot->flags & KVM_MEM_GUEST_MEMFD); in kvm_slot_can_be_private()
|
/linux-6.12.1/Documentation/virt/kvm/ |
D | api.rst | 6266 KVM_SET_USER_MEMORY_REGION identically. Userspace can set KVM_MEM_GUEST_MEMFD 6287 A KVM_MEM_GUEST_MEMFD region _must_ have a valid guest_memfd (private memory) and
|