Searched refs:vmcb (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.4/arch/x86/kvm/ |
D | svm.c | 153 struct vmcb *hsave; 156 u64 vmcb; member 189 struct vmcb *vmcb; member 463 static inline void mark_all_dirty(struct vmcb *vmcb) in mark_all_dirty() argument 465 vmcb->control.clean = 0; in mark_all_dirty() 468 static inline void mark_all_clean(struct vmcb *vmcb) in mark_all_clean() argument 470 vmcb->control.clean = ((1 << VMCB_DIRTY_MAX) - 1) in mark_all_clean() 474 static inline void mark_dirty(struct vmcb *vmcb, int bit) in mark_dirty() argument 476 vmcb->control.clean &= ~(1 << bit); in mark_dirty() 486 svm->vmcb->control.avic_vapic_bar = data & VMCB_AVIC_APIC_BAR_MASK; in avic_update_vapic_bar() [all …]
|
D | trace.h | 505 TP_PROTO(__u64 rip, __u64 vmcb, __u64 nested_rip, __u32 int_ctl, 507 TP_ARGS(rip, vmcb, nested_rip, int_ctl, event_inj, npt), 511 __field( __u64, vmcb ) 520 __entry->vmcb = vmcb; 529 __entry->rip, __entry->vmcb, __entry->nested_rip,
|
/Linux-v5.4/arch/x86/include/asm/ |
D | svm.h | 206 struct __attribute__ ((__packed__)) vmcb { struct
|
/Linux-v5.4/Documentation/virt/kvm/ |
D | locking.txt | 185 - tsc offset in vmcb
|