Home
last modified time | relevance | path

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

12345678910>>...44

/linux-6.6.21/drivers/net/ipa/
Dipa_sysfs.h9 struct attribute_group;
11 extern const struct attribute_group ipa_attribute_group;
12 extern const struct attribute_group ipa_feature_attribute_group;
13 extern const struct attribute_group ipa_endpoint_id_attribute_group;
14 extern const struct attribute_group ipa_modem_attribute_group;
Dipa_sysfs.c61 const struct attribute_group ipa_attribute_group = {
96 const struct attribute_group ipa_feature_attribute_group = {
146 const struct attribute_group ipa_endpoint_id_attribute_group = {
168 const struct attribute_group ipa_modem_attribute_group = {
/linux-6.6.21/include/linux/
Dsysfs.h84 struct attribute_group { struct
154 static const struct attribute_group *_name##_groups[] = { \
160 static const struct attribute_group _name##_group = { \
166 static const struct attribute_group _name##_group = { \
308 const struct attribute_group *grp);
310 const struct attribute_group **groups);
312 const struct attribute_group **groups);
314 const struct attribute_group *grp);
316 const struct attribute_group *grp);
318 const struct attribute_group **groups);
[all …]
Dcpu.h25 struct attribute_group;
48 extern int cpu_add_dev_attr_group(struct attribute_group *attrs);
49 extern void cpu_remove_dev_attr_group(struct attribute_group *attrs);
81 const struct attribute_group **groups,
Ddevice.h76 const struct attribute_group **groups);
78 const struct attribute_group **groups);
91 const struct attribute_group **groups;
785 const struct attribute_group **groups; /* optional groups */
1182 void *drvdata, const struct attribute_group **groups,
1187 const struct attribute_group **groups);
1189 const struct attribute_group **groups);
1192 const struct attribute_group *grp) in device_add_group()
1194 const struct attribute_group *groups[] = { grp, NULL }; in device_add_group()
1200 const struct attribute_group *grp) in device_remove_group()
[all …]
/linux-6.6.21/drivers/hwmon/
Dvexpress-hwmon.c83 const struct attribute_group **attr_groups;
94 static struct attribute_group vexpress_hwmon_group_volt = {
100 .attr_groups = (const struct attribute_group *[]) {
114 static struct attribute_group vexpress_hwmon_group_amp = {
120 .attr_groups = (const struct attribute_group *[]) {
133 static struct attribute_group vexpress_hwmon_group_temp = {
139 .attr_groups = (const struct attribute_group *[]) {
152 static struct attribute_group vexpress_hwmon_group_power = {
158 .attr_groups = (const struct attribute_group *[]) {
171 static struct attribute_group vexpress_hwmon_group_energy = {
[all …]
/linux-6.6.21/fs/sysfs/
Dgroup.c21 const struct attribute_group *grp) in remove_files()
36 const struct attribute_group *grp, int update) in create_files()
108 const struct attribute_group *grp) in internal_create_group()
176 const struct attribute_group *grp) in sysfs_create_group()
183 const struct attribute_group **groups) in internal_create_groups()
216 const struct attribute_group **groups) in sysfs_create_groups()
234 const struct attribute_group **groups) in sysfs_update_groups()
259 const struct attribute_group *grp) in sysfs_update_group()
274 const struct attribute_group *grp) in sysfs_remove_group()
309 const struct attribute_group **groups) in sysfs_remove_groups()
[all …]
/linux-6.6.21/include/linux/iio/
Diio-opaque.h57 struct attribute_group chan_attr_group;
59 const struct attribute_group **groups;
61 struct attribute_group legacy_scan_el_group;
62 struct attribute_group legacy_buffer_group;
/linux-6.6.21/drivers/peci/
Dsysfs.c43 static const struct attribute_group peci_bus_group = {
47 const struct attribute_group *peci_bus_groups[] = {
75 static const struct attribute_group peci_device_group = {
79 const struct attribute_group *peci_device_groups[] = {
/linux-6.6.21/drivers/rtc/
Dsysfs.c301 static struct attribute_group rtc_attr_group = {
306 static const struct attribute_group *rtc_attr_groups[] = {
311 const struct attribute_group **rtc_get_dev_attribute_groups(void) in rtc_get_dev_attribute_groups()
316 int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps) in rtc_add_groups()
319 const struct attribute_group **groups, **old; in rtc_add_groups()
349 int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp) in rtc_add_group()
351 const struct attribute_group *groups[] = { grp, NULL }; in rtc_add_group()
Drtc-core.h37 const struct attribute_group **rtc_get_dev_attribute_groups(void);
39 static inline const struct attribute_group **rtc_get_dev_attribute_groups(void) in rtc_get_dev_attribute_groups()
/linux-6.6.21/drivers/perf/hisilicon/
Dhisi_uncore_pa_pmu.c316 static const struct attribute_group hisi_pa_pmu_v2_format_group = {
328 static const struct attribute_group hisi_pa_pmu_v2_events_group = {
343 static const struct attribute_group hisi_pa_pmu_v3_events_group = {
354 static const struct attribute_group hisi_h60pa_pmu_events_group = {
366 static const struct attribute_group hisi_pa_pmu_cpumask_attr_group = {
378 static const struct attribute_group hisi_pa_pmu_identifier_group = {
388 static const struct attribute_group *hisi_pa_pmu_v2_attr_groups[] = {
402 static const struct attribute_group *hisi_pa_pmu_v3_attr_groups[] = {
422 static const struct attribute_group *hisi_h60pa_pmu_attr_groups[] = {
Dhisi_uncore_ddrc_pmu.c341 static const struct attribute_group hisi_ddrc_pmu_v1_format_group = {
351 static const struct attribute_group hisi_ddrc_pmu_v2_format_group = {
368 static const struct attribute_group hisi_ddrc_pmu_v1_events_group = {
380 static const struct attribute_group hisi_ddrc_pmu_v2_events_group = {
392 static const struct attribute_group hisi_ddrc_pmu_cpumask_attr_group = {
404 static const struct attribute_group hisi_ddrc_pmu_identifier_group = {
408 static const struct attribute_group *hisi_ddrc_pmu_v1_attr_groups[] = {
416 static const struct attribute_group *hisi_ddrc_pmu_v2_attr_groups[] = {
Dhisi_uncore_hha_pmu.c342 static const struct attribute_group hisi_hha_pmu_v1_format_group = {
356 static const struct attribute_group hisi_hha_pmu_v2_format_group = {
391 static const struct attribute_group hisi_hha_pmu_v1_events_group = {
405 static const struct attribute_group hisi_hha_pmu_v2_events_group = {
417 static const struct attribute_group hisi_hha_pmu_cpumask_attr_group = {
429 static const struct attribute_group hisi_hha_pmu_identifier_group = {
433 static const struct attribute_group *hisi_hha_pmu_v1_attr_groups[] = {
441 static const struct attribute_group *hisi_hha_pmu_v2_attr_groups[] = {
/linux-6.6.21/drivers/base/
Dphysical_location.h12 extern const struct attribute_group dev_attr_physical_location_group;
15 static const struct attribute_group dev_attr_physical_location_group = {};
/linux-6.6.21/drivers/ufs/core/
Dufs-sysfs.h15 extern const struct attribute_group ufs_sysfs_unit_descriptor_group;
16 extern const struct attribute_group ufs_sysfs_lun_attributes_group;
/linux-6.6.21/drivers/s390/scsi/
Dzfcp_ext.h186 extern const struct attribute_group *zfcp_sysfs_adapter_attr_groups[];
187 extern const struct attribute_group *zfcp_unit_attr_groups[];
188 extern const struct attribute_group *zfcp_port_attr_groups[];
190 extern const struct attribute_group *zfcp_sysfs_sdev_attr_groups[];
191 extern const struct attribute_group *zfcp_sysfs_shost_attr_groups[];
/linux-6.6.21/drivers/soc/tegra/fuse/
Dfuse.h40 const struct attribute_group *soc_attr_group;
79 extern const struct attribute_group tegra_soc_attr_group;
127 extern const struct attribute_group tegra194_soc_attr_group;
/linux-6.6.21/drivers/rapidio/
Drio.h50 extern const struct attribute_group *rio_dev_groups[];
51 extern const struct attribute_group *rio_bus_groups[];
52 extern const struct attribute_group *rio_mport_groups[];
Drio-sysfs.c278 static const struct attribute_group rio_dev_group = {
284 const struct attribute_group *rio_dev_groups[] = {
319 static const struct attribute_group rio_bus_group = {
323 const struct attribute_group *rio_bus_groups[] = {
359 static const struct attribute_group rio_mport_group = {
363 const struct attribute_group *rio_mport_groups[] = {
/linux-6.6.21/drivers/iommu/
Diommu-sysfs.c22 static const struct attribute_group devices_attr_group = {
27 static const struct attribute_group *dev_groups[] = {
56 const struct attribute_group **groups, in iommu_device_sysfs_add()
/linux-6.6.21/drivers/soundwire/
Dsysfs_slave.c133 static const struct attribute_group sdw_slave_dev_attr_group = {
188 static const struct attribute_group dp0_group = {
263 static const struct attribute_group sdw_slave_status_attr_group = {
267 const struct attribute_group *sdw_slave_status_attr_groups[] = {
/linux-6.6.21/drivers/iio/trigger/
Diio-trig-sysfs.c71 static const struct attribute_group iio_sysfs_trig_group = {
75 static const struct attribute_group *iio_sysfs_trig_groups[] = {
118 static const struct attribute_group iio_sysfs_trigger_attr_group = {
122 static const struct attribute_group *iio_sysfs_trigger_attr_groups[] = {
/linux-6.6.21/arch/x86/events/
Dmsr.c150 static struct attribute_group group_therm = {
171 static struct attribute_group events_attr_group = {
181 static struct attribute_group format_attr_group = {
186 static const struct attribute_group *attr_groups[] = {
192 static const struct attribute_group *attr_update[] = {
/linux-6.6.21/drivers/accel/habanalabs/common/
Dsysfs.c441 static struct attribute_group hl_dev_attr_group = {
446 static struct attribute_group hl_dev_clks_attr_group;
447 static struct attribute_group hl_dev_vrm_attr_group;
449 static const struct attribute_group *hl_dev_attr_groups[] = {
462 static struct attribute_group hl_dev_inference_attr_group = {
466 static const struct attribute_group *hl_dev_inference_attr_groups[] = {
471 void hl_sysfs_add_dev_clk_attr(struct hl_device *hdev, struct attribute_group *dev_clk_attr_grp) in hl_sysfs_add_dev_clk_attr()
476 void hl_sysfs_add_dev_vrm_attr(struct hl_device *hdev, struct attribute_group *dev_vrm_attr_grp) in hl_sysfs_add_dev_vrm_attr()

12345678910>>...44