/linux-6.6.21/drivers/net/ipa/ |
D | ipa_sysfs.h | 9 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;
|
D | ipa_sysfs.c | 61 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/ |
D | sysfs.h | 84 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 …]
|
D | cpu.h | 25 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,
|
D | device.h | 76 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/ |
D | vexpress-hwmon.c | 83 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/ |
D | group.c | 21 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/ |
D | iio-opaque.h | 57 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/ |
D | sysfs.c | 43 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/ |
D | sysfs.c | 301 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()
|
D | rtc-core.h | 37 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/ |
D | hisi_uncore_pa_pmu.c | 316 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[] = {
|
D | hisi_uncore_ddrc_pmu.c | 341 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[] = {
|
D | hisi_uncore_hha_pmu.c | 342 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/ |
D | physical_location.h | 12 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/ |
D | ufs-sysfs.h | 15 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/ |
D | zfcp_ext.h | 186 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/ |
D | fuse.h | 40 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/ |
D | rio.h | 50 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[];
|
D | rio-sysfs.c | 278 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/ |
D | iommu-sysfs.c | 22 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/ |
D | sysfs_slave.c | 133 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/ |
D | iio-trig-sysfs.c | 71 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/ |
D | msr.c | 150 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/ |
D | sysfs.c | 441 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()
|