Home
last modified time | relevance | path

Searched refs:attr_group (Results 1 – 25 of 25) sorted by relevance

/linux-4.1.27/drivers/regulator/
Duserspace-consumer.c104 static const struct attribute_group attr_group = { variable
137 ret = sysfs_create_group(&pdev->dev.kobj, &attr_group); in regulator_userspace_consumer_probe()
157 sysfs_remove_group(&pdev->dev.kobj, &attr_group); in regulator_userspace_consumer_probe()
166 sysfs_remove_group(&pdev->dev.kobj, &attr_group); in regulator_userspace_consumer_remove()
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event_amd_iommu.c405 struct attribute_group *attr_group; in _init_events_attrs() local
411 attr_group = kzalloc(sizeof(struct attribute *) in _init_events_attrs()
412 * (i + 1) + sizeof(*attr_group), GFP_KERNEL); in _init_events_attrs()
413 if (!attr_group) in _init_events_attrs()
416 attrs = (struct attribute **)(attr_group + 1); in _init_events_attrs()
420 attr_group->name = "events"; in _init_events_attrs()
421 attr_group->attrs = attrs; in _init_events_attrs()
422 perf_iommu->events_group = attr_group; in _init_events_attrs()
Dperf_event_intel_uncore.c735 struct attribute_group *attr_group; in uncore_type_init() local
764 attr_group = kzalloc(sizeof(struct attribute *) * (i + 1) + in uncore_type_init()
765 sizeof(*attr_group), GFP_KERNEL); in uncore_type_init()
766 if (!attr_group) in uncore_type_init()
769 attrs = (struct attribute **)(attr_group + 1); in uncore_type_init()
770 attr_group->name = "events"; in uncore_type_init()
771 attr_group->attrs = attrs; in uncore_type_init()
776 type->events_group = attr_group; in uncore_type_init()
/linux-4.1.27/drivers/acpi/
Dpower.c381 struct attribute_group *attr_group) in acpi_power_hide_list() argument
392 attr_group->name, in acpi_power_hide_list()
395 sysfs_remove_group(&adev->dev.kobj, attr_group); in acpi_power_hide_list()
400 struct attribute_group *attr_group) in acpi_power_expose_list() argument
408 ret = sysfs_create_group(&adev->dev.kobj, attr_group); in acpi_power_expose_list()
416 attr_group->name, in acpi_power_expose_list()
420 acpi_power_hide_list(adev, resources, attr_group); in acpi_power_expose_list()
428 struct attribute_group *attr_group, in acpi_power_expose_hide() argument
432 acpi_power_expose_list(adev, resources, attr_group); in acpi_power_expose_hide()
434 acpi_power_hide_list(adev, resources, attr_group); in acpi_power_expose_hide()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dpower.c64 static struct attribute_group attr_group = { variable
73 return sysfs_create_group(power_kobj, &attr_group); in pm_init()
/linux-4.1.27/drivers/memstick/core/
Dmspro_block.c170 struct attribute_group attr_group; member
1027 msb->attr_group.attrs = kcalloc(attr_count + 1, in mspro_block_read_attributes()
1028 sizeof(*msb->attr_group.attrs), in mspro_block_read_attributes()
1030 if (!msb->attr_group.attrs) { in mspro_block_read_attributes()
1034 msb->attr_group.name = "media_attributes"; in mspro_block_read_attributes()
1050 msb->attr_group.attrs[cnt] = &s_attr->dev_attr.attr; in mspro_block_read_attributes()
1196 for (rc = 0; msb->attr_group.attrs[rc]; ++rc) { in mspro_block_init_disk()
1197 s_attr = mspro_from_sysfs_attr(msb->attr_group.attrs[rc]); in mspro_block_init_disk()
1277 if (msb->attr_group.attrs) { in mspro_block_data_clear()
1278 for (cnt = 0; msb->attr_group.attrs[cnt]; ++cnt) { in mspro_block_data_clear()
[all …]
Dms_block.h156 struct attribute_group attr_group; member
/linux-4.1.27/drivers/hwmon/
Diio_hwmon.c33 struct attribute_group attr_group; member
145 st->attr_group.attrs = st->attrs; in iio_hwmon_probe()
146 st->groups[0] = &st->attr_group; in iio_hwmon_probe()
Dcoretemp.c98 struct attribute_group attr_group; member
414 tdata->attr_group.attrs = tdata->attrs; in create_core_attrs()
415 return sysfs_create_group(&dev->kobj, &tdata->attr_group); in create_core_attrs()
560 sysfs_remove_group(&pdata->hwmon_dev->kobj, &tdata->attr_group); in coretemp_remove_core()
/linux-4.1.27/samples/kobject/
Dkobject-example.c107 static struct attribute_group attr_group = { variable
131 retval = sysfs_create_group(example_kobj, &attr_group); in example_init()
/linux-4.1.27/drivers/scsi/
Discsi_boot_sysfs.c306 struct attribute_group *attr_group, in iscsi_boot_create_kobj() argument
330 if (sysfs_create_group(&boot_kobj->kobj, attr_group)) { in iscsi_boot_create_kobj()
341 boot_kobj->attr_group = attr_group; in iscsi_boot_create_kobj()
352 sysfs_remove_group(&boot_kobj->kobj, boot_kobj->attr_group); in iscsi_boot_remove_kobj()
/linux-4.1.27/include/linux/
Discsi_boot_sysfs.h70 struct attribute_group *attr_group; member
Dserial_core.h246 struct attribute_group *attr_group; /* port specific attributes */ member
/linux-4.1.27/drivers/block/aoe/
Daoeblk.c180 static const struct attribute_group attr_group = { variable
225 return sysfs_create_group(&disk_to_dev(d->gd)->kobj, &attr_group); in aoedisk_add_sysfs()
230 sysfs_remove_group(&disk_to_dev(d->gd)->kobj, &attr_group); in aoedisk_rm_sysfs()
/linux-4.1.27/drivers/mtd/
Dsm_ftl.c59 struct attribute_group *attr_group; in sm_create_sysfs_attributes() local
92 attr_group = kzalloc(sizeof(struct attribute_group), GFP_KERNEL); in sm_create_sysfs_attributes()
93 if (!attr_group) in sm_create_sysfs_attributes()
95 attr_group->attrs = attributes; in sm_create_sysfs_attributes()
96 return attr_group; in sm_create_sysfs_attributes()
/linux-4.1.27/drivers/s390/cio/
Dcmf.c127 struct attribute_group *attr_group; member
773 .attr_group = &cmf_attr_group,
1040 .attr_group = &cmf_attr_group_ext,
1232 ret = sysfs_create_group(&cdev->dev.kobj, cmbops->attr_group); in enable_cmf()
1257 sysfs_remove_group(&cdev->dev.kobj, cmbops->attr_group); in disable_cmf()
/linux-4.1.27/fs/ecryptfs/
Dmain.c786 static struct attribute_group attr_group = { variable
800 rc = sysfs_create_group(ecryptfs_kobj, &attr_group); in do_sysfs_registration()
812 sysfs_remove_group(ecryptfs_kobj, &attr_group); in do_sysfs_unregistration()
/linux-4.1.27/drivers/misc/mic/host/
Dmic_device.h102 const struct attribute_group **attr_group; member
Dmic_sysfs.c458 mdev->attr_group = mic_default_groups; in mic_sysfs_init()
Dmic_main.c370 mdev->attr_group, "mic%d", mdev->id); in mic_probe()
/linux-4.1.27/kernel/power/
Dmain.c615 static struct attribute_group attr_group = { variable
639 error = sysfs_create_group(power_kobj, &attr_group); in pm_init()
Dhibernate.c1078 static struct attribute_group attr_group = { variable
1085 return sysfs_create_group(power_kobj, &attr_group); in pm_disk_init()
/linux-4.1.27/drivers/rtc/
Drtc-m41t80.c329 static struct attribute_group attr_group = { variable
335 return sysfs_create_group(&dev->kobj, &attr_group); in m41t80_sysfs_register()
/linux-4.1.27/drivers/tty/serial/
Dserial_core.c2702 if (uport->attr_group) in uart_add_one_port()
2712 if (uport->attr_group) in uart_add_one_port()
2713 uport->tty_groups[1] = uport->attr_group; in uart_add_one_port()
/linux-4.1.27/drivers/tty/serial/8250/
D8250_core.c3028 up->port.attr_group = &serial8250_dev_attr_group; in register_dev_spec_attr_grp()