Home
last modified time | relevance | path

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

/tools/testing/selftests/powerpc/dexcr/
Ddexcr_test.c20 int ctrl = pr_get_dexcr(which); in dexcr_prctl_onexec_test_child() local
23 FAIL_IF_EXIT_MSG(!(ctrl & PR_PPC_DEXCR_CTRL_SET), in dexcr_prctl_onexec_test_child()
26 FAIL_IF_EXIT_MSG(!(ctrl & PR_PPC_DEXCR_CTRL_SET_ONEXEC), in dexcr_prctl_onexec_test_child()
31 FAIL_IF_EXIT_MSG(!(ctrl & PR_PPC_DEXCR_CTRL_CLEAR), in dexcr_prctl_onexec_test_child()
34 FAIL_IF_EXIT_MSG(!(ctrl & PR_PPC_DEXCR_CTRL_CLEAR_ONEXEC), in dexcr_prctl_onexec_test_child()
52 int ctrl; in dexcr_prctl_aspect_test() local
75 ctrl = pr_get_dexcr(which); in dexcr_prctl_aspect_test()
76 FAIL_IF_MSG(!(ctrl & PR_PPC_DEXCR_CTRL_SET), "config value not PR_PPC_DEXCR_CTRL_SET"); in dexcr_prctl_aspect_test()
77 FAIL_IF_MSG(ctrl & PR_PPC_DEXCR_CTRL_CLEAR, "config value unexpected clear flag"); in dexcr_prctl_aspect_test()
84 ctrl = pr_get_dexcr(which); in dexcr_prctl_aspect_test()
[all …]
Dchdexcr.c60 unsigned long ctrl = 0; in apply_option() local
71 ctrl |= PR_PPC_DEXCR_CTRL_CLEAR_ONEXEC; in apply_option()
74 ctrl |= PR_PPC_DEXCR_CTRL_SET_ONEXEC; in apply_option()
84 err = pr_set_dexcr(aspect->prctl, ctrl); in apply_option()
Dlsdexcr.c86 int ctrl = pr_get_dexcr(aspect->prctl); in print_aspect_config() local
88 if (ctrl < 0) { in print_aspect_config()
91 if (ctrl & PR_PPC_DEXCR_CTRL_SET) { in print_aspect_config()
94 } else if (ctrl & PR_PPC_DEXCR_CTRL_CLEAR) { in print_aspect_config()
Ddexcr.c68 int pr_set_dexcr(unsigned long which, unsigned long ctrl) in pr_set_dexcr() argument
70 return prctl(PR_PPC_SET_DEXCR, which, ctrl, 0UL, 0UL); in pr_set_dexcr()
Ddexcr.h84 int pr_set_dexcr(unsigned long pr_aspect, unsigned long ctrl);
/tools/testing/selftests/riscv/vector/
Dvstate_exec_nolibc.c10 long ctrl, ctrl_c; in main() local
16 ctrl = my_syscall1(__NR_prctl, PR_RISCV_V_GET_CONTROL); in main()
17 if (ctrl < 0) { in main()
19 return ctrl; in main()
52 if (rc != ctrl) { in main()
61 exit(ctrl); in main()
78 if ((ctrl & PR_RISCV_V_VSTATE_CTRL_CUR_MASK) != PR_RISCV_V_VSTATE_CTRL_OFF) { in main()
84 exit(ctrl); in main()
89 if (ctrl & PR_RISCV_V_VSTATE_CTRL_INHERIT) { in main()
95 rc = (ctrl & PR_RISCV_V_VSTATE_CTRL_NEXT_MASK) >> 2; in main()
[all …]
/tools/testing/selftests/kvm/x86_64/
Dnested_exceptions_test.c78 struct vmcb_control_area *ctrl = &vmcb->control; in svm_run_l2() local
86 GUEST_ASSERT_EQ(ctrl->exit_code, (SVM_EXIT_EXCP_BASE + vector)); in svm_run_l2()
87 GUEST_ASSERT_EQ(ctrl->exit_info_1, error_code); in svm_run_l2()
92 struct vmcb_control_area *ctrl = &svm->vmcb->control; in l1_svm_code() local
97 ctrl->intercept |= BIT_ULL(INTERCEPT_SHUTDOWN); in l1_svm_code()
99 ctrl->intercept_exceptions = INTERCEPT_SS_GP_DF; in l1_svm_code()
103 ctrl->intercept_exceptions = INTERCEPT_SS_DF; in l1_svm_code()
106 ctrl->intercept_exceptions = INTERCEPT_SS; in l1_svm_code()
108 GUEST_ASSERT_EQ(ctrl->exit_code, SVM_EXIT_SHUTDOWN); in l1_svm_code()
Dvmx_preemption_timer_test.c87 ctrl_pin_rev.val = rdmsr(basic.ctrl ? MSR_IA32_VMX_TRUE_PINBASED_CTLS in l1_guest_code()
89 ctrl_exit_rev.val = rdmsr(basic.ctrl ? MSR_IA32_VMX_TRUE_EXIT_CTLS in l1_guest_code()
/tools/testing/selftests/kvm/lib/x86_64/
Dsvm.c68 struct vmcb_control_area *ctrl = &vmcb->control; in generic_svm_setup() local
88 ctrl->asid = 1; in generic_svm_setup()
99 ctrl->intercept = (1ULL << INTERCEPT_VMRUN) | in generic_svm_setup()
101 ctrl->msrpm_base_pa = svm->msr_gpa; in generic_svm_setup()
Dvmx.c529 uint64_t ctrl; in kvm_cpu_has_ept() local
531 ctrl = kvm_get_feature_msr(MSR_IA32_VMX_TRUE_PROCBASED_CTLS) >> 32; in kvm_cpu_has_ept()
532 if (!(ctrl & CPU_BASED_ACTIVATE_SECONDARY_CONTROLS)) in kvm_cpu_has_ept()
535 ctrl = kvm_get_feature_msr(MSR_IA32_VMX_PROCBASED_CTLS2) >> 32; in kvm_cpu_has_ept()
536 return ctrl & SECONDARY_EXEC_ENABLE_EPT; in kvm_cpu_has_ept()
/tools/perf/util/
Dpfm.c211 if (ainfo.ctrl >= PFM_ATTR_CTRL_MAX) in print_libpfm_event()
212 ainfo.ctrl = PFM_ATTR_CTRL_UNKNOWN; in print_libpfm_event()
214 src = srcs[ainfo.ctrl]; in print_libpfm_event()
255 if (ainfo.ctrl >= PFM_ATTR_CTRL_MAX) in print_libpfm_event()
256 ainfo.ctrl = PFM_ATTR_CTRL_UNKNOWN; in print_libpfm_event()
258 src = srcs[ainfo.ctrl]; in print_libpfm_event()
/tools/testing/selftests/mm/
Dvm_util.c134 const char *ctrl = "4"; in clear_softdirty() local
139 ret = write(fd, ctrl, strlen(ctrl)); in clear_softdirty()
141 if (ret != strlen(ctrl)) in clear_softdirty()
/tools/memory-model/
Dlinux-kernel.bell83 let ctrl = carry-dep ; ctrl
Dlinux-kernel.cat81 let rwdep = (dep | ctrl) ; [W]
/tools/testing/selftests/net/
Dtxtimestamp.c369 static char ctrl[1024 /* overprovision*/]; in recv_errmsg() local
381 memset(ctrl, 0, sizeof(ctrl)); in recv_errmsg()
389 msg.msg_control = ctrl; in recv_errmsg()
390 msg.msg_controllen = sizeof(ctrl); in recv_errmsg()
/tools/testing/selftests/breakpoints/
Dbreakpoint_test_arm64.c94 dreg_state.dbg_regs[0].ctrl = control; in set_watchpoint()
/tools/testing/selftests/net/lib/
Dcsum.c728 char ctrl[CMSG_SPACE(sizeof(struct tpacket_auxdata))]; in recv_packet() local
741 msg.msg_control = ctrl; in recv_packet()
742 msg.msg_controllen = sizeof(ctrl); in recv_packet()
/tools/testing/selftests/kvm/include/x86_64/
Dvmx.h544 ctrl:1, member
/tools/memory-model/Documentation/
Dexplanation.txt17 9. DEPENDENCY RELATIONS: data, addr, and ctrl
427 DEPENDENCY RELATIONS: data, addr, and ctrl
435 control (ctrl).
485 R ->addr X, or R ->ctrl X (where R is a read event), then we must also
/tools/perf/Documentation/
Dperf-intel-pt.txt1299 Start an open-ended perf record, tracing the VM process, do something on the VM, and then ctrl-C to…
1363 Start an open-ended perf record, tracing the VM process, do something on the VM, and then ctrl-C to…