| /tools/power/cpupower/utils/helpers/ |
| A D | cpuid.c | 60 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 D | misc.c | 26 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 D | amd.c | 65 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 D | msr.c | 80 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_HAS_TURBO_RATIO)) in msr_intel_get_turbo_ratio()
|
| /tools/build/feature/ |
| A D | test-libcap.c | 8 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 D | test-jvmti.c | 8 jvmtiCapabilities caps __attribute__((unused)); in main() local
|
| /tools/testing/selftests/clone3/ |
| A D | clone3_cap_checkpoint_restore.c | 100 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 D | cap_helpers.c | 10 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 D | cap_helpers.h | 17 int cap_enable_effective(__u64 caps, __u64 *old_caps); 18 int cap_disable_effective(__u64 caps, __u64 *old_caps);
|
| A D | test_loader.c | 84 __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 D | shaper.py | 31 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 D | intel-pt-test.c | 355 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 D | epoll_busy_poll.c | 97 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 D | test_deny_namespace.c | 19 kernel_cap_t caps = cred->cap_effective; in BPF_PROG() local 26 if (caps.val & cap_mask) in BPF_PROG()
|
| A D | bpf_misc.h | 139 #define __caps_unpriv(caps) __attribute__((btf_decl_tag("comment:test_caps_unpriv=" EXPAND_QUOTE(ca… argument
|
| /tools/testing/selftests/ptp/ |
| A D | testptp.c | 158 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 D | utils.c | 522 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 D | env.c | 264 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 D | pmu.c | 2323 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 D | common.h | 40 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 D | safesetid-test.c | 465 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 D | record_lbr.sh | 7 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 D | cpufreq-info.c | 149 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 D | mperf_monitor.c | 110 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 D | nhm_idle.c | 173 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()
|