Lines Matching refs:attr
71 if (!sscanf(dev_attr->attr.name, "constraint_%d_", &id)) \
96 if (!sscanf(dev_attr->attr.name, "constraint_%d_", &id)) \
165 if (!sscanf(dev_attr->attr.name, "constraint_%d_", &id))
194 dev_attr->attr.name = kasprintf(GFP_KERNEL, "constraint_%d_%s",
196 if (!dev_attr->attr.name)
198 dev_attr->attr.mode = mode;
210 kfree(constraint_attrs[i].power_limit_attr.attr.name);
211 kfree(constraint_attrs[i].time_window_attr.attr.name);
212 kfree(constraint_attrs[i].name_attr.attr.name);
213 kfree(constraint_attrs[i].max_power_attr.attr.name);
214 kfree(constraint_attrs[i].min_power_attr.attr.name);
215 kfree(constraint_attrs[i].max_time_window_attr.attr.name);
216 kfree(constraint_attrs[i].min_time_window_attr.attr.name);
305 &constraint_attrs[i].power_limit_attr.attr;
307 &constraint_attrs[i].time_window_attr.attr;
310 &constraint_attrs[i].name_attr.attr;
313 &constraint_attrs[i].max_power_attr.attr;
316 &constraint_attrs[i].min_power_attr.attr;
319 &constraint_attrs[i].max_time_window_attr.attr;
322 &constraint_attrs[i].min_time_window_attr.attr;
348 struct device_attribute *attr,
364 power_zone->zone_dev_attrs[count++] = &dev_attr_name.attr;
367 &dev_attr_max_energy_range_uj.attr;
370 dev_attr_energy_uj.attr.mode = S_IWUSR | S_IRUSR;
372 dev_attr_energy_uj.attr.mode = S_IRUSR;
374 &dev_attr_energy_uj.attr;
378 &dev_attr_power_uw.attr;
381 &dev_attr_max_power_range_uw.attr;
422 struct device_attribute *attr,
445 struct device_attribute *attr,
471 &dev_attr_enabled.attr,