Searched refs:vmcs (Results 1 – 5 of 5) sorted by relevance
| /f-stack/freebsd/amd64/vmm/intel/ |
| H A D | vmcs.c | 217 VMPTRLD(vmcs); in vmcs_getreg() 222 VMCLEAR(vmcs); in vmcs_getreg() 244 VMPTRLD(vmcs); in vmcs_setreg() 249 VMCLEAR(vmcs); in vmcs_setreg() 319 VMPTRLD(vmcs); in vmcs_set_msr_save() 338 VMCLEAR(vmcs); in vmcs_set_msr_save() 343 vmcs_init(struct vmcs *vmcs) in vmcs_init() argument 356 VMPTRLD(vmcs); in vmcs_init() 431 VMCLEAR(vmcs); in vmcs_init() 469 vmcs_snapshot_reg(struct vmcs *vmcs, int running, int ident, in vmcs_snapshot_reg() argument [all …]
|
| H A D | vmcs.h | 38 struct vmcs { struct 53 int vmcs_set_msr_save(struct vmcs *vmcs, u_long g_area, u_int g_count); 54 int vmcs_init(struct vmcs *vmcs); 55 int vmcs_getreg(struct vmcs *vmcs, int running, int ident, uint64_t *rv); 56 int vmcs_setreg(struct vmcs *vmcs, int running, int ident, uint64_t val); 57 int vmcs_getdesc(struct vmcs *vmcs, int running, int ident, 59 int vmcs_setdesc(struct vmcs *vmcs, int running, int ident, 63 int vmcs_setany(struct vmcs *vmcs, int running, int ident, uint64_t val); 64 int vmcs_snapshot_reg(struct vmcs *vmcs, int running, int ident, 66 int vmcs_snapshot_desc(struct vmcs *vmcs, int running, int seg, [all …]
|
| H A D | vmx_cpufunc.h | 34 struct vmcs; 76 vmclear(struct vmcs *vmcs) in vmclear() argument 81 addr = vtophys(vmcs); in vmclear() 105 vmptrld(struct vmcs *vmcs) in vmptrld() argument 110 addr = vtophys(vmcs); in vmptrld() 148 VMCLEAR(struct vmcs *vmcs) in VMCLEAR() argument 152 err = vmclear(vmcs); in VMCLEAR() 154 panic("%s: vmclear(%p) error %d", __func__, vmcs, err); in VMCLEAR() 160 VMPTRLD(struct vmcs *vmcs) in VMPTRLD() argument 166 err = vmptrld(vmcs); in VMPTRLD() [all …]
|
| H A D | vmx.c | 1025 struct vmcs *vmcs; in vmx_init() local 1101 vmcs = &vmx->vmcs[i]; in vmx_init() 2978 struct vmcs *vmcs; in vmx_run() local 2987 vmcs = &vmx->vmcs[vcpu]; in vmx_run() 3292 struct vmcs *vmcs; in vmx_modify_intr_shadow() local 3507 struct vmcs *vmcs = &vmx->vmcs[vcpu]; in vmx_setcap() local 3812 struct vmcs *vmcs; in vmx_set_tmr() local 3838 struct vmcs *vmcs; in vmx_enable_x2apic_mode_ts() local 3861 struct vmcs *vmcs; in vmx_enable_x2apic_mode_vid() local 4095 struct vmcs *vmcs; in vmx_vmcx_snapshot() local [all …]
|
| H A D | vmx.h | 126 struct vmcs vmcs[VM_MAXCPU]; /* one vmcs per virtual cpu */ member 138 CTASSERT((offsetof(struct vmx, vmcs) & PAGE_MASK) == 0);
|