/linux-master/arch/powerpc/platforms/pseries/ |
H A D | power.c | 54 static const struct attribute_group attr_group = { variable in typeref:struct:attribute_group 63 return sysfs_create_group(power_kobj, &attr_group);
|
/linux-master/samples/kobject/ |
H A D | kobject-example.c | 105 static struct attribute_group attr_group = { variable in typeref:struct:attribute_group 129 retval = sysfs_create_group(example_kobj, &attr_group);
|
/linux-master/drivers/hwmon/ |
H A D | iio_hwmon.c | 24 * @attr_group: the group of attributes 31 struct attribute_group attr_group; member in struct:iio_hwmon_state 153 st->attr_group.attrs = st->attrs; 154 st->groups[0] = &st->attr_group;
|
H A D | coretemp.c | 86 struct attribute_group attr_group; member in struct:temp_data 449 tdata->attr_group.attrs = tdata->attrs; 450 return sysfs_create_group(&dev->kobj, &tdata->attr_group); 613 sysfs_remove_group(&pdata->hwmon_dev->kobj, &tdata->attr_group);
|
/linux-master/drivers/mfd/ |
H A D | gateworks-gsc.c | 153 static struct attribute_group attr_group = { variable in typeref:struct:attribute_group 244 ret = sysfs_create_group(&dev->kobj, &attr_group); 250 sysfs_remove_group(&dev->kobj, &attr_group); 259 sysfs_remove_group(&client->dev.kobj, &attr_group);
|
/linux-master/drivers/acpi/dptf/ |
H A D | dptf_power.c | 174 const struct attribute_group *attr_group; local 185 attr_group = &dptf_power_attribute_group; 187 attr_group = &dptf_battery_attribute_group; 199 attr_group);
|
/linux-master/drivers/regulator/ |
H A D | userspace-consumer.c | 113 static const struct attribute_group attr_group = { variable in typeref:struct:attribute_group 168 ret = sysfs_create_group(&pdev->dev.kobj, &attr_group); 192 sysfs_remove_group(&pdev->dev.kobj, &attr_group); 201 sysfs_remove_group(&pdev->dev.kobj, &attr_group);
|
/linux-master/drivers/memstick/core/ |
H A D | mspro_block.c | 165 struct attribute_group attr_group; member in struct:mspro_block_data 945 msb->attr_group.attrs = kcalloc(attr_count + 1, 946 sizeof(*msb->attr_group.attrs), 948 if (!msb->attr_group.attrs) { 952 msb->attr_group.name = "media_attributes"; 967 msb->attr_group.attrs[cnt] = &s_attr->dev_attr.attr; 1118 for (rc = 0; msb->attr_group.attrs[rc]; ++rc) { 1119 s_attr = mspro_from_sysfs_attr(msb->attr_group.attrs[rc]); 1193 if (msb->attr_group.attrs) { 1194 for (cnt = 0; msb->attr_group [all...] |
H A D | ms_block.h | 152 struct attribute_group attr_group; member in struct:msb_data
|
/linux-master/kernel/trace/ |
H A D | preemptirq_delay_test.c | 185 static struct attribute_group attr_group = { variable in typeref:struct:attribute_group 204 retval = sysfs_create_group(preemptirq_delay_kobj, &attr_group);
|
/linux-master/include/linux/ |
H A D | iscsi_boot_sysfs.h | 69 struct attribute_group *attr_group; member in struct:iscsi_boot_kobj
|
/linux-master/drivers/acpi/ |
H A D | power.c | 538 const struct attribute_group *attr_group) 549 attr_group->name, 552 sysfs_remove_group(&adev->dev.kobj, attr_group); 557 const struct attribute_group *attr_group) 565 ret = sysfs_create_group(&adev->dev.kobj, attr_group); 573 attr_group->name, 577 acpi_power_hide_list(adev, resources, attr_group); 585 const struct attribute_group *attr_group, 589 acpi_power_expose_list(adev, resources, attr_group); 591 acpi_power_hide_list(adev, resources, attr_group); 536 acpi_power_hide_list(struct acpi_device *adev, struct list_head *resources, const struct attribute_group *attr_group) argument 555 acpi_power_expose_list(struct acpi_device *adev, struct list_head *resources, const struct attribute_group *attr_group) argument 583 acpi_power_expose_hide(struct acpi_device *adev, struct list_head *resources, const struct attribute_group *attr_group, bool expose) argument [all...] |
/linux-master/drivers/scsi/ |
H A D | iscsi_boot_sysfs.c | 339 struct attribute_group *attr_group, 363 if (sysfs_create_group(&boot_kobj->kobj, attr_group)) { 374 boot_kobj->attr_group = attr_group; 385 sysfs_remove_group(&boot_kobj->kobj, boot_kobj->attr_group); 338 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
|
/linux-master/drivers/hwtracing/coresight/ |
H A D | coresight-cti.h | 84 * @attr_group: Dynamic attribute group created for this connection. 93 struct attribute_group *attr_group; member in struct:cti_trig_con
|
H A D | coresight-cti-sysfs.c | 1063 tc->attr_group = group; 1072 struct attribute_group *attr_group = NULL; local 1076 attr_group = cti_create_con_sysfs_group(dev, ctidev, con_idx, tc); 1077 if (!attr_group) 1118 attr_group->attrs = tc->con_attrs;
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_pmu.c | 409 struct attribute_group *attr_group, 421 attr_group->attrs[i] = &pmu_attr->attr.attr; 432 static void amdgpu_pmu_create_attrs(struct attribute_group *attr_group, argument 437 amdgpu_pmu_create_event_attrs_by_type(attr_group, pmu_attr, events, 0, 408 amdgpu_pmu_create_event_attrs_by_type( struct attribute_group *attr_group, struct amdgpu_pmu_event_attribute *pmu_attr, struct amdgpu_pmu_attr events[], int s_offset, int e_offset, unsigned int type) argument
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_topology.h | 134 struct attribute_group *attr_group; member in struct:kfd_perf_properties
|
/linux-master/drivers/hwtracing/intel_th/ |
H A D | pti.c | 239 .attr_group = &pti_output_group, 307 .attr_group = &lpp_output_group,
|
/linux-master/arch/powerpc/perf/ |
H A D | imc-pmu.c | 218 * update_events_in_group: Update the "events" information in an attr_group 219 * and assign the attr_group to the pmu "pmu". 223 struct attribute_group *attr_group; local 277 attr_group = kzalloc(sizeof(*attr_group), GFP_KERNEL); 278 if (!attr_group) { 293 kfree(attr_group); 298 attr_group->name = "events"; 299 attr_group->attrs = attrs; 333 pmu->attr_groups[IMC_EVENT_ATTR] = attr_group; [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-sim.c | 347 struct attribute_group *attr_group; local 357 attr_group = devm_kzalloc(dev, sizeof(*attr_group), GFP_KERNEL); 362 if (!attr_group || !attrs || !val_attr || !pull_attr) 365 attr_group->name = devm_kasprintf(dev, GFP_KERNEL, 367 if (!attr_group->name) 391 attr_group->attrs = attrs; 392 chip->attr_groups[i] = attr_group;
|
/linux-master/drivers/s390/cio/ |
H A D | cmf.c | 113 struct attribute_group *attr_group; member in struct:cmb_operations 722 .attr_group = &cmf_attr_group, 975 .attr_group = &cmf_attr_group_ext, 1138 ret = sysfs_create_group(&cdev->dev.kobj, cmbops->attr_group); 1145 sysfs_remove_group(&cdev->dev.kobj, cmbops->attr_group); 1173 sysfs_remove_group(&cdev->dev.kobj, cmbops->attr_group);
|
/linux-master/drivers/staging/greybus/ |
H A D | light.c | 29 struct attribute_group *attr_group; member in struct:gb_channel 272 channel->attr_group = kzalloc(sizeof(*channel->attr_group), GFP_KERNEL); 273 if (!channel->attr_group) 287 channel->attr_group->attrs = channel->attrs; 289 channel->attr_groups[0] = channel->attr_group; 1059 kfree(channel->attr_group);
|
/linux-master/arch/x86/events/intel/ |
H A D | uncore.c | 1016 } *attr_group; local 1019 attr_group = kzalloc(struct_size(attr_group, attrs, i + 1), 1021 if (!attr_group) 1024 attr_group->group.name = "events"; 1025 attr_group->group.attrs = attr_group->attrs; 1028 attr_group->attrs[j] = &type->event_descs[j].attr.attr; 1030 type->events_group = &attr_group->group;
|
/linux-master/drivers/mtd/ |
H A D | sm_ftl.c | 56 struct attribute_group *attr_group; local 89 attr_group = kzalloc(sizeof(struct attribute_group), GFP_KERNEL); 90 if (!attr_group) 92 attr_group->attrs = attributes; 93 return attr_group;
|
/linux-master/fs/ecryptfs/ |
H A D | main.c | 782 static const struct attribute_group attr_group = { variable in typeref:struct:attribute_group 796 rc = sysfs_create_group(ecryptfs_kobj, &attr_group); 808 sysfs_remove_group(ecryptfs_kobj, &attr_group);
|