Home
last modified time | relevance | path

Searched refs:ctrl (Results 1 – 11 of 11) sorted by relevance

/kvm-unit-tests/x86/
H A Dsvm.c163 struct vmcb_control_area *ctrl = &vmcb->control; in vmcb_ident() local
180 ctrl->asid = 1; in vmcb_ident()
191 ctrl->intercept = (1ULL << INTERCEPT_VMRUN) | in vmcb_ident()
194 ctrl->iopm_base_pa = virt_to_phys(io_bitmap); in vmcb_ident()
195 ctrl->msrpm_base_pa = virt_to_phys(msr_bitmap); in vmcb_ident()
198 ctrl->nested_ctl = 1; in vmcb_ident()
199 ctrl->nested_cr3 = (u64)pml4e; in vmcb_ident()
200 ctrl->tlb_ctl = TLB_CONTROL_FLUSH_ALL_ASID; in vmcb_ident()
H A Dvmx.c1285 ctrl_pin_rev.val = rdmsr(basic_msr.ctrl ? MSR_IA32_VMX_TRUE_PIN in init_vmx_caps()
1287 ctrl_exit_rev.val = rdmsr(basic_msr.ctrl ? MSR_IA32_VMX_TRUE_EXIT in init_vmx_caps()
1289 ctrl_enter_rev.val = rdmsr(basic_msr.ctrl ? MSR_IA32_VMX_TRUE_ENTRY in init_vmx_caps()
1291 ctrl_cpu_rev[0].val = rdmsr(basic_msr.ctrl ? MSR_IA32_VMX_TRUE_PROC in init_vmx_caps()
1591 union vmx_ctrl_msr ctrl, true_ctrl; in test_vmx_caps() local
1610 ctrl.val = rdmsr(vmx_ctl_msr[n].index); in test_vmx_caps()
1612 ok = (ctrl.set & default1) == default1; in test_vmx_caps()
1613 ok = ok && (ctrl.set & ~ctrl.clr) == 0; in test_vmx_caps()
1614 if (ok && basic_msr.ctrl) { in test_vmx_caps()
1616 ok = ctrl.clr == true_ctrl.clr; in test_vmx_caps()
[all …]
H A Dpmu.c332 uint32_t ctrl = rdmsr(MSR_CORE_PERF_FIXED_CTR_CTRL); in __start_event() local
342 ctrl = (ctrl & ~(0xf << shift)) | (usrospmi << shift); in __start_event()
343 wrmsr(MSR_CORE_PERF_FIXED_CTR_CTRL, ctrl); in __start_event()
360 uint32_t ctrl = rdmsr(MSR_CORE_PERF_FIXED_CTR_CTRL); in __stop_event() local
362 wrmsr(MSR_CORE_PERF_FIXED_CTR_CTRL, ctrl & ~(0xf << shift)); in __stop_event()
H A Dunittests.cfg500 [tsx-ctrl]
501 file = tsx-ctrl.flat
503 groups = tsx-ctrl
H A DMakefile.common89 $(TEST_DIR)/tsx-ctrl.$(exe) \
H A Dvmx_tests.c3501 printf("%s: %lx\n", basic_msr.ctrl ? "MSR_IA32_VMX_TRUE_PIN" : in test_pin_based_ctls()
3518 printf("\n%s: %lx\n", basic_msr.ctrl ? "MSR_IA32_VMX_TRUE_PROC" : in test_primary_processor_based_ctls()
7104 u32 ctrl_fld, u64 ctrl, in test_efer_one() argument
7110 if (ctrl_fld == EXI_CONTROLS && (ctrl & EXI_LOAD_EFER)) { in test_efer_one()
7111 if (!!(efer & EFER_LMA) != !!(ctrl & EXI_HOST_64)) in test_efer_one()
7113 if (!!(efer & EFER_LME) != !!(ctrl & EXI_HOST_64)) in test_efer_one()
7116 if (ctrl_fld == ENT_CONTROLS && (ctrl & ENT_LOAD_EFER)) { in test_efer_one()
7118 if (!!(efer & EFER_LMA) != !!(ctrl & ENT_GUEST_64)) in test_efer_one()
7120 if (!!(efer & EFER_LME) != !!(ctrl & ENT_GUEST_64)) in test_efer_one()
7129 if (fld == GUEST_EFER && ok && !(ctrl & ENT_GUEST_64)) in test_efer_one()
[all …]
H A Dvmx.h143 ctrl:1, member
/kvm-unit-tests/lib/s390x/
H A Dcss_lib.c374 flags = dump_scsw_flags(irb.scsw.ctrl); in css_irq_io()
397 .ctrl = ORB_CTRL_ISIC|ORB_CTRL_FMT|ORB_LPM_DFLT, in start_ccw1_chain()
443 if (!(irb.scsw.ctrl & SCSW_SC_PENDING)) { in wait_and_check_io_completion()
445 irb.scsw.ctrl); in wait_and_check_io_completion()
450 if (!(irb.scsw.ctrl & (SCSW_SC_SECONDARY | SCSW_SC_PRIMARY))) { in wait_and_check_io_completion()
452 irb.scsw.ctrl); in wait_and_check_io_completion()
486 if (!(irb.scsw.ctrl & (SCSW_SC_PENDING | SCSW_SC_PRIMARY))) in css_residual_count()
H A Dcss_dump.c80 dump_scsw_flags(s->ctrl); in dump_scsw()
145 printf("ORB: ctrl : %08x\n", op->ctrl); in dump_orb()
H A Dcss.h56 uint32_t ctrl; member
68 uint32_t ctrl; member
/kvm-unit-tests/lib/arm/
H A Dprocessor.c57 unsigned int ctrl, transbase, dac; in show_regs() local
62 : "=r" (ctrl), "=r" (transbase), "=r" (dac)); in show_regs()
64 ctrl, transbase, dac); in show_regs()