Home
last modified time | relevance | path

Searched refs:caps (Results 1 – 25 of 46) sorted by relevance

12

/tools/power/cpupower/utils/helpers/
A Dcpuid.c60 cpu_info->caps = 0; in get_cpu_info()
122 cpu_info->caps |= CPUPOWER_CAP_INV_TSC; in get_cpu_info()
126 cpu_info->caps |= CPUPOWER_CAP_APERF; in get_cpu_info()
133 cpu_info->caps |= CPUPOWER_CAP_AMD_CPB; in get_cpu_info()
151 cpu_info->caps |= CPUPOWER_CAP_AMD_RDPRU; in get_cpu_info()
154 cpu_info->caps |= CPUPOWER_CAP_AMD_PSTATE; in get_cpu_info()
160 cpu_info->caps &= ~CPUPOWER_CAP_AMD_CPB; in get_cpu_info()
161 cpu_info->caps &= ~CPUPOWER_CAP_AMD_CPB_MSR; in get_cpu_info()
170 cpu_info->caps |= CPUPOWER_CAP_INTEL_IDA; in get_cpu_info()
176 cpu_info->caps |= CPUPOWER_CAP_PERF_BIAS; in get_cpu_info()
[all …]
A Dmisc.c26 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_CPB) { in cpufreq_has_boost_support()
34 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_CPB_MSR) { in cpufreq_has_boost_support()
44 } else if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_PSTATE) { in cpufreq_has_boost_support()
46 } else if (cpupower_cpu_info.caps & CPUPOWER_CAP_INTEL_IDA) in cpufreq_has_boost_support()
58 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_PERF_BIAS)) in cpupower_intel_get_perf_bias()
78 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_PERF_BIAS)) in cpupower_intel_set_perf_bias()
A Damd.c65 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_PSTATEDEF) in get_did()
81 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_PSTATEDEF) { in get_cof()
122 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_HW_PSTATE)) in decode_pstates()
A Dmsr.c80 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_HAS_TURBO_RATIO)) in msr_intel_get_turbo_ratio()
/tools/build/feature/
A Dtest-libcap.c8 cap_t caps = cap_get_proc(); in main() local
10 if (!caps) in main()
13 if (cap_get_flag(caps, CAP_SYS_ADMIN, CAP_EFFECTIVE, &val) != 0) in main()
16 if (cap_free(caps) != 0) in main()
A Dtest-jvmti.c8 jvmtiCapabilities caps __attribute__((unused)); in main() local
/tools/testing/selftests/clone3/
A Dclone3_cap_checkpoint_restore.c100 cap_t caps; in set_capability() local
102 caps = cap_get_proc(); in set_capability()
103 if (!caps) { in set_capability()
109 if (cap_clear(caps)) { in set_capability()
114 cap_set_flag(caps, CAP_EFFECTIVE, 2, cap_values, CAP_SET); in set_capability()
115 cap_set_flag(caps, CAP_PERMITTED, 2, cap_values, CAP_SET); in set_capability()
117 cap = (struct libcap *) caps; in set_capability()
123 if (cap_set_proc(caps)) { in set_capability()
129 if (cap_free(caps)) in set_capability()
/tools/testing/selftests/bpf/
A Dcap_helpers.c10 int cap_enable_effective(__u64 caps, __u64 *old_caps) in cap_enable_effective() argument
16 __u32 cap0 = caps; in cap_enable_effective()
17 __u32 cap1 = caps >> 32; in cap_enable_effective()
40 int cap_disable_effective(__u64 caps, __u64 *old_caps) in cap_disable_effective() argument
46 __u32 cap0 = caps; in cap_disable_effective()
47 __u32 cap1 = caps >> 32; in cap_disable_effective()
A Dcap_helpers.h17 int cap_enable_effective(__u64 caps, __u64 *old_caps);
18 int cap_disable_effective(__u64 caps, __u64 *old_caps);
A Dtest_loader.c84 __u64 caps; member
794 caps->initialized = true; in drop_capabilities()
802 if (!caps->initialized) in restore_capabilities()
805 err = cap_enable_effective(caps->old_caps, NULL); in restore_capabilities()
808 caps->initialized = false; in restore_capabilities()
949 struct cap_state caps = {}; in run_subtest() local
975 if (drop_capabilities(&caps)) { in run_subtest()
979 if (subspec->caps) { in run_subtest()
980 err = cap_enable_effective(subspec->caps, NULL); in run_subtest()
1044 if (restore_capabilities(&caps)) in run_subtest()
[all …]
/tools/testing/selftests/drivers/net/
A Dshaper.py31 ksft_true(len(caps)> 0)
35 caps = nl_shaper.cap_get({'ifindex': cfg.ifindex,
41 if not 'support-bw-max' in caps or not 'support-metric-bps' in caps:
108 caps = nl_shaper.cap_get({'ifindex': cfg.ifindex,
114 if not 'support-bw-max' in caps or not 'support-metric-bps' in caps:
144 caps = nl_shaper.cap_get({'ifindex': cfg.ifindex,
150 if not 'support-weight' in caps:
189 caps = nl_shaper.cap_get({'ifindex': cfg.ifindex,
195 if not 'support-bw-max' in caps or not 'support-metric-bps' in caps:
204 …if not 'support-nesting' in caps or not 'support-weight' in caps or not 'support-metric-bps' in ca…
[all …]
/tools/perf/arch/x86/tests/
A Dintel-pt-test.c355 static int get_pt_caps(int cpu, struct pt_caps *caps) in get_pt_caps() argument
363 memset(caps, 0, sizeof(*caps)); in get_pt_caps()
372 caps->subleaf[i] = r; in get_pt_caps()
390 static int compare_caps(int cpu, struct pt_caps *caps, struct pt_caps *caps0) in compare_caps() argument
411 reg = m & caps->subleaf[i].reg[j]; in compare_caps()
422 reg = m & caps->subleaf[1].eax; in compare_caps()
453 struct pt_caps caps; in test__intel_pt_hybrid_compat() local
455 if (get_pt_caps(cpu, &caps)) { in test__intel_pt_hybrid_compat()
459 if (!memcmp(&caps, &last_caps, sizeof(caps))) { in test__intel_pt_hybrid_compat()
463 if (compare_caps(cpu, &caps, &caps0)) in test__intel_pt_hybrid_compat()
[all …]
/tools/testing/selftests/net/
A Depoll_busy_poll.c97 cap_t caps; in FIXTURE() local
110 self->caps = cap_get_proc(); in FIXTURE_SETUP()
111 EXPECT_NE(NULL, self->caps); in FIXTURE_SETUP()
121 ret = cap_free(self->caps); in FIXTURE_TEARDOWN()
215 ret = cap_get_flag(self->caps, CAP_NET_ADMIN, CAP_EFFECTIVE, &tmp); in TEST_F()
233 ret = cap_set_flag(self->caps, CAP_EFFECTIVE, 1, net_admin, CAP_CLEAR); in TEST_F()
237 ret = cap_set_proc(self->caps); in TEST_F()
251 ret = cap_set_flag(self->caps, CAP_EFFECTIVE, 1, net_admin, CAP_SET); in TEST_F()
255 ret = cap_set_proc(self->caps); in TEST_F()
/tools/testing/selftests/bpf/progs/
A Dtest_deny_namespace.c19 kernel_cap_t caps = cred->cap_effective; in BPF_PROG() local
26 if (caps.val & cap_mask) in BPF_PROG()
A Dbpf_misc.h139 #define __caps_unpriv(caps) __attribute__((btf_decl_tag("comment:test_caps_unpriv=" EXPAND_QUOTE(ca… argument
/tools/testing/selftests/ptp/
A Dtestptp.c158 struct ptp_clock_caps caps; in main() local
349 caps.max_adj, in main()
350 caps.n_alarm, in main()
351 caps.n_ext_ts, in main()
352 caps.n_per_out, in main()
353 caps.pps, in main()
354 caps.n_pins, in main()
355 caps.cross_timestamping, in main()
356 caps.adjust_phase, in main()
357 caps.max_phase_adj); in main()
[all …]
/tools/testing/selftests/filesystems/
A Dutils.c522 cap_t caps = NULL; in caps_down() local
525 caps = cap_get_proc(); in caps_down()
526 if (!caps) in caps_down()
529 ret = cap_clear_flag(caps, CAP_EFFECTIVE); in caps_down()
533 ret = cap_set_proc(caps); in caps_down()
540 cap_free(caps); in caps_down()
548 cap_t caps = NULL; in cap_down() local
552 caps = cap_get_proc(); in cap_down()
553 if (!caps) in cap_down()
560 ret = cap_set_proc(caps); in cap_down()
[all …]
/tools/perf/util/
A Denv.c264 zfree(&env->pmu_caps[i].caps); in perf_env__exit()
436 int *nr_caps, char ***caps, in __perf_env__read_core_pmu_caps() argument
446 *caps = NULL; in __perf_env__read_core_pmu_caps()
452 if (!*caps) in __perf_env__read_core_pmu_caps()
455 tmp = *caps; in __perf_env__read_core_pmu_caps()
474 while (tmp-- != *caps) in __perf_env__read_core_pmu_caps()
476 zfree(caps); in __perf_env__read_core_pmu_caps()
515 &pmu_caps[i].caps, in perf_env__read_core_pmu_caps()
537 zfree(&pmu_caps[i].caps[j]); in perf_env__read_core_pmu_caps()
538 zfree(&pmu_caps[i].caps); in perf_env__read_core_pmu_caps()
[all …]
A Dpmu.c2323 struct perf_pmu_caps *caps = zalloc(sizeof(*caps)); in perf_pmu__new_caps() local
2325 if (!caps) in perf_pmu__new_caps()
2329 if (!caps->name) in perf_pmu__new_caps()
2332 if (!caps->value) in perf_pmu__new_caps()
2338 zfree(&caps->name); in perf_pmu__new_caps()
2340 free(caps); in perf_pmu__new_caps()
2349 list_for_each_entry_safe(caps, tmp, &pmu->caps, list) { in perf_pmu__del_caps()
2351 zfree(&caps->name); in perf_pmu__del_caps()
2353 free(caps); in perf_pmu__del_caps()
2361 list_for_each_entry(caps, &pmu->caps, list) { in perf_pmu__get_cap()
[all …]
/tools/testing/selftests/landlock/
A Dcommon.h40 const cap_value_t caps[] = { in _init_caps() local
62 ARRAY_SIZE(caps), caps, CAP_SET)); in _init_caps()
73 EXPECT_NE(-1, cap_get_ambient(caps[0])); in _init_caps()
/tools/testing/selftests/safesetid/
A Dsafesetid-test.c465 cap_t caps; in drop_caps() local
467 caps = cap_get_proc(); in drop_caps()
469 cap_set_flag(caps, CAP_EFFECTIVE, 2, cap_values, CAP_SET); in drop_caps()
471 cap_clear(caps); in drop_caps()
472 cap_set_proc(caps); in drop_caps()
473 cap_free(caps); in drop_caps()
/tools/perf/tests/shell/
A Drecord_lbr.sh7 if [ ! -f /sys/bus/event_source/devices/cpu/caps/branches ] &&
8 [ ! -f /sys/bus/event_source/devices/cpu_core/caps/branches ]
/tools/power/cpupower/utils/
A Dcpufreq-info.c149 cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_PSTATE) { in get_boost_mode_x86()
170 } else if (cpupower_cpu_info.caps & CPUPOWER_CAP_HAS_TURBO_RATIO) { in get_boost_mode_x86()
176 if (cpupower_cpu_info.caps & CPUPOWER_CAP_IS_SNB) in get_boost_mode_x86()
259 if (cpupower_cpu_info.caps & CPUPOWER_CAP_APERF) in get_freq_hardware()
470 cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_PSTATE) in get_perf_cap()
/tools/power/cpupower/utils/idle_monitor/
A Dmperf_monitor.c110 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_RDPRU) { in get_aperf_mperf()
272 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_INV_TSC)) in init_maxfreq_mode()
334 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_APERF)) in mperf_register()
A Dnhm_idle.c173 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_INV_TSC)) in intel_nhm_register()
176 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_APERF)) in intel_nhm_register()

Completed in 45 milliseconds

12