Lines Matching +full:io +full:- +full:width
9 #include "asm/io.h"
51 u32 abort; /* VMX-abort indicator */
109 /* Did the instruction VM-Fail? */
111 /* Did the VM-Entry fully enter the guest? */
113 /* VM-Exit reason, valid iff !vm_fail */
139 width:1, member
190 /* 16-Bit Control Fields */
192 /* Posted-interrupt notification vector */
197 /* 16-Bit Guest State Fields */
209 /* 16-Bit Host State Fields */
218 /* 64-Bit Control Fields */
245 /* 64-Bit Readonly Data Field */
248 /* 64-Bit Guest State */
259 /* 64-Bit Host State */
264 /* 32-Bit Control Fields */
282 /* 32-Bit R/O Data Fields */
292 /* 32-Bit Guest State Fields */
317 /* 32-Bit Host State Fields */
320 /* Natural-Width Control Fields */
330 /* Natural-Width R/O Data Fields */
338 /* Natural-Width Guest State Fields */
360 /* Natural-Width Host State Fields */
521 * Interruption-information format
550 * VM-instruction error numbers
699 #define EPT_LEVEL_SHIFT(level) (((level)-1) * EPT_PGDIR_WIDTH + 12)
701 #define PAGE_MASK_2M (~(PAGE_SIZE_2M-1))
740 * Bit 0: High-access
741 * Bits 1-9: Index
742 * Bits 10-12: Type
743 * Bits 13-15: Width
744 * Bits 15-64: Reserved
819 return ept_vpid.val & (EPT_CAP_INVEPT_SINGLE << (type - INVEPT_SINGLE)); in is_invept_type_supported()
838 return ept_vpid.val & (VPID_CAP_INVVPID_ADDR << (type - INVVPID_ADDR)); in is_invvpid_type_supported()
848 /* -1 on VM-Fail, 0 on success, >1 on fault */
864 return -1; in __vmxon_safe()
918 * KVM to translate GVA->GPA.
973 *vmcs = (pa == -1ull) ? NULL : phys_to_virt(pa); in vmcs_save()
987 return failed ? -1: 0; in __invept()
1003 return failed ? -1: 0; in __invvpid()