| /external/strace/linux/i386/ |
| D | ioctls_arch0.h | 17 { "linux/kvm.h", "KVM_ASSIGN_DEV_IRQ", _IOC_WRITE, 0xae70, 0x40 }, 18 { "linux/kvm.h", "KVM_ASSIGN_PCI_DEVICE", _IOC_READ, 0xae69, 0x40 }, 19 { "linux/kvm.h", "KVM_ASSIGN_SET_INTX_MASK", _IOC_WRITE, 0xaea4, 0x40 }, 20 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_ENTRY", _IOC_WRITE, 0xae74, 0x10 }, 21 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_NR", _IOC_WRITE, 0xae73, 0x08 }, 22 { "linux/kvm.h", "KVM_CHECK_EXTENSION", _IOC_NONE, 0xae03, 0x00 }, 23 { "linux/kvm.h", "KVM_CREATE_DEVICE", _IOC_READ|_IOC_WRITE, 0xaee0, 0x0c }, 24 { "linux/kvm.h", "KVM_CREATE_IRQCHIP", _IOC_NONE, 0xae60, 0x00 }, 25 { "linux/kvm.h", "KVM_CREATE_PIT", _IOC_NONE, 0xae64, 0x00 }, 26 { "linux/kvm.h", "KVM_CREATE_PIT2", _IOC_WRITE, 0xae77, 0x40 }, [all …]
|
| /external/strace/linux/x86_64/ |
| D | ioctls_arch0.h | 17 { "linux/kvm.h", "KVM_ASSIGN_DEV_IRQ", _IOC_WRITE, 0xae70, 0x40 }, 18 { "linux/kvm.h", "KVM_ASSIGN_PCI_DEVICE", _IOC_READ, 0xae69, 0x40 }, 19 { "linux/kvm.h", "KVM_ASSIGN_SET_INTX_MASK", _IOC_WRITE, 0xaea4, 0x40 }, 20 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_ENTRY", _IOC_WRITE, 0xae74, 0x10 }, 21 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_NR", _IOC_WRITE, 0xae73, 0x08 }, 22 { "linux/kvm.h", "KVM_CHECK_EXTENSION", _IOC_NONE, 0xae03, 0x00 }, 23 { "linux/kvm.h", "KVM_CREATE_DEVICE", _IOC_READ|_IOC_WRITE, 0xaee0, 0x0c }, 24 { "linux/kvm.h", "KVM_CREATE_IRQCHIP", _IOC_NONE, 0xae60, 0x00 }, 25 { "linux/kvm.h", "KVM_CREATE_PIT", _IOC_NONE, 0xae64, 0x00 }, 26 { "linux/kvm.h", "KVM_CREATE_PIT2", _IOC_WRITE, 0xae77, 0x40 }, [all …]
|
| /external/strace/linux/arm/ |
| D | ioctls_arch0.h | 3 { "linux/kvm.h", "KVM_ARM_PREFERRED_TARGET", _IOC_READ, 0xaeaf, 0x20 }, 4 { "linux/kvm.h", "KVM_ARM_SET_DEVICE_ADDR", _IOC_WRITE, 0xaeab, 0x10 }, 5 { "linux/kvm.h", "KVM_ARM_VCPU_INIT", _IOC_WRITE, 0xaeae, 0x20 }, 6 { "linux/kvm.h", "KVM_ASSIGN_DEV_IRQ", _IOC_WRITE, 0xae70, 0x40 }, 7 { "linux/kvm.h", "KVM_ASSIGN_PCI_DEVICE", _IOC_READ, 0xae69, 0x40 }, 8 { "linux/kvm.h", "KVM_ASSIGN_SET_INTX_MASK", _IOC_WRITE, 0xaea4, 0x40 }, 9 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_ENTRY", _IOC_WRITE, 0xae74, 0x10 }, 10 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_NR", _IOC_WRITE, 0xae73, 0x08 }, 11 { "linux/kvm.h", "KVM_CHECK_EXTENSION", _IOC_NONE, 0xae03, 0x00 }, 12 { "linux/kvm.h", "KVM_CREATE_DEVICE", _IOC_READ|_IOC_WRITE, 0xaee0, 0x0c }, [all …]
|
| /external/strace/linux/aarch64/ |
| D | ioctls_arch0.h | 2 { "linux/kvm.h", "KVM_ARM_PREFERRED_TARGET", _IOC_READ, 0xaeaf, 0x20 }, 3 { "linux/kvm.h", "KVM_ARM_SET_DEVICE_ADDR", _IOC_WRITE, 0xaeab, 0x10 }, 4 { "linux/kvm.h", "KVM_ARM_VCPU_INIT", _IOC_WRITE, 0xaeae, 0x20 }, 5 { "linux/kvm.h", "KVM_ASSIGN_DEV_IRQ", _IOC_WRITE, 0xae70, 0x40 }, 6 { "linux/kvm.h", "KVM_ASSIGN_PCI_DEVICE", _IOC_READ, 0xae69, 0x40 }, 7 { "linux/kvm.h", "KVM_ASSIGN_SET_INTX_MASK", _IOC_WRITE, 0xaea4, 0x40 }, 8 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_ENTRY", _IOC_WRITE, 0xae74, 0x10 }, 9 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_NR", _IOC_WRITE, 0xae73, 0x08 }, 10 { "linux/kvm.h", "KVM_CHECK_EXTENSION", _IOC_NONE, 0xae03, 0x00 }, 11 { "linux/kvm.h", "KVM_CREATE_DEVICE", _IOC_READ|_IOC_WRITE, 0xaee0, 0x0c }, [all …]
|
| /external/trace-cmd/lib/trace-cmd/ |
| D | trace-timesync-kvm.c | 19 #define KVM_DEBUG_FS "/sys/kernel/debug/kvm" 25 /* default KVM scaling values, taken from the Linux kernel */ 35 #define KVM_NAME "kvm" 164 static int kvm_open_vcpu_dir(struct kvm_clock_sync *kvm, int cpu, char *dir_str) in kvm_open_vcpu_dir() argument 178 kvm->vcpu_offsets[cpu] = strdup(path); in kvm_open_vcpu_dir() 183 kvm->vcpu_scalings[cpu] = strdup(path); in kvm_open_vcpu_dir() 188 kvm->vcpu_frac[cpu] = strdup(path); in kvm_open_vcpu_dir() 192 if (!kvm->vcpu_offsets[cpu]) in kvm_open_vcpu_dir() 200 free(kvm->vcpu_offsets[cpu]); in kvm_open_vcpu_dir() 201 kvm->vcpu_offsets[cpu] = NULL; in kvm_open_vcpu_dir() [all …]
|
| /external/crosvm/kvm/tests/ |
| D | kvm_tests.rs | 15 use kvm::dirty_log_bitmap_size; 16 use kvm::Cap; 17 use kvm::Datamatch; 18 use kvm::IoeventAddress; 20 use kvm::IrqRoute; 22 use kvm::IrqSource; 23 use kvm::Kvm; 25 use kvm::PicId; 26 use kvm::Vcpu; 27 use kvm::Vm; [all …]
|
| /external/strace/linux/s390x/ |
| D | ioctls_arch0.h | 72 { "linux/kvm.h", "KVM_ASSIGN_DEV_IRQ", _IOC_WRITE, 0xae70, 0x40 }, 73 { "linux/kvm.h", "KVM_ASSIGN_PCI_DEVICE", _IOC_READ, 0xae69, 0x40 }, 74 { "linux/kvm.h", "KVM_ASSIGN_SET_INTX_MASK", _IOC_WRITE, 0xaea4, 0x40 }, 75 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_ENTRY", _IOC_WRITE, 0xae74, 0x10 }, 76 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_NR", _IOC_WRITE, 0xae73, 0x08 }, 77 { "linux/kvm.h", "KVM_CHECK_EXTENSION", _IOC_NONE, 0xae03, 0x00 }, 78 { "linux/kvm.h", "KVM_CREATE_DEVICE", _IOC_READ|_IOC_WRITE, 0xaee0, 0x0c }, 79 { "linux/kvm.h", "KVM_CREATE_IRQCHIP", _IOC_NONE, 0xae60, 0x00 }, 80 { "linux/kvm.h", "KVM_CREATE_PIT", _IOC_NONE, 0xae64, 0x00 }, 81 { "linux/kvm.h", "KVM_CREATE_PIT2", _IOC_WRITE, 0xae77, 0x40 }, [all …]
|
| /external/strace/linux/s390/ |
| D | ioctls_arch0.h | 75 { "linux/kvm.h", "KVM_ASSIGN_DEV_IRQ", _IOC_WRITE, 0xae70, 0x40 }, 76 { "linux/kvm.h", "KVM_ASSIGN_PCI_DEVICE", _IOC_READ, 0xae69, 0x40 }, 77 { "linux/kvm.h", "KVM_ASSIGN_SET_INTX_MASK", _IOC_WRITE, 0xaea4, 0x40 }, 78 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_ENTRY", _IOC_WRITE, 0xae74, 0x10 }, 79 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_NR", _IOC_WRITE, 0xae73, 0x08 }, 80 { "linux/kvm.h", "KVM_CHECK_EXTENSION", _IOC_NONE, 0xae03, 0x00 }, 81 { "linux/kvm.h", "KVM_CREATE_DEVICE", _IOC_READ|_IOC_WRITE, 0xaee0, 0x0c }, 82 { "linux/kvm.h", "KVM_CREATE_IRQCHIP", _IOC_NONE, 0xae60, 0x00 }, 83 { "linux/kvm.h", "KVM_CREATE_PIT", _IOC_NONE, 0xae64, 0x00 }, 84 { "linux/kvm.h", "KVM_CREATE_PIT2", _IOC_WRITE, 0xae77, 0x40 }, [all …]
|
| /external/strace/linux/powerpc/ |
| D | ioctls_arch0.h | 90 { "linux/kvm.h", "KVM_ALLOCATE_RMA", _IOC_READ, 0xaea9, 0x08 }, 91 { "linux/kvm.h", "KVM_ASSIGN_DEV_IRQ", _IOC_WRITE, 0xae70, 0x40 }, 92 { "linux/kvm.h", "KVM_ASSIGN_PCI_DEVICE", _IOC_READ, 0xae69, 0x40 }, 93 { "linux/kvm.h", "KVM_ASSIGN_SET_INTX_MASK", _IOC_WRITE, 0xaea4, 0x40 }, 94 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_ENTRY", _IOC_WRITE, 0xae74, 0x10 }, 95 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_NR", _IOC_WRITE, 0xae73, 0x08 }, 96 { "linux/kvm.h", "KVM_CHECK_EXTENSION", _IOC_NONE, 0xae03, 0x00 }, 97 { "linux/kvm.h", "KVM_CREATE_DEVICE", _IOC_READ|_IOC_WRITE, 0xaee0, 0x0c }, 98 { "linux/kvm.h", "KVM_CREATE_IRQCHIP", _IOC_NONE, 0xae60, 0x00 }, 99 { "linux/kvm.h", "KVM_CREATE_PIT", _IOC_NONE, 0xae64, 0x00 }, [all …]
|
| /external/strace/linux/mips/ |
| D | ioctls_arch0.h | 84 { "linux/kvm.h", "KVM_ASSIGN_DEV_IRQ", _IOC_WRITE, 0xae70, 0x40 }, 85 { "linux/kvm.h", "KVM_ASSIGN_PCI_DEVICE", _IOC_READ, 0xae69, 0x40 }, 86 { "linux/kvm.h", "KVM_ASSIGN_SET_INTX_MASK", _IOC_WRITE, 0xaea4, 0x40 }, 87 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_ENTRY", _IOC_WRITE, 0xae74, 0x10 }, 88 { "linux/kvm.h", "KVM_ASSIGN_SET_MSIX_NR", _IOC_WRITE, 0xae73, 0x08 }, 89 { "linux/kvm.h", "KVM_CHECK_EXTENSION", _IOC_NONE, 0xae03, 0x00 }, 90 { "linux/kvm.h", "KVM_CREATE_DEVICE", _IOC_READ|_IOC_WRITE, 0xaee0, 0x0c }, 91 { "linux/kvm.h", "KVM_CREATE_IRQCHIP", _IOC_NONE, 0xae60, 0x00 }, 92 { "linux/kvm.h", "KVM_CREATE_PIT", _IOC_NONE, 0xae64, 0x00 }, 93 { "linux/kvm.h", "KVM_CREATE_PIT2", _IOC_WRITE, 0xae77, 0x40 }, [all …]
|
| /external/crosvm/hypervisor/tests/kvm/ |
| D | main.rs | 22 use hypervisor::kvm::dirty_log_bitmap_size; 23 use hypervisor::kvm::Kvm; 24 use hypervisor::kvm::KvmVm; 37 use kvm::Cap; 53 Kvm::new().unwrap(); in new() 58 let kvm = Kvm::new().unwrap(); in check_capability() localVariable 59 assert!(kvm.check_capability(HypervisorCap::UserMemory)); in check_capability() 60 assert!(!kvm.check_capability(HypervisorCap::S390UserSigp)); in check_capability() 65 let kvm = Kvm::new().unwrap(); in create_vm() localVariable 67 KvmVm::new(&kvm, gm, Default::default()).unwrap(); in create_vm() [all …]
|
| D | x86_64.rs | 5 use hypervisor::kvm::get_cpuid_with_initial_capacity; 6 use hypervisor::kvm::Kvm; 7 use hypervisor::kvm::KvmVcpu; 8 use hypervisor::kvm::KvmVm; 39 let hypervisor = Kvm::new().unwrap(); in get_supported_cpuid() 46 let hypervisor = Kvm::new().unwrap(); in get_emulated_cpuid() 53 let kvm = Kvm::new().unwrap(); in get_msr_index_list() localVariable 54 let msr_list = kvm.get_msr_index_list().unwrap(); in get_msr_index_list() 60 let hypervisor = Kvm::new().unwrap(); in entries_double_on_error() 67 let kvm = Kvm::new().unwrap(); in check_vm_arch_capability() localVariable [all …]
|
| /external/crosvm/x86_64/tests/integration/sys/ |
| D | linux.rs | 11 use hypervisor::kvm::*; in simple_kvm_test() 14 let kvm = Kvm::new().expect("failed to create kvm"); in simple_kvm_test() localVariable 16 KvmVm::new(&kvm, guest_mem, Default::default()).expect("failed to create kvm vm"); in simple_kvm_test() 17 (kvm, vm) in simple_kvm_test() 28 use hypervisor::kvm::*; in simple_kvm_kernel_irqchip_test() 31 let kvm = Kvm::new().expect("failed to create kvm"); in simple_kvm_kernel_irqchip_test() localVariable 33 KvmVm::new(&kvm, guest_mem, Default::default()).expect("failed to create kvm vm"); in simple_kvm_kernel_irqchip_test() 34 (kvm, vm) in simple_kvm_kernel_irqchip_test() 45 use hypervisor::kvm::*; in simple_kvm_split_irqchip_test() 48 let kvm = Kvm::new().expect("failed to create kvm"); in simple_kvm_split_irqchip_test() localVariable [all …]
|
| /external/perfetto/src/tools/ftrace_proto_gen/ |
| D | event_list | 365 kvm/kvm_access_fault 366 kvm/kvm_ack_irq 367 kvm/kvm_age_hva 368 kvm/kvm_age_page 369 kvm/kvm_arm_clear_debug 370 kvm/kvm_arm_set_dreg32 371 kvm/kvm_arm_set_regset 372 kvm/kvm_arm_setup_debug 373 kvm/kvm_entry 374 kvm/kvm_exit [all …]
|
| /external/linux-kselftest/tools/testing/selftests/rcutorture/bin/ |
| D | kvm-remote.sh | 4 # Run a series of tests on remote systems under KVM. 6 # Usage: kvm-remote.sh "systems" [ <kvm.sh args> ] 7 # kvm-remote.sh "systems" /path/to/old/run [ <kvm-again.sh args> ] 37 # T: /tmp/kvm-remote.sh.$$ 38 # resdir: /tmp/kvm-remote.sh.$$/res 39 # rundir: /tmp/kvm-remote.sh.$$/res/$ds ("-remote" suffix) 43 # TD: kvm-remote.sh.$$ 46 TD=kvm-remote.sh.$$ 69 kvm.sh --remote "$@" $datestamp --buildonly > $T/kvm.sh.out 2>&1 73 echo $scriptname: kvm.sh failed exit code $? [all …]
|
| /external/bcc/examples/tracing/ |
| D | kvm_hypercall.txt | 16 2445.577087000 CPU 0/KVM 8896 KVM_EXIT exit_reason : 18 17 2445.577122000 CPU 0/KVM 8896 HYPERCALL nr : 0 18 2445.577129000 CPU 0/KVM 8896 KVM_ENTRY vcpu_id : 0 19 2445.577136000 CPU 0/KVM 8896 KVM_EXIT exit_reason : 18 20 2445.577145000 CPU 0/KVM 8896 HYPERCALL nr : 1 21 2445.577149000 CPU 0/KVM 8896 KVM_ENTRY vcpu_id : 0 22 2445.577155000 CPU 0/KVM 8896 KVM_EXIT exit_reason : 18 23 2445.577160000 CPU 0/KVM 8896 HYPERCALL nr : 2 24 2445.577164000 CPU 0/KVM 8896 KVM_ENTRY vcpu_id : 0 25 2445.577170000 CPU 0/KVM 8896 KVM_EXIT exit_reason : 18 [all …]
|
| /external/linux-kselftest/android/patches/ |
| D | 0014-ANDROID-kvm-Test-that-pVM-memory-is-wiped-during-tea.patch | 4 Subject: [PATCH 14/20] ANDROID: kvm: Test that pVM memory is wiped during 7 In protected KVM mode, we expect the hypervisor to protect guest secrets 21 .../selftests/kvm/aarch64/pvm_wipe_mem.c | 174 ++++++++++++++++++ 23 create mode 100644 tools/testing/selftests/kvm/aarch64/pvm_wipe_mem.c 25 diff --git a/tools/testing/selftests/kvm/aarch64/pvm_wipe_mem.c b/tools/testing/selftests/kvm/aarch… 29 +++ b/tools/testing/selftests/kvm/aarch64/pvm_wipe_mem.c 49 +#include <linux/kvm.h> 78 + int kvm, ret; 80 + kvm = open("/dev/kvm", O_RDWR | O_CLOEXEC); 81 + if (kvm < 0) [all …]
|
| /external/linux-kselftest/tools/testing/selftests/kvm/aarch64/ |
| D | pvm_wipe_mem.c | 19 #include <linux/kvm.h> 48 int kvm, ret; in get_kvm() local 50 kvm = open("/dev/kvm", O_RDWR | O_CLOEXEC); in get_kvm() 51 if (kvm < 0) in get_kvm() 52 ksft_exit_skip("KVM not supported\n"); in get_kvm() 54 ret = ioctl(kvm, KVM_GET_API_VERSION, NULL); in get_kvm() 58 run_size = ioctl(kvm, KVM_GET_VCPU_MMAP_SIZE, NULL); in get_kvm() 62 return kvm; in get_kvm() 65 static int create_protected_vm(int kvm) in create_protected_vm() argument 67 int vmfd = ioctl(kvm, KVM_CREATE_VM, KVM_VM_TYPE_ARM_PROTECTED); in create_protected_vm() [all …]
|
| /external/linux-kselftest/tools/testing/selftests/kvm/ |
| D | kvm_binary_stats_test.c | 7 * Test the fd-based interface for KVM statistics. 20 #include "asm/kvm.h" 21 #include "linux/kvm.h" 36 /* Read kvm stats header */ in stats_test() 41 /* Read kvm stats id string */ in stats_test() 48 /* Check id string, that should start with "kvm" */ in stats_test() 49 TEST_ASSERT(!strncmp(id, "kvm", 3) && strlen(id) < header.name_size, in stats_test() 50 "Invalid KVM stats type, id: %s", id); in stats_test() 54 printf("No KVM stats defined!"); in stats_test() 70 /* Read kvm stats descriptors */ in stats_test() [all …]
|
| /external/linux-kselftest/tools/testing/selftests/kvm/x86_64/ |
| D | nx_huge_pages_test.sh | 5 # Makes use of root privileges to set up huge pages and KVM module parameters. 7 # tools/testing/selftests/kvm/nx_huge_page_test.sh 12 NX_HUGE_PAGES=$(cat /sys/module/kvm/parameters/nx_huge_pages) 13 NX_HUGE_PAGES_RECOVERY_RATIO=$(cat /sys/module/kvm/parameters/nx_huge_pages_recovery_ratio) 14 NX_HUGE_PAGES_RECOVERY_PERIOD=$(cat /sys/module/kvm/parameters/nx_huge_pages_recovery_period_ms) 30 sudo_echo 1 /sys/module/kvm/parameters/nx_huge_pages 31 sudo_echo 1 /sys/module/kvm/parameters/nx_huge_pages_recovery_ratio 32 sudo_echo 100 /sys/module/kvm/parameters/nx_huge_pages_recovery_period_ms 54 sudo_echo "$NX_HUGE_PAGES" /sys/module/kvm/parameters/nx_huge_pages 55 sudo_echo "$NX_HUGE_PAGES_RECOVERY_RATIO" /sys/module/kvm/parameters/nx_huge_pages_recovery_ratio [all …]
|
| /external/ltp/doc/ |
| D | KVM-Test-API.asciidoc | 1 LTP KVM Test API 4 Testing KVM is more complex than other Linux features. Some KVM bugs allow 7 system. The worst types of KVM bugs may even allow the guest code to crash or 8 compromise the physical host. KVM tests therefore need to be split into two 9 components – a KVM controller program running on the physical host and a guest 18 1. Basic KVM test structure 21 KVM tests are simple C source files containing both the KVM controller code 24 once to compile the KVM controller part and embed the payload binary inside. 26 payload inside a KVM virtual machine and print results in the same format as 29 A KVM test source should start with `#include "kvm_test.h"` instead of the [all …]
|
| /external/crosvm/devices/tests/irqchip/kvm/ |
| D | mod.rs | 11 use hypervisor::kvm::Kvm; 12 use hypervisor::kvm::KvmVm; 25 let kvm = Kvm::new().expect("failed to instantiate Kvm"); in create_kvm_kernel_irqchip() localVariable 27 let vm = KvmVm::new(&kvm, mem, Default::default()).expect("failed to instantiate vm"); in create_kvm_kernel_irqchip() 39 let kvm = Kvm::new().expect("failed to instantiate Kvm"); in mp_state() localVariable 41 let vm = KvmVm::new(&kvm, mem, Default::default()).expect("failed to instantiate vm"); in mp_state()
|
| /external/perfetto/src/traced/probes/ftrace/test/data/android_raven_AOSP.MASTER_5.10.43/ |
| D | available_events | 503 kvm:kvm_ack_irq 504 kvm:kvm_age_page 505 kvm:kvm_fpu 506 kvm:kvm_halt_poll_ns 507 kvm:kvm_mmio 508 kvm:kvm_set_irq 509 kvm:kvm_userspace_exit 510 kvm:kvm_vcpu_wakeup 511 kvm:kvm_access_fault 512 kvm:kvm_age_hva [all …]
|
| /external/crosvm/hypervisor/src/kvm/ |
| D | mod.rs | 142 pub struct Kvm { struct 143 kvm: SafeDescriptor, field 146 pub type KvmCap = kvm::Cap; 148 impl Kvm { implementation 149 pub fn new_with_path(device_path: &Path) -> Result<Kvm> { in new_with_path() argument 159 let kvm = unsafe { SafeDescriptor::from_raw_descriptor(ret) }; in new_with_path() localVariable 163 let version = unsafe { ioctl(&kvm, KVM_GET_API_VERSION()) }; in new_with_path() 168 // Per the kernel KVM API documentation: "Applications should refuse to run if in new_with_path() 178 Ok(Kvm { kvm }) in new_with_path() 181 /// Opens `/dev/kvm/` and returns a Kvm object on success. [all …]
|
| /external/ltp/testcases/kernel/kvm/include/ |
| D | kvm_host.h | 5 * KVM host library for setting up and running virtual machine tests. Tests 39 #include <linux/kvm.h> 64 /* Default KVM test functions. */ 70 * Validate KVM guest test result (usually passed via result->result) and 111 * Find CPUIDs supported by KVM. x86_64 tests must set non-default CPUID, 115 * The argument is a file descriptor created by open("/dev/kvm") 120 * Initialize the given KVM instance structure. Creates new KVM virtual machine 122 * shared result structure. KVM memory slots 0 and 1 will be set by this 128 * Execute the given KVM instance and print results. If ioctl(KVM_RUN) is 135 * Close the given KVM instance.
|