Lines Matching refs:power_zone

201 	container_of(_zone, struct rapl_domain, power_zone)
276 static int get_energy_counter(struct powercap_zone *power_zone, in get_energy_counter() argument
286 rd = power_zone_to_rapl_domain(power_zone); in get_energy_counter()
307 static int release_zone(struct powercap_zone *power_zone) in release_zone() argument
309 struct rapl_domain *rd = power_zone_to_rapl_domain(power_zone); in release_zone()
336 static int set_domain_enable(struct powercap_zone *power_zone, bool mode) in set_domain_enable() argument
338 struct rapl_domain *rd = power_zone_to_rapl_domain(power_zone); in set_domain_enable()
351 static int get_domain_enable(struct powercap_zone *power_zone, bool *mode) in get_domain_enable() argument
353 struct rapl_domain *rd = power_zone_to_rapl_domain(power_zone); in get_domain_enable()
434 static int set_power_limit(struct powercap_zone *power_zone, int cid, in set_power_limit() argument
443 rd = power_zone_to_rapl_domain(power_zone); in set_power_limit()
454 static int get_current_power_limit(struct powercap_zone *power_zone, int cid, in get_current_power_limit() argument
463 rd = power_zone_to_rapl_domain(power_zone); in get_current_power_limit()
475 static int set_time_window(struct powercap_zone *power_zone, int cid, in set_time_window() argument
483 rd = power_zone_to_rapl_domain(power_zone); in set_time_window()
492 static int get_time_window(struct powercap_zone *power_zone, int cid, in get_time_window() argument
501 rd = power_zone_to_rapl_domain(power_zone); in get_time_window()
513 static const char *get_constraint_name(struct powercap_zone *power_zone, in get_constraint_name() argument
519 rd = power_zone_to_rapl_domain(power_zone); in get_constraint_name()
527 static int get_max_power(struct powercap_zone *power_zone, int cid, u64 *data) in get_max_power() argument
535 rd = power_zone_to_rapl_domain(power_zone); in get_max_power()
1306 struct powercap_zone *power_zone = NULL; in rapl_package_register_powercap() local
1317 power_zone = powercap_register_zone(&rd->power_zone, in rapl_package_register_powercap()
1321 if (IS_ERR(power_zone)) { in rapl_package_register_powercap()
1324 return PTR_ERR(power_zone); in rapl_package_register_powercap()
1327 rp->power_zone = power_zone; in rapl_package_register_powercap()
1332 if (!power_zone) { in rapl_package_register_powercap()
1338 struct powercap_zone *parent = rp->power_zone; in rapl_package_register_powercap()
1346 power_zone = powercap_register_zone(&rd->power_zone, in rapl_package_register_powercap()
1352 if (IS_ERR(power_zone)) { in rapl_package_register_powercap()
1355 ret = PTR_ERR(power_zone); in rapl_package_register_powercap()
1369 &rd->power_zone); in rapl_package_register_powercap()
1523 &rd->power_zone); in rapl_remove_package()
1527 &rd_package->power_zone); in rapl_remove_package()
1611 if (!rp->power_zone) in power_limit_state_save()
1613 rd = power_zone_to_rapl_domain(rp->power_zone); in power_limit_state_save()
1632 if (!rp->power_zone) in power_limit_state_restore()
1634 rd = power_zone_to_rapl_domain(rp->power_zone); in power_limit_state_restore()