Lines Matching defs:attrs
1970 struct device_attribute attrs[2];
2081 sysfs_attr_init(&bcare_ctl->attrs[0].attr);
2082 bcare_ctl->attrs[0].attr.name = "battery_care_limiter";
2083 bcare_ctl->attrs[0].attr.mode = S_IRUGO | S_IWUSR;
2084 bcare_ctl->attrs[0].show = sony_nc_battery_care_limit_show;
2085 bcare_ctl->attrs[0].store = sony_nc_battery_care_limit_store;
2087 ret = device_create_file(&pd->dev, &bcare_ctl->attrs[0]);
2095 sysfs_attr_init(&bcare_ctl->attrs[1].attr);
2096 bcare_ctl->attrs[1].attr.name = "battery_care_health";
2097 bcare_ctl->attrs[1].attr.mode = S_IRUGO;
2098 bcare_ctl->attrs[1].show = sony_nc_battery_care_health_show;
2100 ret = device_create_file(&pd->dev, &bcare_ctl->attrs[1]);
2107 device_remove_file(&pd->dev, &bcare_ctl->attrs[0]);
2119 device_remove_file(&pd->dev, &bcare_ctl->attrs[0]);
2121 device_remove_file(&pd->dev, &bcare_ctl->attrs[1]);
2304 struct device_attribute attrs[LID_RESUME_MAX];
2330 if (&lid_ctl->attrs[pos].attr == &attr->attr)
2358 if (&lid_ctl->attrs[pos].attr == &attr->attr)
2382 sysfs_attr_init(&lid_ctl->attrs[0].attr);
2383 lid_ctl->attrs[LID_RESUME_S5].attr.name = "lid_resume_S5";
2384 lid_ctl->attrs[LID_RESUME_S5].attr.mode = S_IRUGO | S_IWUSR;
2385 lid_ctl->attrs[LID_RESUME_S5].show = sony_nc_lid_resume_show;
2386 lid_ctl->attrs[LID_RESUME_S5].store = sony_nc_lid_resume_store;
2389 sysfs_attr_init(&lid_ctl->attrs[1].attr);
2390 lid_ctl->attrs[LID_RESUME_S4].attr.name = "lid_resume_S4";
2391 lid_ctl->attrs[LID_RESUME_S4].attr.mode = S_IRUGO | S_IWUSR;
2392 lid_ctl->attrs[LID_RESUME_S4].show = sony_nc_lid_resume_show;
2393 lid_ctl->attrs[LID_RESUME_S4].store = sony_nc_lid_resume_store;
2395 sysfs_attr_init(&lid_ctl->attrs[2].attr);
2396 lid_ctl->attrs[LID_RESUME_S3].attr.name = "lid_resume_S3";
2397 lid_ctl->attrs[LID_RESUME_S3].attr.mode = S_IRUGO | S_IWUSR;
2398 lid_ctl->attrs[LID_RESUME_S3].show = sony_nc_lid_resume_show;
2399 lid_ctl->attrs[LID_RESUME_S3].store = sony_nc_lid_resume_store;
2402 lid_ctl->attrs[i].attr.name; i++) {
2403 result = device_create_file(&pd->dev, &lid_ctl->attrs[i]);
2412 device_remove_file(&pd->dev, &lid_ctl->attrs[i]);
2426 if (!lid_ctl->attrs[i].attr.name)
2429 device_remove_file(&pd->dev, &lid_ctl->attrs[i]);
4012 .attrs = spic_attributes
4657 /* pf attrs */