Lines Matching refs:KVMIO

305 #define KVMIO 0xAE  macro
310 #define KVM_GET_API_VERSION _IO(KVMIO, 0x00)
311 #define KVM_CREATE_VM _IO(KVMIO, 0x01) /* returns a VM fd */
312 #define KVM_GET_MSR_INDEX_LIST _IOWR(KVMIO, 0x02, struct kvm_msr_list)
314 #define KVM_S390_ENABLE_SIE _IO(KVMIO, 0x06)
319 #define KVM_CHECK_EXTENSION _IO(KVMIO, 0x03)
323 #define KVM_GET_VCPU_MMAP_SIZE _IO(KVMIO, 0x04) /* in bytes */
324 #define KVM_GET_SUPPORTED_CPUID _IOWR(KVMIO, 0x05, struct kvm_cpuid2)
328 #define KVM_TRACE_ENABLE _IOW(KVMIO, 0x06, struct kvm_user_trace_setup)
329 #define KVM_TRACE_PAUSE _IO(KVMIO, 0x07)
330 #define KVM_TRACE_DISABLE _IO(KVMIO, 0x08)
352 #define KVM_SET_MEMORY_REGION _IOW(KVMIO, 0x40, struct kvm_memory_region)
353 #define KVM_SET_NR_MMU_PAGES _IO(KVMIO, 0x44)
354 #define KVM_GET_NR_MMU_PAGES _IO(KVMIO, 0x45)
355 #define KVM_SET_USER_MEMORY_REGION _IOW(KVMIO, 0x46,\
357 #define KVM_SET_TSS_ADDR _IO(KVMIO, 0x47)
362 #define KVM_CREATE_VCPU _IO(KVMIO, 0x41)
363 #define KVM_GET_DIRTY_LOG _IOW(KVMIO, 0x42, struct kvm_dirty_log)
364 #define KVM_SET_MEMORY_ALIAS _IOW(KVMIO, 0x43, struct kvm_memory_alias)
366 #define KVM_CREATE_IRQCHIP _IO(KVMIO, 0x60)
367 #define KVM_IRQ_LINE _IOW(KVMIO, 0x61, struct kvm_irq_level)
368 #define KVM_GET_IRQCHIP _IOWR(KVMIO, 0x62, struct kvm_irqchip)
369 #define KVM_SET_IRQCHIP _IOR(KVMIO, 0x63, struct kvm_irqchip)
370 #define KVM_CREATE_PIT _IO(KVMIO, 0x64)
371 #define KVM_GET_PIT _IOWR(KVMIO, 0x65, struct kvm_pit_state)
372 #define KVM_SET_PIT _IOR(KVMIO, 0x66, struct kvm_pit_state)
377 #define KVM_RUN _IO(KVMIO, 0x80)
378 #define KVM_GET_REGS _IOR(KVMIO, 0x81, struct kvm_regs)
379 #define KVM_SET_REGS _IOW(KVMIO, 0x82, struct kvm_regs)
380 #define KVM_GET_SREGS _IOR(KVMIO, 0x83, struct kvm_sregs)
381 #define KVM_SET_SREGS _IOW(KVMIO, 0x84, struct kvm_sregs)
382 #define KVM_TRANSLATE _IOWR(KVMIO, 0x85, struct kvm_translation)
383 #define KVM_INTERRUPT _IOW(KVMIO, 0x86, struct kvm_interrupt)
384 #define KVM_DEBUG_GUEST _IOW(KVMIO, 0x87, struct kvm_debug_guest)
385 #define KVM_GET_MSRS _IOWR(KVMIO, 0x88, struct kvm_msrs)
386 #define KVM_SET_MSRS _IOW(KVMIO, 0x89, struct kvm_msrs)
387 #define KVM_SET_CPUID _IOW(KVMIO, 0x8a, struct kvm_cpuid)
388 #define KVM_SET_SIGNAL_MASK _IOW(KVMIO, 0x8b, struct kvm_signal_mask)
389 #define KVM_GET_FPU _IOR(KVMIO, 0x8c, struct kvm_fpu)
390 #define KVM_SET_FPU _IOW(KVMIO, 0x8d, struct kvm_fpu)
391 #define KVM_GET_LAPIC _IOR(KVMIO, 0x8e, struct kvm_lapic_state)
392 #define KVM_SET_LAPIC _IOW(KVMIO, 0x8f, struct kvm_lapic_state)
393 #define KVM_SET_CPUID2 _IOW(KVMIO, 0x90, struct kvm_cpuid2)
394 #define KVM_GET_CPUID2 _IOWR(KVMIO, 0x91, struct kvm_cpuid2)
396 #define KVM_TPR_ACCESS_REPORTING _IOWR(KVMIO, 0x92, struct kvm_tpr_access_ctl)
398 #define KVM_SET_VAPIC_ADDR _IOW(KVMIO, 0x93, struct kvm_vapic_addr)
400 #define KVM_S390_INTERRUPT _IOW(KVMIO, 0x94, struct kvm_s390_interrupt)
404 #define KVM_S390_STORE_STATUS _IOW(KVMIO, 0x95, unsigned long)
406 #define KVM_S390_SET_INITIAL_PSW _IOW(KVMIO, 0x96, struct kvm_s390_psw)
408 #define KVM_S390_INITIAL_RESET _IO(KVMIO, 0x97)
409 #define KVM_GET_MP_STATE _IOR(KVMIO, 0x98, struct kvm_mp_state)
410 #define KVM_SET_MP_STATE _IOW(KVMIO, 0x99, struct kvm_mp_state)