Lines Matching refs:s_attr
89 struct sensor_device_attribute s_attr;
285 iattr->s_attr.dev_attr.attr.name = iattr->name;
286 iattr->s_attr.dev_attr.attr.mode = 0444;
287 iattr->s_attr.dev_attr.show = show_label;
288 iattr->s_attr.index = k;
289 sysfs_attr_init(&iattr->s_attr.dev_attr.attr);
291 &iattr->s_attr.dev_attr);
300 iattr->s_attr.dev_attr.attr.name = iattr->name;
301 iattr->s_attr.dev_attr.attr.mode = 0444;
302 iattr->s_attr.dev_attr.show = show_amb_temp;
303 iattr->s_attr.index = k;
304 sysfs_attr_init(&iattr->s_attr.dev_attr.attr);
306 &iattr->s_attr.dev_attr);
315 iattr->s_attr.dev_attr.attr.name = iattr->name;
316 iattr->s_attr.dev_attr.attr.mode = 0644;
317 iattr->s_attr.dev_attr.show = show_amb_min;
318 iattr->s_attr.dev_attr.store = store_amb_min;
319 iattr->s_attr.index = k;
320 sysfs_attr_init(&iattr->s_attr.dev_attr.attr);
322 &iattr->s_attr.dev_attr);
331 iattr->s_attr.dev_attr.attr.name = iattr->name;
332 iattr->s_attr.dev_attr.attr.mode = 0644;
333 iattr->s_attr.dev_attr.show = show_amb_mid;
334 iattr->s_attr.dev_attr.store = store_amb_mid;
335 iattr->s_attr.index = k;
336 sysfs_attr_init(&iattr->s_attr.dev_attr.attr);
338 &iattr->s_attr.dev_attr);
347 iattr->s_attr.dev_attr.attr.name = iattr->name;
348 iattr->s_attr.dev_attr.attr.mode = 0644;
349 iattr->s_attr.dev_attr.show = show_amb_max;
350 iattr->s_attr.dev_attr.store = store_amb_max;
351 iattr->s_attr.index = k;
352 sysfs_attr_init(&iattr->s_attr.dev_attr.attr);
354 &iattr->s_attr.dev_attr);
363 iattr->s_attr.dev_attr.attr.name = iattr->name;
364 iattr->s_attr.dev_attr.attr.mode = 0444;
365 iattr->s_attr.dev_attr.show = show_amb_alarm;
366 iattr->s_attr.index = k;
367 sysfs_attr_init(&iattr->s_attr.dev_attr.attr);
369 &iattr->s_attr.dev_attr);
391 device_remove_file(&pdev->dev, &data->attrs[i].s_attr.dev_attr);
566 device_remove_file(&pdev->dev, &data->attrs[i].s_attr.dev_attr);