Lines Matching refs:power_zone

205 	container_of(_zone, struct rapl_domain, power_zone)
280 static int get_energy_counter(struct powercap_zone *power_zone, in get_energy_counter() argument
290 rd = power_zone_to_rapl_domain(power_zone); in get_energy_counter()
311 static int release_zone(struct powercap_zone *power_zone) in release_zone() argument
313 struct rapl_domain *rd = power_zone_to_rapl_domain(power_zone); in release_zone()
340 static int set_domain_enable(struct powercap_zone *power_zone, bool mode) in set_domain_enable() argument
342 struct rapl_domain *rd = power_zone_to_rapl_domain(power_zone); in set_domain_enable()
357 pr_debug("%s cannot be %s\n", power_zone->name, in set_domain_enable()
371 static int get_domain_enable(struct powercap_zone *power_zone, bool *mode) in get_domain_enable() argument
373 struct rapl_domain *rd = power_zone_to_rapl_domain(power_zone); in get_domain_enable()
454 static int set_power_limit(struct powercap_zone *power_zone, int cid, in set_power_limit() argument
463 rd = power_zone_to_rapl_domain(power_zone); in set_power_limit()
474 static int get_current_power_limit(struct powercap_zone *power_zone, int cid, in get_current_power_limit() argument
483 rd = power_zone_to_rapl_domain(power_zone); in get_current_power_limit()
495 static int set_time_window(struct powercap_zone *power_zone, int cid, in set_time_window() argument
503 rd = power_zone_to_rapl_domain(power_zone); in set_time_window()
512 static int get_time_window(struct powercap_zone *power_zone, int cid, in get_time_window() argument
521 rd = power_zone_to_rapl_domain(power_zone); in get_time_window()
533 static const char *get_constraint_name(struct powercap_zone *power_zone, in get_constraint_name() argument
539 rd = power_zone_to_rapl_domain(power_zone); in get_constraint_name()
547 static int get_max_power(struct powercap_zone *power_zone, int cid, u64 *data) in get_max_power() argument
555 rd = power_zone_to_rapl_domain(power_zone); in get_max_power()
1338 struct powercap_zone *power_zone = NULL; in rapl_package_register_powercap() local
1349 power_zone = powercap_register_zone(&rd->power_zone, in rapl_package_register_powercap()
1353 if (IS_ERR(power_zone)) { in rapl_package_register_powercap()
1356 return PTR_ERR(power_zone); in rapl_package_register_powercap()
1359 rp->power_zone = power_zone; in rapl_package_register_powercap()
1364 if (!power_zone) { in rapl_package_register_powercap()
1370 struct powercap_zone *parent = rp->power_zone; in rapl_package_register_powercap()
1378 power_zone = powercap_register_zone(&rd->power_zone, in rapl_package_register_powercap()
1384 if (IS_ERR(power_zone)) { in rapl_package_register_powercap()
1387 ret = PTR_ERR(power_zone); in rapl_package_register_powercap()
1401 &rd->power_zone); in rapl_package_register_powercap()
2134 &rd->power_zone); in rapl_remove_package_cpuslocked()
2138 &rd_package->power_zone); in rapl_remove_package_cpuslocked()
2270 if (!rp->power_zone) in power_limit_state_save()
2272 rd = power_zone_to_rapl_domain(rp->power_zone); in power_limit_state_save()
2291 if (!rp->power_zone) in power_limit_state_restore()
2293 rd = power_zone_to_rapl_domain(rp->power_zone); in power_limit_state_restore()