]> Git Repo - linux.git/blob - tools/perf/util/smt.h
HID: hid-sensor-custom: Fix big on-stack allocation in hid_sensor_custom_get_known()
[linux.git] / tools / perf / util / smt.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef __SMT_H
3 #define __SMT_H 1
4
5 struct cpu_topology;
6
7 /* Returns true if SMT (aka hyperthreading) is enabled. */
8 bool smt_on(const struct cpu_topology *topology);
9
10 /*
11  * Returns true when system wide and all SMT threads for a core are in the
12  * user_requested_cpus map.
13  */
14 bool core_wide(bool system_wide, const char *user_requested_cpu_list,
15                const struct cpu_topology *topology);
16
17 #endif /* __SMT_H */
This page took 0.033486 seconds and 4 git commands to generate.