Home | History | Annotate | Download | only in linux

Lines Matching refs:KVMIO

353 #define KVMIO 0xAE
358 #define KVM_GET_API_VERSION _IO(KVMIO, 0x00)
359 #define KVM_CREATE_VM _IO(KVMIO, 0x01) /* returns a VM fd */
360 #define KVM_GET_MSR_INDEX_LIST _IOWR(KVMIO, 0x02, struct kvm_msr_list)
362 #define KVM_S390_ENABLE_SIE _IO(KVMIO, 0x06)
367 #define KVM_CHECK_EXTENSION _IO(KVMIO, 0x03)
371 #define KVM_GET_VCPU_MMAP_SIZE _IO(KVMIO, 0x04) /* in bytes */
372 #define KVM_GET_SUPPORTED_CPUID _IOWR(KVMIO, 0x05, struct kvm_cpuid2)
376 #define KVM_TRACE_ENABLE _IOW(KVMIO, 0x06, struct kvm_user_trace_setup)
377 #define KVM_TRACE_PAUSE _IO(KVMIO, 0x07)
378 #define KVM_TRACE_DISABLE _IO(KVMIO, 0x08)
514 #define KVM_SET_MEMORY_REGION _IOW(KVMIO, 0x40, struct kvm_memory_region)
519 #define KVM_CREATE_VCPU _IO(KVMIO, 0x41)
520 #define KVM_GET_DIRTY_LOG _IOW(KVMIO, 0x42, struct kvm_dirty_log)
521 #define KVM_SET_MEMORY_ALIAS _IOW(KVMIO, 0x43, struct kvm_memory_alias)
522 #define KVM_SET_NR_MMU_PAGES _IO(KVMIO, 0x44)
523 #define KVM_GET_NR_MMU_PAGES _IO(KVMIO, 0x45)
524 #define KVM_SET_USER_MEMORY_REGION _IOW(KVMIO, 0x46,\
526 #define KVM_SET_TSS_ADDR _IO(KVMIO, 0x47)
527 #define KVM_SET_IDENTITY_MAP_ADDR _IOW(KVMIO, 0x48, __u64)
529 #define KVM_CREATE_IRQCHIP _IO(KVMIO, 0x60)
530 #define KVM_IRQ_LINE _IOW(KVMIO, 0x61, struct kvm_irq_level)
531 #define KVM_GET_IRQCHIP _IOWR(KVMIO, 0x62, struct kvm_irqchip)
532 #define KVM_SET_IRQCHIP _IOR(KVMIO, 0x63, struct kvm_irqchip)
533 #define KVM_CREATE_PIT _IO(KVMIO, 0x64)
534 #define KVM_GET_PIT _IOWR(KVMIO, 0x65, struct kvm_pit_state)
535 #define KVM_SET_PIT _IOR(KVMIO, 0x66, struct kvm_pit_state)
536 #define KVM_IRQ_LINE_STATUS _IOWR(KVMIO, 0x67, struct kvm_irq_level)
538 _IOW(KVMIO, 0x67, struct kvm_coalesced_mmio_zone)
540 _IOW(KVMIO, 0x68, struct kvm_coalesced_mmio_zone)
541 #define KVM_ASSIGN_PCI_DEVICE _IOR(KVMIO, 0x69, \
543 #define KVM_SET_GSI_ROUTING _IOW(KVMIO, 0x6a, struct kvm_irq_routing)
545 #define KVM_ASSIGN_IRQ _IOR(KVMIO, 0x70, \
547 #define KVM_ASSIGN_DEV_IRQ _IOW(KVMIO, 0x70, struct kvm_assigned_irq)
548 #define KVM_REINJECT_CONTROL _IO(KVMIO, 0x71)
549 #define KVM_DEASSIGN_PCI_DEVICE _IOW(KVMIO, 0x72, \
552 _IOW(KVMIO, 0x73, struct kvm_assigned_msix_nr)
554 _IOW(KVMIO, 0x74, struct kvm_assigned_msix_entry)
555 #define KVM_DEASSIGN_DEV_IRQ _IOW(KVMIO, 0x75, struct kvm_assigned_irq)
556 #define KVM_IRQFD _IOW(KVMIO, 0x76, struct kvm_irqfd)
557 #define KVM_CREATE_PIT2 _IOW(KVMIO, 0x77, struct kvm_pit_config)
558 #define KVM_SET_BOOT_CPU_ID _IO(KVMIO, 0x78)
559 #define KVM_IOEVENTFD _IOW(KVMIO, 0x79, struct kvm_ioeventfd)
560 #define KVM_SET_CLOCK _IOW(KVMIO, 0x7b, struct kvm_clock_data)
561 #define KVM_GET_CLOCK _IOR(KVMIO, 0x7c, struct kvm_clock_data)
566 #define KVM_RUN _IO(KVMIO, 0x80)
567 #define KVM_GET_REGS _IOR(KVMIO, 0x81, struct kvm_regs)
568 #define KVM_SET_REGS _IOW(KVMIO, 0x82, struct kvm_regs)
569 #define KVM_GET_SREGS _IOR(KVMIO, 0x83, struct kvm_sregs)
570 #define KVM_SET_SREGS _IOW(KVMIO, 0x84, struct kvm_sregs)
571 #define KVM_TRANSLATE _IOWR(KVMIO, 0x85, struct kvm_translation)
572 #define KVM_INTERRUPT _IOW(KVMIO, 0x86, struct kvm_interrupt)
575 #define KVM_GET_MSRS _IOWR(KVMIO, 0x88, struct kvm_msrs)
576 #define KVM_SET_MSRS _IOW(KVMIO, 0x89, struct kvm_msrs)
577 #define KVM_SET_CPUID _IOW(KVMIO, 0x8a, struct kvm_cpuid)
578 #define KVM_SET_SIGNAL_MASK _IOW(KVMIO, 0x8b, struct kvm_signal_mask)
579 #define KVM_GET_FPU _IOR(KVMIO, 0x8c, struct kvm_fpu)
580 #define KVM_SET_FPU _IOW(KVMIO, 0x8d, struct kvm_fpu)
581 #define KVM_GET_LAPIC _IOR(KVMIO, 0x8e, struct kvm_lapic_state)
582 #define KVM_SET_LAPIC _IOW(KVMIO, 0x8f, struct kvm_lapic_state)
583 #define KVM_SET_CPUID2 _IOW(KVMIO, 0x90, struct kvm_cpuid2)
584 #define KVM_GET_CPUID2 _IOWR(KVMIO, 0x91, struct kvm_cpuid2)
586 #define KVM_TPR_ACCESS_REPORTING _IOWR(KVMIO, 0x92, struct kvm_tpr_access_ctl)
588 #define KVM_SET_VAPIC_ADDR _IOW(KVMIO, 0x93, struct kvm_vapic_addr)
590 #define KVM_S390_INTERRUPT _IOW(KVMIO, 0x94, struct kvm_s390_interrupt)
594 #define KVM_S390_STORE_STATUS _IOW(KVMIO, 0x95, unsigned long)
596 #define KVM_S390_SET_INITIAL_PSW _IOW(KVMIO, 0x96, struct kvm_s390_psw)
598 #define KVM_S390_INITIAL_RESET _IO(KVMIO, 0x97)
599 #define KVM_GET_MP_STATE _IOR(KVMIO, 0x98, struct kvm_mp_state)
600 #define KVM_SET_MP_STATE _IOW(KVMIO, 0x99, struct kvm_mp_state)
602 #define KVM_NMI _IO(KVMIO, 0x9a)
604 #define KVM_SET_GUEST_DEBUG _IOW(KVMIO, 0x9b, struct kvm_guest_debug)
606 #define KVM_X86_SETUP_MCE _IOW(KVMIO, 0x9c, __u64)
607 #define KVM_X86_GET_MCE_CAP_SUPPORTED _IOR(KVMIO, 0x9d, __u64)
608 #define KVM_X86_SET_MCE _IOW(KVMIO, 0x9e, struct kvm_x86_mce)
626 #define __KVM_DEPRECATED_DEBUG_GUEST _IOW(KVMIO, 0x87, struct kvm_debug_guest)
628 #define KVM_IA64_VCPU_GET_STACK _IOR(KVMIO, 0x9a, void *)
629 #define KVM_IA64_VCPU_SET_STACK _IOW(KVMIO, 0x9b, void *)
631 #define KVM_GET_PIT2 _IOR(KVMIO, 0x9f, struct kvm_pit_state2)
632 #define KVM_SET_PIT2 _IOW(KVMIO, 0xa0, struct kvm_pit_state2)