/Linux-v4.19/drivers/regulator/ |
D | userspace-consumer.c | 104 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-v4.19/drivers/acpi/ |
D | power.c | 381 const 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 const 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 const 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-v4.19/arch/powerpc/platforms/pseries/ |
D | power.c | 66 static struct attribute_group attr_group = { variable 75 return sysfs_create_group(power_kobj, &attr_group); in pm_init()
|
/Linux-v4.19/drivers/memstick/core/ |
D | mspro_block.c | 170 struct attribute_group attr_group; member 1016 msb->attr_group.attrs = kcalloc(attr_count + 1, in mspro_block_read_attributes() 1017 sizeof(*msb->attr_group.attrs), in mspro_block_read_attributes() 1019 if (!msb->attr_group.attrs) { in mspro_block_read_attributes() 1023 msb->attr_group.name = "media_attributes"; in mspro_block_read_attributes() 1038 msb->attr_group.attrs[cnt] = &s_attr->dev_attr.attr; in mspro_block_read_attributes() 1179 for (rc = 0; msb->attr_group.attrs[rc]; ++rc) { in mspro_block_init_disk() 1180 s_attr = mspro_from_sysfs_attr(msb->attr_group.attrs[rc]); in mspro_block_init_disk() 1257 if (msb->attr_group.attrs) { in mspro_block_data_clear() 1258 for (cnt = 0; msb->attr_group.attrs[cnt]; ++cnt) { in mspro_block_data_clear() [all …]
|
D | ms_block.h | 156 struct attribute_group attr_group; member
|
/Linux-v4.19/drivers/hwmon/ |
D | iio_hwmon.c | 32 struct attribute_group attr_group; member 141 st->attr_group.attrs = st->attrs; in iio_hwmon_probe() 142 st->groups[0] = &st->attr_group; in iio_hwmon_probe()
|
D | coretemp.c | 99 struct attribute_group attr_group; member 415 tdata->attr_group.attrs = tdata->attrs; in create_core_attrs() 416 return sysfs_create_group(&dev->kobj, &tdata->attr_group); in create_core_attrs() 536 sysfs_remove_group(&pdata->hwmon_dev->kobj, &tdata->attr_group); in coretemp_remove_core()
|
/Linux-v4.19/samples/kobject/ |
D | kobject-example.c | 105 static struct attribute_group attr_group = { variable 129 retval = sysfs_create_group(example_kobj, &attr_group); in example_init()
|
/Linux-v4.19/drivers/scsi/ |
D | iscsi_boot_sysfs.c | 347 struct attribute_group *attr_group, in iscsi_boot_create_kobj() argument 371 if (sysfs_create_group(&boot_kobj->kobj, attr_group)) { in iscsi_boot_create_kobj() 382 boot_kobj->attr_group = attr_group; in iscsi_boot_create_kobj() 393 sysfs_remove_group(&boot_kobj->kobj, boot_kobj->attr_group); in iscsi_boot_remove_kobj()
|
/Linux-v4.19/arch/powerpc/perf/ |
D | imc-pmu.c | 191 struct attribute_group *attr_group; in update_events_in_group() local 239 attr_group = kzalloc(sizeof(*attr_group), GFP_KERNEL); in update_events_in_group() 240 if (!attr_group) { in update_events_in_group() 255 kfree(attr_group); in update_events_in_group() 260 attr_group->name = "events"; in update_events_in_group() 261 attr_group->attrs = attrs; in update_events_in_group() 289 pmu->attr_groups[IMC_EVENT_ATTR] = attr_group; in update_events_in_group()
|
/Linux-v4.19/arch/x86/events/intel/ |
D | uncore.c | 895 } *attr_group; in uncore_type_init() local 898 attr_group = kzalloc(struct_size(attr_group, attrs, i + 1), in uncore_type_init() 900 if (!attr_group) in uncore_type_init() 903 attr_group->group.name = "events"; in uncore_type_init() 904 attr_group->group.attrs = attr_group->attrs; in uncore_type_init() 907 attr_group->attrs[j] = &type->event_descs[j].attr.attr; in uncore_type_init() 909 type->events_group = &attr_group->group; in uncore_type_init()
|
/Linux-v4.19/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_topology.c | 554 kfree(perf->attr_group); in kfd_remove_sysfs_node_entry() 555 perf->attr_group = NULL; in kfd_remove_sysfs_node_entry() 696 perf->attr_group = kzalloc(sizeof(struct kfd_perf_attr) in kfd_build_sysfs_node_entry() 699 if (!perf->attr_group) in kfd_build_sysfs_node_entry() 702 attrs = (struct attribute **)(perf->attr_group + 1); in kfd_build_sysfs_node_entry() 712 perf->attr_group->name = perf->block_name; in kfd_build_sysfs_node_entry() 713 perf->attr_group->attrs = attrs; in kfd_build_sysfs_node_entry() 714 ret = sysfs_create_group(dev->kobj_perf, perf->attr_group); in kfd_build_sysfs_node_entry()
|
D | kfd_topology.h | 144 struct attribute_group *attr_group; member
|
/Linux-v4.19/drivers/staging/greybus/ |
D | light.c | 31 struct attribute_group *attr_group; member 295 channel->attr_group = kcalloc(1, sizeof(*channel->attr_group), in channel_attr_groups_set() 297 if (!channel->attr_group) in channel_attr_groups_set() 311 channel->attr_group->attrs = channel->attrs; in channel_attr_groups_set() 313 channel->attr_groups[0] = channel->attr_group; in channel_attr_groups_set() 1082 kfree(channel->attr_group); in gb_lights_channel_free()
|
/Linux-v4.19/drivers/misc/mic/bus/ |
D | cosm_bus.h | 56 const struct attribute_group **attr_group; member
|
/Linux-v4.19/drivers/s390/cio/ |
D | cmf.c | 113 struct attribute_group *attr_group; member 721 .attr_group = &cmf_attr_group, 974 .attr_group = &cmf_attr_group_ext, 1142 ret = sysfs_create_group(&cdev->dev.kobj, cmbops->attr_group); in enable_cmf() 1149 sysfs_remove_group(&cdev->dev.kobj, cmbops->attr_group); in enable_cmf() 1177 sysfs_remove_group(&cdev->dev.kobj, cmbops->attr_group); in __disable_cmf()
|
/Linux-v4.19/drivers/hwtracing/intel_th/ |
D | pti.c | 239 .attr_group = &pti_output_group, 309 .attr_group = &lpp_output_group,
|
D | core.c | 74 if (thdrv->attr_group) { in intel_th_probe() 75 ret = sysfs_create_group(&thdev->dev.kobj, thdrv->attr_group); in intel_th_probe() 146 if (thdrv->attr_group) in intel_th_remove() 147 sysfs_remove_group(&thdev->dev.kobj, thdrv->attr_group); in intel_th_remove()
|
D | intel_th.h | 169 struct attribute_group *attr_group; member
|
/Linux-v4.19/include/linux/ |
D | iscsi_boot_sysfs.h | 77 struct attribute_group *attr_group; member
|
/Linux-v4.19/drivers/block/aoe/ |
D | aoeblk.c | 180 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-v4.19/drivers/mtd/ |
D | sm_ftl.c | 59 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-v4.19/fs/ecryptfs/ |
D | main.c | 784 static const struct attribute_group attr_group = { variable 798 rc = sysfs_create_group(ecryptfs_kobj, &attr_group); in do_sysfs_registration() 810 sysfs_remove_group(ecryptfs_kobj, &attr_group); in do_sysfs_unregistration()
|
/Linux-v4.19/kernel/power/ |
D | main.c | 792 static const struct attribute_group attr_group = { variable 817 error = sysfs_create_group(power_kobj, &attr_group); in pm_init()
|
D | hibernate.c | 1149 static const struct attribute_group attr_group = { variable 1156 return sysfs_create_group(power_kobj, &attr_group); in pm_disk_init()
|