/drivers/regulator/ |
H A D | userspace-consumer.c | 104 static const struct attribute_group attr_group = { variable in typeref:struct:attribute_group 135 ret = sysfs_create_group(&pdev->dev.kobj, &attr_group); 155 sysfs_remove_group(&pdev->dev.kobj, &attr_group); 169 sysfs_remove_group(&pdev->dev.kobj, &attr_group);
|
/drivers/staging/iio/ |
H A D | iio_hwmon.c | 25 * @attr_group: the group of attributes 32 struct attribute_group attr_group; member in struct:iio_hwmon_state 170 st->attr_group.attrs = st->attrs; 172 ret = sysfs_create_group(&pdev->dev.kobj, &st->attr_group); 184 sysfs_remove_group(&pdev->dev.kobj, &st->attr_group); 201 sysfs_remove_group(&pdev->dev.kobj, &st->attr_group);
|
/drivers/scsi/ |
H A D | iscsi_boot_sysfs.c | 306 struct attribute_group *attr_group, 330 if (sysfs_create_group(&boot_kobj->kobj, attr_group)) { 341 boot_kobj->attr_group = attr_group; 352 sysfs_remove_group(&boot_kobj->kobj, boot_kobj->attr_group); 305 iscsi_boot_create_kobj(struct iscsi_boot_kset *boot_kset, struct attribute_group *attr_group, const char *name, int index, void *data, ssize_t (*show) (void *data, int type, char *buf), umode_t (*is_visible) (void *data, int type), void (*release) (void *data)) argument
|
/drivers/memstick/core/ |
H A D | mspro_block.c | 170 struct attribute_group attr_group; member in struct:mspro_block_data 1028 msb->attr_group.attrs = kzalloc((attr_count + 1) 1031 if (!msb->attr_group.attrs) { 1035 msb->attr_group.name = "media_attributes"; 1051 msb->attr_group.attrs[cnt] = &s_attr->dev_attr.attr; 1197 for (rc = 0; msb->attr_group.attrs[rc]; ++rc) { 1198 s_attr = mspro_from_sysfs_attr(msb->attr_group.attrs[rc]); 1289 if (msb->attr_group.attrs) { 1290 for (cnt = 0; msb->attr_group.attrs[cnt]; ++cnt) { 1291 s_attr = mspro_from_sysfs_attr(msb->attr_group [all...] |
/drivers/block/aoe/ |
H A D | aoeblk.c | 111 static const struct attribute_group attr_group = { variable in typeref:struct:attribute_group 118 return sysfs_create_group(&disk_to_dev(d->gd)->kobj, &attr_group); 123 sysfs_remove_group(&disk_to_dev(d->gd)->kobj, &attr_group);
|
/drivers/input/touchscreen/ |
H A D | ads7846.c | 102 struct attribute_group *attr_group; member in struct:ads7846 533 ts->attr_group = &ads7846_attr_group; 536 ts->attr_group = &ads7845_attr_group; 539 ts->attr_group = &ads7843_attr_group; 546 err = sysfs_create_group(&spi->dev.kobj, ts->attr_group); 552 sysfs_remove_group(&spi->dev.kobj, ts->attr_group); 564 sysfs_remove_group(&spi->dev.kobj, ts->attr_group);
|
/drivers/mtd/ |
H A D | sm_ftl.c | 59 struct attribute_group *attr_group; local 95 attr_group = kzalloc(sizeof(struct attribute_group), GFP_KERNEL); 96 if (!attr_group) 98 attr_group->attrs = attributes; 99 return attr_group;
|
/drivers/s390/cio/ |
H A D | cmf.c | 129 struct attribute_group *attr_group; member in struct:cmb_operations 775 .attr_group = &cmf_attr_group, 1042 .attr_group = &cmf_attr_group_ext, 1234 ret = sysfs_create_group(&cdev->dev.kobj, cmbops->attr_group); 1259 sysfs_remove_group(&cdev->dev.kobj, cmbops->attr_group);
|
/drivers/char/tpm/ |
H A D | tpm.h | 90 struct attribute_group *attr_group; member in struct:tpm_vendor_specific
|
H A D | tpm_atmel.c | 151 .attr_group = &atmel_attr_grp,
|
H A D | tpm_nsc.c | 262 .attr_group = &nsc_attr_grp,
|
H A D | tpm_infineon.c | 405 .attr_group = &inf_attr_grp,
|
H A D | tpm.c | 1256 sysfs_remove_group(&dev->kobj, chip->vendor.attr_group); 1412 if (sysfs_create_group(&dev->kobj, chip->vendor.attr_group)) {
|
H A D | tpm_tis.c | 449 .attr_group = &tis_attr_grp,
|
/drivers/rtc/ |
H A D | rtc-m41t80.c | 468 static struct attribute_group attr_group = { variable in typeref:struct:attribute_group 474 return sysfs_create_group(&dev->kobj, &attr_group);
|