Symbol: powercap_zone
drivers/powercap/arm_scmi_powercap.c
122
static int scmi_powercap_set_power_limit_uw(struct powercap_zone *pz, int cid,
drivers/powercap/arm_scmi_powercap.c
136
static int scmi_powercap_get_power_limit_uw(struct powercap_zone *pz, int cid,
drivers/powercap/arm_scmi_powercap.c
171
static int scmi_powercap_set_time_window_us(struct powercap_zone *pz, int cid,
drivers/powercap/arm_scmi_powercap.c
185
static int scmi_powercap_get_time_window_us(struct powercap_zone *pz, int cid,
drivers/powercap/arm_scmi_powercap.c
201
static int scmi_powercap_get_max_power_uw(struct powercap_zone *pz, int cid,
drivers/powercap/arm_scmi_powercap.c
213
static int scmi_powercap_get_min_power_uw(struct powercap_zone *pz, int cid,
drivers/powercap/arm_scmi_powercap.c
225
static int scmi_powercap_get_max_time_window_us(struct powercap_zone *pz,
drivers/powercap/arm_scmi_powercap.c
235
static int scmi_powercap_get_min_time_window_us(struct powercap_zone *pz,
drivers/powercap/arm_scmi_powercap.c
245
static const char *scmi_powercap_get_name(struct powercap_zone *pz, int cid)
drivers/powercap/arm_scmi_powercap.c
30
struct powercap_zone zone;
drivers/powercap/arm_scmi_powercap.c
301
struct powercap_zone *z;
drivers/powercap/arm_scmi_powercap.c
43
static int scmi_powercap_zone_release(struct powercap_zone *pz)
drivers/powercap/arm_scmi_powercap.c
48
static int scmi_powercap_get_max_power_range_uw(struct powercap_zone *pz,
drivers/powercap/arm_scmi_powercap.c
55
static int scmi_powercap_get_power_uw(struct powercap_zone *pz,
drivers/powercap/arm_scmi_powercap.c
77
static int scmi_powercap_zone_enable_set(struct powercap_zone *pz, bool mode)
drivers/powercap/arm_scmi_powercap.c
84
static int scmi_powercap_zone_enable_get(struct powercap_zone *pz, bool *mode)
drivers/powercap/dtpm.c
169
int dtpm_release_zone(struct powercap_zone *pcz)
drivers/powercap/dtpm.c
190
static int get_power_limit_uw(struct powercap_zone *pcz,
drivers/powercap/dtpm.c
267
static int set_power_limit_uw(struct powercap_zone *pcz,
drivers/powercap/dtpm.c
287
static const char *get_constraint_name(struct powercap_zone *pcz, int cid)
drivers/powercap/dtpm.c
292
static int get_max_power_uw(struct powercap_zone *pcz, int id, u64 *max_power)
drivers/powercap/dtpm.c
367
struct powercap_zone *pcz;
drivers/powercap/dtpm.c
40
static int get_time_window_us(struct powercap_zone *pcz, int cid, u64 *window)
drivers/powercap/dtpm.c
45
static int set_time_window_us(struct powercap_zone *pcz, int cid, u64 window)
drivers/powercap/dtpm.c
50
static int get_max_power_range_uw(struct powercap_zone *pcz, u64 *max_power_uw)
drivers/powercap/dtpm.c
82
static int get_power_uw(struct powercap_zone *pcz, u64 *power_uw)
drivers/powercap/intel_rapl_common.c
1343
struct powercap_zone *power_zone = NULL;
drivers/powercap/intel_rapl_common.c
1375
struct powercap_zone *parent = rp->power_zone;
drivers/powercap/intel_rapl_common.c
281
static int get_energy_counter(struct powercap_zone *power_zone,
drivers/powercap/intel_rapl_common.c
304
static int get_max_energy_counter(struct powercap_zone *pcd_dev, u64 *energy)
drivers/powercap/intel_rapl_common.c
312
static int release_zone(struct powercap_zone *power_zone)
drivers/powercap/intel_rapl_common.c
341
static int set_domain_enable(struct powercap_zone *power_zone, bool mode)
drivers/powercap/intel_rapl_common.c
372
static int get_domain_enable(struct powercap_zone *power_zone, bool *mode)
drivers/powercap/intel_rapl_common.c
455
static int set_power_limit(struct powercap_zone *power_zone, int cid,
drivers/powercap/intel_rapl_common.c
475
static int get_current_power_limit(struct powercap_zone *power_zone, int cid,
drivers/powercap/intel_rapl_common.c
496
static int set_time_window(struct powercap_zone *power_zone, int cid,
drivers/powercap/intel_rapl_common.c
513
static int get_time_window(struct powercap_zone *power_zone, int cid,
drivers/powercap/intel_rapl_common.c
534
static const char *get_constraint_name(struct powercap_zone *power_zone,
drivers/powercap/intel_rapl_common.c
548
static int get_max_power(struct powercap_zone *power_zone, int cid, u64 *data)
drivers/powercap/powercap_sys.c
14
#define to_powercap_zone(n) container_of(n, struct powercap_zone, dev)
drivers/powercap/powercap_sys.c
160
struct powercap_zone *power_zone = to_powercap_zone(dev);
drivers/powercap/powercap_sys.c
26
struct powercap_zone *power_zone = to_powercap_zone(dev); \
drivers/powercap/powercap_sys.c
282
static int create_constraints(struct powercap_zone *power_zone,
drivers/powercap/powercap_sys.c
350
struct powercap_zone *power_zone = to_powercap_zone(dev);
drivers/powercap/powercap_sys.c
359
struct powercap_zone *power_zone)
drivers/powercap/powercap_sys.c
390
struct powercap_zone *power_zone = to_powercap_zone(dev);
drivers/powercap/powercap_sys.c
428
struct powercap_zone *power_zone = to_powercap_zone(dev);
drivers/powercap/powercap_sys.c
43
struct powercap_zone *power_zone = to_powercap_zone(dev); \
drivers/powercap/powercap_sys.c
452
struct powercap_zone *power_zone = to_powercap_zone(dev);
drivers/powercap/powercap_sys.c
481
struct powercap_zone *powercap_register_zone(
drivers/powercap/powercap_sys.c
482
struct powercap_zone *power_zone,
drivers/powercap/powercap_sys.c
485
struct powercap_zone *parent,
drivers/powercap/powercap_sys.c
587
struct powercap_zone *power_zone)
drivers/powercap/powercap_sys.c
67
struct powercap_zone *power_zone = to_powercap_zone(dev); \
drivers/powercap/powercap_sys.c
92
struct powercap_zone *power_zone = to_powercap_zone(dev); \
include/linux/dtpm.h
16
struct powercap_zone zone;
include/linux/dtpm.h
55
static inline struct dtpm *to_dtpm(struct powercap_zone *zone)
include/linux/dtpm.h
62
int dtpm_release_zone(struct powercap_zone *pcz);
include/linux/intel_rapl.h
113
struct powercap_zone power_zone;
include/linux/intel_rapl.h
189
struct powercap_zone *power_zone; /* keep track of parent zone */
include/linux/powercap.h
100
int (*reset_energy_uj) (struct powercap_zone *);
include/linux/powercap.h
101
int (*get_max_power_range_uw) (struct powercap_zone *, u64 *);
include/linux/powercap.h
102
int (*get_power_uw) (struct powercap_zone *, u64 *);
include/linux/powercap.h
103
int (*set_enable) (struct powercap_zone *, bool mode);
include/linux/powercap.h
104
int (*get_enable) (struct powercap_zone *, bool *mode);
include/linux/powercap.h
105
int (*release) (struct powercap_zone *);
include/linux/powercap.h
176
int (*set_power_limit_uw) (struct powercap_zone *, int, u64);
include/linux/powercap.h
177
int (*get_power_limit_uw) (struct powercap_zone *, int, u64 *);
include/linux/powercap.h
178
int (*set_time_window_us) (struct powercap_zone *, int, u64);
include/linux/powercap.h
179
int (*get_time_window_us) (struct powercap_zone *, int, u64 *);
include/linux/powercap.h
180
int (*get_max_power_uw) (struct powercap_zone *, int, u64 *);
include/linux/powercap.h
181
int (*get_min_power_uw) (struct powercap_zone *, int, u64 *);
include/linux/powercap.h
182
int (*get_max_time_window_us) (struct powercap_zone *, int, u64 *);
include/linux/powercap.h
183
int (*get_min_time_window_us) (struct powercap_zone *, int, u64 *);
include/linux/powercap.h
184
const char *(*get_name) (struct powercap_zone *, int);
include/linux/powercap.h
197
struct powercap_zone *power_zone;
include/linux/powercap.h
20
struct powercap_zone;
include/linux/powercap.h
212
static inline void powercap_set_zone_data(struct powercap_zone *power_zone,
include/linux/powercap.h
226
static inline void *powercap_get_zone_data(struct powercap_zone *power_zone)
include/linux/powercap.h
292
struct powercap_zone *powercap_register_zone(
include/linux/powercap.h
293
struct powercap_zone *power_zone,
include/linux/powercap.h
296
struct powercap_zone *parent,
include/linux/powercap.h
310
struct powercap_zone *power_zone);
include/linux/powercap.h
98
int (*get_max_energy_range_uj) (struct powercap_zone *, u64 *);
include/linux/powercap.h
99
int (*get_energy_uj) (struct powercap_zone *, u64 *);
tools/power/cpupower/lib/powercap.c
124
static int sysfs_powercap_get64_val(struct powercap_zone *zone,
tools/power/cpupower/lib/powercap.c
146
int powercap_get_max_energy_range_uj(struct powercap_zone *zone, uint64_t *val)
tools/power/cpupower/lib/powercap.c
151
int powercap_get_energy_uj(struct powercap_zone *zone, uint64_t *val)
tools/power/cpupower/lib/powercap.c
156
int powercap_get_max_power_range_uw(struct powercap_zone *zone, uint64_t *val)
tools/power/cpupower/lib/powercap.c
161
int powercap_get_power_uw(struct powercap_zone *zone, uint64_t *val)
tools/power/cpupower/lib/powercap.c
166
int powercap_zone_get_enabled(struct powercap_zone *zone, int *mode)
tools/power/cpupower/lib/powercap.c
181
int powercap_zone_set_enabled(struct powercap_zone *zone, int mode)
tools/power/cpupower/lib/powercap.c
188
int powercap_read_zone(struct powercap_zone *zone)
tools/power/cpupower/lib/powercap.c
193
struct powercap_zone *child_zone;
tools/power/cpupower/lib/powercap.c
231
child_zone = calloc(1, sizeof(struct powercap_zone));
tools/power/cpupower/lib/powercap.c
262
struct powercap_zone *powercap_init_zones(void)
tools/power/cpupower/lib/powercap.c
265
struct powercap_zone *root_zone;
tools/power/cpupower/lib/powercap.c
277
root_zone = calloc(1, sizeof(struct powercap_zone));
tools/power/cpupower/lib/powercap.c
290
int powercap_walk_zones(struct powercap_zone *zone,
tools/power/cpupower/lib/powercap.c
291
int (*f)(struct powercap_zone *zone))
tools/power/cpupower/lib/powercap.h
30
struct powercap_zone *parent;
tools/power/cpupower/lib/powercap.h
31
struct powercap_zone *children[POWERCAP_MAX_CHILD_ZONES];
tools/power/cpupower/lib/powercap.h
38
int powercap_walk_zones(struct powercap_zone *zone,
tools/power/cpupower/lib/powercap.h
39
int (*f)(struct powercap_zone *zone));
tools/power/cpupower/lib/powercap.h
41
struct powercap_zone *powercap_init_zones(void);
tools/power/cpupower/lib/powercap.h
46
int powercap_get_max_energy_range_uj(struct powercap_zone *zone, uint64_t *val);
tools/power/cpupower/lib/powercap.h
47
int powercap_get_energy_uj(struct powercap_zone *zone, uint64_t *val);
tools/power/cpupower/lib/powercap.h
48
int powercap_get_max_power_range_uw(struct powercap_zone *zone, uint64_t *val);
tools/power/cpupower/lib/powercap.h
49
int powercap_get_power_uw(struct powercap_zone *zone, uint64_t *val);
tools/power/cpupower/lib/powercap.h
50
int powercap_zone_get_enabled(struct powercap_zone *zone, int *mode);
tools/power/cpupower/lib/powercap.h
51
int powercap_zone_set_enabled(struct powercap_zone *zone, int mode);
tools/power/cpupower/utils/idle_monitor/rapl_monitor.c
104
struct powercap_zone *root_zone;
tools/power/cpupower/utils/idle_monitor/rapl_monitor.c
25
struct powercap_zone *rapl_zones_pt[MAX_RAPL_ZONES] = { 0 };
tools/power/cpupower/utils/idle_monitor/rapl_monitor.c
43
static int powercap_count_zones(struct powercap_zone *zone)
tools/power/cpupower/utils/powercap-info.c
26
static int powercap_print_one_zone(struct powercap_zone *zone)
tools/power/cpupower/utils/powercap-info.c
57
struct powercap_zone *root_zone;