Home
last modified time | relevance | path

Searched refs:powercap_zone (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/include/linux/
Dpowercap.h20 struct powercap_zone;
98 int (*get_max_energy_range_uj) (struct powercap_zone *, u64 *);
99 int (*get_energy_uj) (struct powercap_zone *, u64 *);
100 int (*reset_energy_uj) (struct powercap_zone *);
101 int (*get_max_power_range_uw) (struct powercap_zone *, u64 *);
102 int (*get_power_uw) (struct powercap_zone *, u64 *);
103 int (*set_enable) (struct powercap_zone *, bool mode);
104 int (*get_enable) (struct powercap_zone *, bool *mode);
105 int (*release) (struct powercap_zone *);
136 struct powercap_zone { struct
[all …]
Ddtpm.h16 struct powercap_zone zone;
55 static inline struct dtpm *to_dtpm(struct powercap_zone *zone) in to_dtpm()
62 int dtpm_release_zone(struct powercap_zone *pcz);
Dintel_rapl.h94 struct powercap_zone power_zone;
147 struct powercap_zone *power_zone; /* keep track of parent zone */
/linux-6.1.9/drivers/powercap/
Dpowercap_sys.c13 #define to_powercap_zone(n) container_of(n, struct powercap_zone, dev)
25 struct powercap_zone *power_zone = to_powercap_zone(dev); \
42 struct powercap_zone *power_zone = to_powercap_zone(dev); \
66 struct powercap_zone *power_zone = to_powercap_zone(dev); \
91 struct powercap_zone *power_zone = to_powercap_zone(dev); \
159 struct powercap_zone *power_zone = to_powercap_zone(dev); in show_constraint_name()
282 static int create_constraints(struct powercap_zone *power_zone, in create_constraints()
350 struct powercap_zone *power_zone = to_powercap_zone(dev); in name_show()
359 struct powercap_zone *power_zone) in create_power_zone_common_attributes()
390 struct powercap_zone *power_zone = to_powercap_zone(dev); in powercap_release()
[all …]
Ddtpm.c40 static int get_time_window_us(struct powercap_zone *pcz, int cid, u64 *window) in get_time_window_us()
45 static int set_time_window_us(struct powercap_zone *pcz, int cid, u64 window) in set_time_window_us()
50 static int get_max_power_range_uw(struct powercap_zone *pcz, u64 *max_power_uw) in get_max_power_range_uw()
82 static int get_power_uw(struct powercap_zone *pcz, u64 *power_uw) in get_power_uw()
169 int dtpm_release_zone(struct powercap_zone *pcz) in dtpm_release_zone()
190 static int get_power_limit_uw(struct powercap_zone *pcz, in get_power_limit_uw()
267 static int set_power_limit_uw(struct powercap_zone *pcz, in set_power_limit_uw()
287 static const char *get_constraint_name(struct powercap_zone *pcz, int cid) in get_constraint_name()
292 static int get_max_power_uw(struct powercap_zone *pcz, int id, u64 *max_power) in get_max_power_uw()
367 struct powercap_zone *pcz; in dtpm_register()
Dintel_rapl_common.c167 static int get_energy_counter(struct powercap_zone *power_zone, in get_energy_counter()
190 static int get_max_energy_counter(struct powercap_zone *pcd_dev, u64 *energy) in get_max_energy_counter()
198 static int release_zone(struct powercap_zone *power_zone) in release_zone()
227 static int set_domain_enable(struct powercap_zone *power_zone, bool mode) in set_domain_enable()
243 static int get_domain_enable(struct powercap_zone *power_zone, bool *mode) in get_domain_enable()
327 static int set_power_limit(struct powercap_zone *power_zone, int cid, in set_power_limit()
372 static int get_current_power_limit(struct powercap_zone *power_zone, int cid, in get_current_power_limit()
414 static int set_time_window(struct powercap_zone *power_zone, int cid, in set_time_window()
445 static int get_time_window(struct powercap_zone *power_zone, int cid, in get_time_window()
488 static const char *get_constraint_name(struct powercap_zone *power_zone, in get_constraint_name()
[all …]