Lines Matching refs:iattr
286 struct i5k_device_attribute *iattr; in i5k_amb_hwmon_init() local
294 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
295 snprintf(iattr->name, AMB_SYSFS_NAME_LEN, in i5k_amb_hwmon_init()
297 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init()
298 iattr->s_attr.dev_attr.attr.mode = S_IRUGO; in i5k_amb_hwmon_init()
299 iattr->s_attr.dev_attr.show = show_label; in i5k_amb_hwmon_init()
300 iattr->s_attr.index = k; in i5k_amb_hwmon_init()
301 sysfs_attr_init(&iattr->s_attr.dev_attr.attr); in i5k_amb_hwmon_init()
303 &iattr->s_attr.dev_attr); in i5k_amb_hwmon_init()
309 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
310 snprintf(iattr->name, AMB_SYSFS_NAME_LEN, in i5k_amb_hwmon_init()
312 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init()
313 iattr->s_attr.dev_attr.attr.mode = S_IRUGO; in i5k_amb_hwmon_init()
314 iattr->s_attr.dev_attr.show = show_amb_temp; in i5k_amb_hwmon_init()
315 iattr->s_attr.index = k; in i5k_amb_hwmon_init()
316 sysfs_attr_init(&iattr->s_attr.dev_attr.attr); in i5k_amb_hwmon_init()
318 &iattr->s_attr.dev_attr); in i5k_amb_hwmon_init()
324 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
325 snprintf(iattr->name, AMB_SYSFS_NAME_LEN, in i5k_amb_hwmon_init()
327 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init()
328 iattr->s_attr.dev_attr.attr.mode = S_IWUSR | S_IRUGO; in i5k_amb_hwmon_init()
329 iattr->s_attr.dev_attr.show = show_amb_min; in i5k_amb_hwmon_init()
330 iattr->s_attr.dev_attr.store = store_amb_min; in i5k_amb_hwmon_init()
331 iattr->s_attr.index = k; in i5k_amb_hwmon_init()
332 sysfs_attr_init(&iattr->s_attr.dev_attr.attr); in i5k_amb_hwmon_init()
334 &iattr->s_attr.dev_attr); in i5k_amb_hwmon_init()
340 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
341 snprintf(iattr->name, AMB_SYSFS_NAME_LEN, in i5k_amb_hwmon_init()
343 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init()
344 iattr->s_attr.dev_attr.attr.mode = S_IWUSR | S_IRUGO; in i5k_amb_hwmon_init()
345 iattr->s_attr.dev_attr.show = show_amb_mid; in i5k_amb_hwmon_init()
346 iattr->s_attr.dev_attr.store = store_amb_mid; in i5k_amb_hwmon_init()
347 iattr->s_attr.index = k; in i5k_amb_hwmon_init()
348 sysfs_attr_init(&iattr->s_attr.dev_attr.attr); in i5k_amb_hwmon_init()
350 &iattr->s_attr.dev_attr); in i5k_amb_hwmon_init()
356 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
357 snprintf(iattr->name, AMB_SYSFS_NAME_LEN, in i5k_amb_hwmon_init()
359 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init()
360 iattr->s_attr.dev_attr.attr.mode = S_IWUSR | S_IRUGO; in i5k_amb_hwmon_init()
361 iattr->s_attr.dev_attr.show = show_amb_max; in i5k_amb_hwmon_init()
362 iattr->s_attr.dev_attr.store = store_amb_max; in i5k_amb_hwmon_init()
363 iattr->s_attr.index = k; in i5k_amb_hwmon_init()
364 sysfs_attr_init(&iattr->s_attr.dev_attr.attr); in i5k_amb_hwmon_init()
366 &iattr->s_attr.dev_attr); in i5k_amb_hwmon_init()
372 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
373 snprintf(iattr->name, AMB_SYSFS_NAME_LEN, in i5k_amb_hwmon_init()
375 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init()
376 iattr->s_attr.dev_attr.attr.mode = S_IRUGO; in i5k_amb_hwmon_init()
377 iattr->s_attr.dev_attr.show = show_amb_alarm; in i5k_amb_hwmon_init()
378 iattr->s_attr.index = k; in i5k_amb_hwmon_init()
379 sysfs_attr_init(&iattr->s_attr.dev_attr.attr); in i5k_amb_hwmon_init()
381 &iattr->s_attr.dev_attr); in i5k_amb_hwmon_init()