Lines Matching refs:ops

39 	if (power_zone->ops->get_##_attr) { \
40 if (!power_zone->ops->get_##_attr(power_zone, &value)) \
62 if (power_zone->ops->reset_##_attr) { \
63 if (!power_zone->ops->reset_##_attr(power_zone)) \
87 if (pconst && pconst->ops && pconst->ops->get_##_attr) { \
88 if (!pconst->ops->get_##_attr(power_zone, id, &value)) \
115 if (pconst && pconst->ops && pconst->ops->set_##_attr) { \
116 if (!pconst->ops->set_##_attr(power_zone, id, value)) \
182 if (pconst && pconst->ops && pconst->ops->get_name) { in show_constraint_name()
183 name = pconst->ops->get_name(power_zone, id); in show_constraint_name()
313 pconst->ops = const_ops; in create_constraints()
320 if (pconst->ops->get_name) in create_constraints()
323 if (pconst->ops->get_max_power_uw) in create_constraints()
326 if (pconst->ops->get_min_power_uw) in create_constraints()
329 if (pconst->ops->get_max_time_window_us) in create_constraints()
332 if (pconst->ops->get_min_time_window_us) in create_constraints()
377 if (power_zone->ops->get_max_energy_range_uj) in create_power_zone_common_attributes()
380 if (power_zone->ops->get_energy_uj) { in create_power_zone_common_attributes()
381 if (power_zone->ops->reset_energy_uj) in create_power_zone_common_attributes()
388 if (power_zone->ops->get_power_uw) in create_power_zone_common_attributes()
391 if (power_zone->ops->get_max_power_range_uw) in create_power_zone_common_attributes()
414 if (power_zone->ops->release) in powercap_release()
415 power_zone->ops->release(power_zone); in powercap_release()
426 if (control_type->ops && control_type->ops->release) in powercap_release()
427 control_type->ops->release(control_type); in powercap_release()
442 if (power_zone->ops->get_enable) in enabled_show()
443 if (power_zone->ops->get_enable(power_zone, &mode)) in enabled_show()
448 if (control_type->ops && control_type->ops->get_enable) in enabled_show()
449 if (control_type->ops->get_enable(control_type, &mode)) in enabled_show()
466 if (power_zone->ops->set_enable) in enabled_store()
467 if (!power_zone->ops->set_enable(power_zone, mode)) in enabled_store()
472 if (control_type->ops && control_type->ops->set_enable) in enabled_store()
473 if (!control_type->ops->set_enable(control_type, mode)) in enabled_store()
499 const struct powercap_zone_ops *ops, in powercap_register_zone() argument
506 if (!name || !control_type || !ops || in powercap_register_zone()
508 (!ops->get_energy_uj && !ops->get_power_uw) || in powercap_register_zone()
513 if (!ops->release) in powercap_register_zone()
522 power_zone->ops = ops; in powercap_register_zone()
613 const struct powercap_control_type_ops *ops) in powercap_register_control_type() argument
620 if (!ops || !ops->release) in powercap_register_control_type()
630 control_type->ops = ops; in powercap_register_control_type()