arch/arc/kernel/perf_event.c
203
const struct attribute_group *attr_groups[ARCPMU_NR_ATTR_GR + 1];
arch/arc/kernel/perf_event.c
639
static struct attribute_group arc_pmu_format_attr_gr = {
arch/arc/kernel/perf_event.c
659
static struct attribute_group arc_pmu_events_attr_gr = {
arch/arm/common/bL_switcher.c
713
static struct attribute_group bL_switcher_attr_group = {
arch/arm/mach-imx/mmdc.c
141
static struct attribute_group mmdc_pmu_cpumask_attr_group = {
arch/arm/mach-imx/mmdc.c
159
static struct attribute_group mmdc_pmu_events_attr_group = {
arch/arm/mach-imx/mmdc.c
173
static struct attribute_group mmdc_pmu_format_attr_group = {
arch/arm/mach-imx/mmdc.c
178
static const struct attribute_group *attr_groups[] = {
arch/arm/mm/cache-l2x0-pmu.c
384
static struct attribute_group l2x0_pmu_event_attrs_group = {
arch/arm/mm/cache-l2x0-pmu.c
404
static struct attribute_group l2x0_pmu_cpumask_attr_group = {
arch/arm/mm/cache-l2x0-pmu.c
408
static const struct attribute_group *l2x0_pmu_attr_groups[] = {
arch/arm64/kernel/cpuinfo.c
344
static const struct attribute_group cpuregs_attr_group = {
arch/arm64/kernel/cpuinfo.c
354
static const struct attribute_group sme_cpuregs_attr_group = {
arch/mips/alchemy/devboards/pm.c
227
static struct attribute_group db1x_pmattr_group = {
arch/powerpc/include/asm/imc-pmu.h
125
const struct attribute_group *attr_groups[4];
arch/powerpc/include/asm/perf_event_server.h
54
const struct attribute_group **attr_groups;
arch/powerpc/include/asm/spu.h
252
int spu_add_dev_attr_group(const struct attribute_group *attrs);
arch/powerpc/include/asm/spu.h
253
void spu_remove_dev_attr_group(const struct attribute_group *attrs);
arch/powerpc/kernel/iommu.c
1276
static struct attribute_group spapr_tce_iommu_group = {
arch/powerpc/kernel/iommu.c
1281
static const struct attribute_group *spapr_tce_iommu_groups[] = {
arch/powerpc/kernel/secvar-sysfs.c
123
static const struct attribute_group secvar_attr_group = {
arch/powerpc/kernel/sysfs.c
1070
int cpu_add_dev_attr_group(struct attribute_group *attrs)
arch/powerpc/kernel/sysfs.c
1104
void cpu_remove_dev_attr_group(struct attribute_group *attrs)
arch/powerpc/perf/core-book3s.c
2538
static const struct attribute_group pmu_caps_group = {
arch/powerpc/perf/core-book3s.c
2543
static const struct attribute_group *pmu_caps_groups[] = {
arch/powerpc/perf/generic-compat-pmu.c
133
static const struct attribute_group generic_compat_pmu_events_group = {
arch/powerpc/perf/generic-compat-pmu.c
149
static const struct attribute_group generic_compat_pmu_format_group = {
arch/powerpc/perf/generic-compat-pmu.c
158
static struct attribute_group generic_compat_pmu_caps_group = {
arch/powerpc/perf/generic-compat-pmu.c
163
static const struct attribute_group *generic_compat_pmu_attr_groups[] = {
arch/powerpc/perf/hv-24x7.c
1126
static const struct attribute_group cpumask_attr_group = {
arch/powerpc/perf/hv-24x7.c
1140
static const struct attribute_group if_group = {
arch/powerpc/perf/hv-24x7.c
1146
static const struct attribute_group *attr_groups[] = {
arch/powerpc/perf/hv-24x7.c
194
static const struct attribute_group format_group = {
arch/powerpc/perf/hv-24x7.c
199
static struct attribute_group event_group = {
arch/powerpc/perf/hv-24x7.c
204
static struct attribute_group event_desc_group = {
arch/powerpc/perf/hv-24x7.c
209
static struct attribute_group event_long_desc_group = {
arch/powerpc/perf/hv-gpci.c
662
static const struct attribute_group cpumask_attr_group = {
arch/powerpc/perf/hv-gpci.c
666
static const struct attribute_group interface_group = {
arch/powerpc/perf/hv-gpci.c
671
static const struct attribute_group *attr_groups[] = {
arch/powerpc/perf/hv-gpci.c
68
static const struct attribute_group format_group = {
arch/powerpc/perf/hv-gpci.c
73
static struct attribute_group event_group = {
arch/powerpc/perf/imc-pmu.c
130
static const struct attribute_group imc_pmu_cpumask_attr_group = {
arch/powerpc/perf/imc-pmu.c
223
struct attribute_group *attr_group;
arch/powerpc/perf/imc-pmu.c
76
static const struct attribute_group imc_format_group = {
arch/powerpc/perf/imc-pmu.c
95
static const struct attribute_group trace_imc_format_group = {
arch/powerpc/perf/isa207-common.c
40
const struct attribute_group isa207_pmu_format_group = {
arch/powerpc/perf/kvm-hv-pmu.c
80
static const struct attribute_group kvmppc_pmu_events_group = {
arch/powerpc/perf/kvm-hv-pmu.c
91
static struct attribute_group kvmppc_pmu_format_group = {
arch/powerpc/perf/kvm-hv-pmu.c
96
static const struct attribute_group *kvmppc_pmu_attr_groups[] = {
arch/powerpc/perf/power10-pmu.c
203
static const struct attribute_group power10_pmu_events_group_dd1 = {
arch/powerpc/perf/power10-pmu.c
208
static const struct attribute_group power10_pmu_events_group = {
arch/powerpc/perf/power10-pmu.c
256
static const struct attribute_group power10_pmu_format_group = {
arch/powerpc/perf/power10-pmu.c
265
static struct attribute_group power10_pmu_caps_group = {
arch/powerpc/perf/power10-pmu.c
270
static const struct attribute_group *power10_pmu_attr_groups_dd1[] = {
arch/powerpc/perf/power10-pmu.c
277
static const struct attribute_group *power10_pmu_attr_groups[] = {
arch/powerpc/perf/power7-pmu.c
408
static const struct attribute_group power7_pmu_events_group = {
arch/powerpc/perf/power7-pmu.c
420
static const struct attribute_group power7_pmu_format_group = {
arch/powerpc/perf/power7-pmu.c
425
static const struct attribute_group *power7_pmu_attr_groups[] = {
arch/powerpc/perf/power8-pmu.c
185
static const struct attribute_group power8_pmu_events_group = {
arch/powerpc/perf/power8-pmu.c
194
static struct attribute_group power8_pmu_caps_group = {
arch/powerpc/perf/power8-pmu.c
199
static const struct attribute_group *power8_pmu_attr_groups[] = {
arch/powerpc/perf/power8-pmu.c
95
extern const struct attribute_group isa207_pmu_format_group;
arch/powerpc/perf/power9-pmu.c
220
static const struct attribute_group power9_pmu_events_group = {
arch/powerpc/perf/power9-pmu.c
256
static const struct attribute_group power9_pmu_format_group = {
arch/powerpc/perf/power9-pmu.c
265
static struct attribute_group power9_pmu_caps_group = {
arch/powerpc/perf/power9-pmu.c
270
static const struct attribute_group *power9_pmu_attr_groups[] = {
arch/powerpc/perf/power9-pmu.c
99
extern const struct attribute_group isa207_pmu_format_group;
arch/powerpc/perf/vpa-dtl.c
52
static struct attribute_group event_group = {
arch/powerpc/perf/vpa-dtl.c
62
static const struct attribute_group format_group = {
arch/powerpc/perf/vpa-dtl.c
67
static const struct attribute_group *attr_groups[] = {
arch/powerpc/perf/vpa-pmu.c
51
static const struct attribute_group vpa_pmu_events_group = {
arch/powerpc/perf/vpa-pmu.c
62
static struct attribute_group vpa_pmu_format_group = {
arch/powerpc/perf/vpa-pmu.c
67
static const struct attribute_group *vpa_pmu_attr_groups[] = {
arch/powerpc/platforms/cell/spu_base.c
485
int spu_add_dev_attr_group(const struct attribute_group *attrs)
arch/powerpc/platforms/cell/spu_base.c
524
void spu_remove_dev_attr_group(const struct attribute_group *attrs)
arch/powerpc/platforms/powernv/opal-core.c
608
static const struct attribute_group mpipl_group = {
arch/powerpc/platforms/powernv/opal-dump.c
153
static const struct attribute_group initiate_attr_group = {
arch/powerpc/platforms/powernv/opal-flash.c
515
static const struct attribute_group image_op_attr_group = {
arch/powerpc/platforms/powernv/opal-powercap.c
26
struct attribute_group pg;
arch/powerpc/platforms/powernv/opal-sensor-groups.c
27
struct attribute_group sg;
arch/powerpc/platforms/pseries/papr_platform_attributes.c
62
struct attribute_group pg;
arch/powerpc/platforms/pseries/papr_scm.c
1189
static const struct attribute_group papr_nd_attribute_group = {
arch/powerpc/platforms/pseries/papr_scm.c
1195
static const struct attribute_group *papr_nd_attr_groups[] = {
arch/powerpc/platforms/pseries/plpks-sysfs.c
57
struct attribute_group config_group = {
arch/powerpc/platforms/pseries/power.c
54
static const struct attribute_group attr_group = {
arch/riscv/include/asm/cacheinfo.h
12
const struct attribute_group * (*get_priv_group)(struct cacheinfo
arch/riscv/kernel/cacheinfo.c
19
const struct attribute_group *
arch/s390/include/asm/pci.h
203
extern const struct attribute_group zpci_attr_group;
arch/s390/include/asm/pci.h
204
extern const struct attribute_group pfip_attr_group;
arch/s390/include/asm/pci.h
205
extern const struct attribute_group zpci_ident_attr_group;
arch/s390/include/asm/perf_event.h
26
extern __init const struct attribute_group **cpumf_cf_event_group(void);
arch/s390/kernel/cpacf.c
101
static const struct attribute_group cpacf_attr_grp = {
arch/s390/kernel/hiperdispatch.c
361
static const struct attribute_group hd_attr_group = {
arch/s390/kernel/ipl.c
1038
static struct attribute_group reipl_ccw_attr_group_vm = {
arch/s390/kernel/ipl.c
1043
static struct attribute_group reipl_ccw_attr_group_lpar = {
arch/s390/kernel/ipl.c
1073
static const struct attribute_group reipl_eckd_attr_group = {
arch/s390/kernel/ipl.c
1152
static struct attribute_group reipl_nss_attr_group = {
arch/s390/kernel/ipl.c
1618
static const struct attribute_group dump_fcp_attr_group = {
arch/s390/kernel/ipl.c
1653
static const struct attribute_group dump_nvme_attr_group = {
arch/s390/kernel/ipl.c
1688
static const struct attribute_group dump_eckd_attr_group = {
arch/s390/kernel/ipl.c
1702
static struct attribute_group dump_ccw_attr_group = {
arch/s390/kernel/ipl.c
1759
static struct attribute_group dump_attr_group = {
arch/s390/kernel/ipl.c
1985
static struct attribute_group vmcmd_attr_group = {
arch/s390/kernel/ipl.c
2222
static struct attribute_group shutdown_action_attr_group = {
arch/s390/kernel/ipl.c
615
static const struct attribute_group ipl_fcp_attr_group = {
arch/s390/kernel/ipl.c
629
static const struct attribute_group ipl_nvme_attr_group = {
arch/s390/kernel/ipl.c
642
static const struct attribute_group ipl_eckd_attr_group = {
arch/s390/kernel/ipl.c
662
static const struct attribute_group ipl_ccw_attr_group_vm = {
arch/s390/kernel/ipl.c
666
static const struct attribute_group ipl_ccw_attr_group_lpar = {
arch/s390/kernel/ipl.c
677
static const struct attribute_group ipl_common_attr_group = {
arch/s390/kernel/ipl.c
940
static const struct attribute_group reipl_fcp_attr_group = {
arch/s390/kernel/ipl.c
979
static const struct attribute_group reipl_nvme_attr_group = {
arch/s390/kernel/perf_cpum_cf.c
1837
static struct attribute_group cfdiag_events_group = {
arch/s390/kernel/perf_cpum_cf.c
1841
static struct attribute_group cfdiag_format_group = {
arch/s390/kernel/perf_cpum_cf.c
1845
static const struct attribute_group *cfdiag_attr_groups[] = {
arch/s390/kernel/perf_cpum_cf_events.c
941
static struct attribute_group cpumcf_pmu_events_group = {
arch/s390/kernel/perf_cpum_cf_events.c
952
static struct attribute_group cpumcf_pmu_format_group = {
arch/s390/kernel/perf_cpum_cf_events.c
957
static const struct attribute_group *cpumcf_pmu_attr_groups[] = {
arch/s390/kernel/perf_cpum_cf_events.c
994
__init const struct attribute_group **cpumf_cf_event_group(void)
arch/s390/kernel/perf_cpum_sf.c
1881
static struct attribute_group cpumsf_pmu_events_group = {
arch/s390/kernel/perf_cpum_sf.c
1886
static struct attribute_group cpumsf_pmu_format_group = {
arch/s390/kernel/perf_cpum_sf.c
1891
static const struct attribute_group *cpumsf_pmu_attr_groups[] = {
arch/s390/kernel/perf_pai.c
770
static struct attribute_group paicrypt_events_group = {
arch/s390/kernel/perf_pai.c
775
static struct attribute_group paicrypt_format_group = {
arch/s390/kernel/perf_pai.c
780
static const struct attribute_group *paicrypt_attr_groups[] = {
arch/s390/kernel/perf_pai.c
90
struct attribute_group *event_group; /* Ptr to attribute of events */
arch/s390/kernel/perf_pai.c
981
static struct attribute_group paiext_events_group = {
arch/s390/kernel/perf_pai.c
986
static struct attribute_group paiext_format_group = {
arch/s390/kernel/perf_pai.c
991
static const struct attribute_group *paiext_attr_groups[] = {
arch/s390/kernel/smp.c
1084
static struct attribute_group cpu_common_attr_group = {
arch/s390/kernel/smp.c
1094
static struct attribute_group cpu_online_attr_group = {
arch/s390/kernel/topology.c
472
static struct attribute_group topology_cpu_attr_group = {
arch/s390/kernel/topology.c
494
static struct attribute_group topology_extra_cpu_attr_group = {
arch/s390/kernel/uv.c
653
static struct attribute_group uv_query_attr_group = {
arch/s390/kernel/uv.c
664
static struct attribute_group uv_keys_attr_group = {
arch/s390/kernel/uv.c
696
static int __init uv_sysfs_dir_init(const struct attribute_group *grp,
arch/s390/pci/pci_sysfs.c
201
const struct attribute_group zpci_ident_attr_group = {
arch/s390/pci/pci_sysfs.c
228
const struct attribute_group zpci_attr_group = {
arch/s390/pci/pci_sysfs.c
241
const struct attribute_group pfip_attr_group = {
arch/s390/pci/pci_sysfs.c
251
static struct attribute_group clp_fw_attr_group = {
arch/sparc/kernel/sysfs.c
97
static struct attribute_group mmu_stat_group = {
arch/um/drivers/ubd_kern.c
813
static const struct attribute_group ubd_attr_group = {
arch/um/drivers/ubd_kern.c
818
static const struct attribute_group *ubd_attr_groups[] = {
arch/x86/coco/sev/core.c
1445
static struct attribute_group sev_attr_group = {
arch/x86/events/amd/core.c
1370
static struct attribute_group group_caps_amd_branches = {
arch/x86/events/amd/core.c
1393
static struct attribute_group group_events_amd_brs = {
arch/x86/events/amd/core.c
1401
static const struct attribute_group *amd_attr_update[] = {
arch/x86/events/amd/ibs.c
620
static struct attribute_group empty_caps_group = {
arch/x86/events/amd/ibs.c
679
static struct attribute_group group_fetch_formats = {
arch/x86/events/amd/ibs.c
684
static struct attribute_group group_fetch_l3missonly = {
arch/x86/events/amd/ibs.c
690
static struct attribute_group group_zen4_ibs_extensions = {
arch/x86/events/amd/ibs.c
696
static struct attribute_group group_ibs_op_ldlat_cap = {
arch/x86/events/amd/ibs.c
702
static struct attribute_group group_ibs_op_dtlb_pgsize_cap = {
arch/x86/events/amd/ibs.c
708
static const struct attribute_group *fetch_attr_groups[] = {
arch/x86/events/amd/ibs.c
714
static const struct attribute_group *fetch_attr_update[] = {
arch/x86/events/amd/ibs.c
741
static struct attribute_group group_op_formats = {
arch/x86/events/amd/ibs.c
751
static struct attribute_group group_cnt_ctl = {
arch/x86/events/amd/ibs.c
757
static struct attribute_group group_op_l3missonly = {
arch/x86/events/amd/ibs.c
763
static const struct attribute_group *op_attr_groups[] = {
arch/x86/events/amd/ibs.c
769
static struct attribute_group group_ibs_op_ldlat_format = {
arch/x86/events/amd/ibs.c
775
static const struct attribute_group *op_attr_update[] = {
arch/x86/events/amd/iommu.c
149
static struct attribute_group amd_iommu_cpumask_group = {
arch/x86/events/amd/iommu.c
401
static const struct attribute_group *amd_iommu_attr_groups[] = {
arch/x86/events/amd/iommu.c
72
static struct attribute_group amd_iommu_format_group = {
arch/x86/events/amd/iommu.c
80
static struct attribute_group amd_iommu_events_group = {
arch/x86/events/amd/power.c
160
static struct attribute_group pmu_attr_group = {
arch/x86/events/amd/power.c
182
static struct attribute_group pmu_events_group = {
arch/x86/events/amd/power.c
194
static struct attribute_group pmu_format_group = {
arch/x86/events/amd/power.c
199
static const struct attribute_group *attr_groups[] = {
arch/x86/events/amd/uncore.c
333
static struct attribute_group amd_uncore_attr_group = {
arch/x86/events/amd/uncore.c
400
static struct attribute_group amd_uncore_df_format_group = {
arch/x86/events/amd/uncore.c
405
static struct attribute_group amd_uncore_l3_format_group = {
arch/x86/events/amd/uncore.c
410
static struct attribute_group amd_f17h_uncore_l3_format_group = {
arch/x86/events/amd/uncore.c
416
static struct attribute_group amd_f19h_uncore_l3_format_group = {
arch/x86/events/amd/uncore.c
422
static struct attribute_group amd_uncore_umc_format_group = {
arch/x86/events/amd/uncore.c
427
static const struct attribute_group *amd_uncore_df_attr_groups[] = {
arch/x86/events/amd/uncore.c
433
static const struct attribute_group *amd_uncore_l3_attr_groups[] = {
arch/x86/events/amd/uncore.c
439
static const struct attribute_group *amd_uncore_l3_attr_update[] = {
arch/x86/events/amd/uncore.c
445
static const struct attribute_group *amd_uncore_umc_attr_groups[] = {
arch/x86/events/core.c
1890
static struct attribute_group x86_pmu_format_group __ro_after_init = {
arch/x86/events/core.c
2022
static struct attribute_group x86_pmu_events_group __ro_after_init = {
arch/x86/events/core.c
2067
static struct attribute_group x86_pmu_attr_group;
arch/x86/events/core.c
2068
static struct attribute_group x86_pmu_caps_group;
arch/x86/events/core.c
2693
static struct attribute_group x86_pmu_attr_group __ro_after_init = {
arch/x86/events/core.c
2713
static struct attribute_group x86_pmu_caps_group __ro_after_init = {
arch/x86/events/core.c
2718
static const struct attribute_group *x86_pmu_attr_groups[] = {
arch/x86/events/intel/core.c
6955
static struct attribute_group group_events_td = {
arch/x86/events/intel/core.c
6960
static struct attribute_group group_events_mem = {
arch/x86/events/intel/core.c
6965
static struct attribute_group group_events_tsx = {
arch/x86/events/intel/core.c
6970
static struct attribute_group group_caps_gen = {
arch/x86/events/intel/core.c
6975
static struct attribute_group group_caps_lbr = {
arch/x86/events/intel/core.c
6981
static struct attribute_group group_format_extra = {
arch/x86/events/intel/core.c
6986
static struct attribute_group group_format_extra_skl = {
arch/x86/events/intel/core.c
6991
static struct attribute_group group_format_evtsel_ext = {
arch/x86/events/intel/core.c
6997
static struct attribute_group group_format_acr = {
arch/x86/events/intel/core.c
7003
static struct attribute_group group_default = {
arch/x86/events/intel/core.c
7008
static const struct attribute_group *attr_update[] = {
arch/x86/events/intel/core.c
7254
static struct attribute_group hybrid_group_events_td = {
arch/x86/events/intel/core.c
7259
static struct attribute_group hybrid_group_events_mem = {
arch/x86/events/intel/core.c
7264
static struct attribute_group hybrid_group_events_tsx = {
arch/x86/events/intel/core.c
7269
static struct attribute_group hybrid_group_format_extra = {
arch/x86/events/intel/core.c
7290
static struct attribute_group hybrid_group_cpus = {
arch/x86/events/intel/core.c
7294
static const struct attribute_group *hybrid_attr_update[] = {
arch/x86/events/intel/cstate.c
193
static struct attribute_group cstate_events_attr_group = {
arch/x86/events/intel/cstate.c
204
static struct attribute_group cstate_format_attr_group = {
arch/x86/events/intel/cstate.c
209
static const struct attribute_group *cstate_attr_groups[] = {
arch/x86/events/intel/cstate.c
368
static const struct attribute_group *core_attr_update[] = {
arch/x86/events/intel/cstate.c
376
static const struct attribute_group *pkg_attr_update[] = {
arch/x86/events/intel/cstate.c
387
static const struct attribute_group *module_attr_update[] = {
arch/x86/events/intel/pt.c
105
static struct attribute_group pt_cap_group __ro_after_init = {
arch/x86/events/intel/pt.c
142
static struct attribute_group pt_format_group = {
arch/x86/events/intel/pt.c
179
static struct attribute_group pt_timing_group = {
arch/x86/events/intel/pt.c
183
static const struct attribute_group *pt_attr_groups[] = {
arch/x86/events/intel/uncore.c
1014
struct attribute_group group;
arch/x86/events/intel/uncore.c
854
static const struct attribute_group uncore_pmu_attr_group = {
arch/x86/events/intel/uncore.h
105
const struct attribute_group *attr_groups[4];
arch/x86/events/intel/uncore.h
106
const struct attribute_group **attr_update;
arch/x86/events/intel/uncore_discovery.c
469
static const struct attribute_group generic_uncore_format_group = {
arch/x86/events/intel/uncore_nhmex.c
1169
static const struct attribute_group nhmex_uncore_rbox_format_group = {
arch/x86/events/intel/uncore_nhmex.c
278
static const struct attribute_group nhmex_uncore_ubox_format_group = {
arch/x86/events/intel/uncore_nhmex.c
305
static const struct attribute_group nhmex_uncore_cbox_format_group = {
arch/x86/events/intel/uncore_nhmex.c
413
static const struct attribute_group nhmex_uncore_bbox_format_group = {
arch/x86/events/intel/uncore_nhmex.c
490
static const struct attribute_group nhmex_uncore_sbox_format_group = {
arch/x86/events/intel/uncore_nhmex.c
904
static const struct attribute_group nhmex_uncore_mbox_format_group = {
arch/x86/events/intel/uncore_snb.c
1361
static const struct attribute_group nhm_uncore_format_group = {
arch/x86/events/intel/uncore_snb.c
1607
static const struct attribute_group tgl_uncore_imc_format_group = {
arch/x86/events/intel/uncore_snb.c
1708
static const struct attribute_group adl_uncore_imc_format_group = {
arch/x86/events/intel/uncore_snb.c
1808
static const struct attribute_group lnl_uncore_format_group = {
arch/x86/events/intel/uncore_snb.c
332
static const struct attribute_group snb_uncore_format_group = {
arch/x86/events/intel/uncore_snb.c
490
static struct attribute_group icl_uncore_clock_format_group = {
arch/x86/events/intel/uncore_snb.c
608
static const struct attribute_group adl_uncore_format_group = {
arch/x86/events/intel/uncore_snb.c
879
static const struct attribute_group snb_uncore_imc_format_group = {
arch/x86/events/intel/uncore_snbep.c
1634
static const struct attribute_group ivbep_uncore_format_group = {
arch/x86/events/intel/uncore_snbep.c
1639
static const struct attribute_group ivbep_uncore_ubox_format_group = {
arch/x86/events/intel/uncore_snbep.c
1644
static const struct attribute_group ivbep_uncore_cbox_format_group = {
arch/x86/events/intel/uncore_snbep.c
1649
static const struct attribute_group ivbep_uncore_pcu_format_group = {
arch/x86/events/intel/uncore_snbep.c
1654
static const struct attribute_group ivbep_uncore_qpi_format_group = {
arch/x86/events/intel/uncore_snbep.c
2090
static const struct attribute_group knl_uncore_ubox_format_group = {
arch/x86/events/intel/uncore_snbep.c
2130
static const struct attribute_group knl_uncore_cha_format_group = {
arch/x86/events/intel/uncore_snbep.c
2240
static const struct attribute_group knl_uncore_pcu_format_group = {
arch/x86/events/intel/uncore_snbep.c
2390
static const struct attribute_group knl_uncore_irp_format_group = {
arch/x86/events/intel/uncore_snbep.c
2588
static const struct attribute_group hswep_uncore_ubox_format_group = {
arch/x86/events/intel/uncore_snbep.c
2642
static const struct attribute_group hswep_uncore_cbox_format_group = {
arch/x86/events/intel/uncore_snbep.c
2824
static const struct attribute_group hswep_uncore_sbox_format_group = {
arch/x86/events/intel/uncore_snbep.c
3510
static const struct attribute_group skx_uncore_chabox_format_group = {
arch/x86/events/intel/uncore_snbep.c
3627
static const struct attribute_group skx_uncore_iio_format_group = {
arch/x86/events/intel/uncore_snbep.c
3841
static struct attribute_group skx_iio_mapping_group = {
arch/x86/events/intel/uncore_snbep.c
3845
static const struct attribute_group *skx_iio_attr_update[] = {
arch/x86/events/intel/uncore_snbep.c
3850
static void pmu_clear_mapping_attr(const struct attribute_group **groups,
arch/x86/events/intel/uncore_snbep.c
3851
struct attribute_group *ag)
arch/x86/events/intel/uncore_snbep.c
3866
pmu_set_mapping(struct intel_uncore_type *type, struct attribute_group *ag,
arch/x86/events/intel/uncore_snbep.c
3921
pmu_cleanup_mapping(struct intel_uncore_type *type, struct attribute_group *ag)
arch/x86/events/intel/uncore_snbep.c
3937
pmu_iio_set_mapping(struct intel_uncore_type *type, struct attribute_group *ag)
arch/x86/events/intel/uncore_snbep.c
4028
static const struct attribute_group skx_uncore_iio_freerunning_format_group = {
arch/x86/events/intel/uncore_snbep.c
4053
static const struct attribute_group skx_uncore_format_group = {
arch/x86/events/intel/uncore_snbep.c
4087
static struct attribute_group skx_uncore_pcu_format_group = {
arch/x86/events/intel/uncore_snbep.c
4178
static const struct attribute_group skx_upi_uncore_format_group = {
arch/x86/events/intel/uncore_snbep.c
4301
static struct attribute_group skx_upi_mapping_group = {
arch/x86/events/intel/uncore_snbep.c
4305
static const struct attribute_group *skx_upi_attr_update[] = {
arch/x86/events/intel/uncore_snbep.c
4311
pmu_upi_set_mapping(struct intel_uncore_type *type, struct attribute_group *ag)
arch/x86/events/intel/uncore_snbep.c
4555
static const struct attribute_group snr_uncore_chabox_format_group = {
arch/x86/events/intel/uncore_snbep.c
4620
static const struct attribute_group snr_uncore_iio_format_group = {
arch/x86/events/intel/uncore_snbep.c
4632
static struct attribute_group snr_iio_mapping_group = {
arch/x86/events/intel/uncore_snbep.c
4636
static const struct attribute_group *snr_iio_attr_update[] = {
arch/x86/events/intel/uncore_snbep.c
4879
static const struct attribute_group snr_m2m_uncore_format_group = {
arch/x86/events/intel/uncore_snbep.c
5263
static struct attribute_group icx_iio_mapping_group = {
arch/x86/events/intel/uncore_snbep.c
5267
static const struct attribute_group *icx_iio_attr_update[] = {
arch/x86/events/intel/uncore_snbep.c
5467
static const struct attribute_group icx_upi_uncore_format_group = {
arch/x86/events/intel/uncore_snbep.c
5524
static struct attribute_group icx_upi_mapping_group = {
arch/x86/events/intel/uncore_snbep.c
5528
static const struct attribute_group *icx_upi_attr_update[] = {
arch/x86/events/intel/uncore_snbep.c
5828
static const struct attribute_group spr_uncore_chabox_format_group = {
arch/x86/events/intel/uncore_snbep.c
5882
static const struct attribute_group spr_uncore_raw_format_group = {
arch/x86/events/intel/uncore_snbep.c
5992
static struct attribute_group spr_upi_mapping_group = {
arch/x86/events/intel/uncore_snbep.c
5996
static const struct attribute_group *spr_upi_attr_update[] = {
arch/x86/events/intel/uncore_snbep.c
6638
static const struct attribute_group dmr_imc_uncore_format_group = {
arch/x86/events/intel/uncore_snbep.c
6662
static const struct attribute_group dmr_sca_uncore_format_group = {
arch/x86/events/intel/uncore_snbep.c
6684
static const struct attribute_group dmr_cxlcm_uncore_format_group = {
arch/x86/events/intel/uncore_snbep.c
6797
static const struct attribute_group dmr_pcie4_uncore_format_group = {
arch/x86/events/intel/uncore_snbep.c
784
static const struct attribute_group snbep_uncore_format_group = {
arch/x86/events/intel/uncore_snbep.c
789
static const struct attribute_group snbep_uncore_ubox_format_group = {
arch/x86/events/intel/uncore_snbep.c
794
static const struct attribute_group snbep_uncore_cbox_format_group = {
arch/x86/events/intel/uncore_snbep.c
799
static const struct attribute_group snbep_uncore_pcu_format_group = {
arch/x86/events/intel/uncore_snbep.c
804
static const struct attribute_group snbep_uncore_qpi_format_group = {
arch/x86/events/msr.c
153
static struct attribute_group group_therm = {
arch/x86/events/msr.c
174
static struct attribute_group events_attr_group = {
arch/x86/events/msr.c
184
static struct attribute_group format_attr_group = {
arch/x86/events/msr.c
189
static const struct attribute_group *attr_groups[] = {
arch/x86/events/msr.c
195
static const struct attribute_group *attr_update[] = {
arch/x86/events/perf_event.h
908
const struct attribute_group **attr_update;
arch/x86/events/probe.c
32
struct attribute_group *grp = msr[bit].grp;
arch/x86/events/probe.h
25
static struct attribute_group group_##_name = { \
arch/x86/events/probe.h
8
struct attribute_group *grp;
arch/x86/events/rapl.c
467
static struct attribute_group rapl_pmu_events_group = {
arch/x86/events/rapl.c
478
static struct attribute_group rapl_pmu_format_group = {
arch/x86/events/rapl.c
483
static const struct attribute_group *rapl_attr_groups[] = {
arch/x86/events/rapl.c
489
static const struct attribute_group *rapl_core_attr_groups[] = {
arch/x86/events/rapl.c
502
static struct attribute_group rapl_events_cores_group = {
arch/x86/events/rapl.c
514
static struct attribute_group rapl_events_pkg_group = {
arch/x86/events/rapl.c
526
static struct attribute_group rapl_events_ram_group = {
arch/x86/events/rapl.c
538
static struct attribute_group rapl_events_gpu_group = {
arch/x86/events/rapl.c
550
static struct attribute_group rapl_events_psys_group = {
arch/x86/events/rapl.c
562
static struct attribute_group rapl_events_core_group = {
arch/x86/events/rapl.c
687
static const struct attribute_group *rapl_attr_update[] = {
arch/x86/events/rapl.c
696
static const struct attribute_group *rapl_core_attr_update[] = {
arch/x86/events/rapl.c
728
const struct attribute_group **rapl_attr_groups,
arch/x86/events/rapl.c
729
const struct attribute_group **rapl_attr_update)
arch/x86/kernel/cpu/amd_cache_disable.c
241
static struct attribute_group cache_private_group = {
arch/x86/kernel/cpu/amd_cache_disable.c
273
const struct attribute_group *cache_get_priv_group(struct cacheinfo *ci)
arch/x86/kernel/cpu/intel_epb.c
183
static const struct attribute_group intel_epb_attr_group = {
arch/x86/kernel/cpu/microcode/core.c
809
static const struct attribute_group mc_attr_group = {
arch/x86/kernel/cpu/microcode/core.c
880
static const struct attribute_group cpu_root_microcode_group = {
arch/x86/kernel/cpu/sgx/main.c
774
const struct attribute_group arch_node_dev_group = {
arch/x86/kernel/cpu/umwait.c
203
static struct attribute_group umwait_attr_group = {
arch/x86/kernel/ksysfs.c
266
static const struct attribute_group setup_data_attr_group = {
arch/x86/kernel/ksysfs.c
57
static const struct attribute_group boot_params_attr_group = {
arch/x86/platform/ts5500/ts5500.c
205
static const struct attribute_group ts5500_attr_group = {
block/blk-crypto-sysfs.c
124
static const struct attribute_group blk_crypto_modes_attr_group = {
block/blk-crypto-sysfs.c
130
static const struct attribute_group *blk_crypto_attr_groups[] = {
block/blk-crypto-sysfs.c
92
static const struct attribute_group blk_crypto_attr_group = {
block/blk-integrity.c
339
const struct attribute_group blk_integrity_attr_group = {
block/blk-sysfs.c
811
static struct attribute_group queue_attr_group = {
block/blk-sysfs.c
816
static struct attribute_group blk_mq_queue_attr_group = {
block/blk-sysfs.c
880
static const struct attribute_group *blk_queue_attr_groups[] = {
block/blk.h
275
extern const struct attribute_group blk_integrity_attr_group;
block/blk.h
617
extern struct attribute_group blk_trace_attr_group;
block/genhd.c
1246
static struct attribute_group disk_attr_group = {
block/genhd.c
1251
static const struct attribute_group *disk_attr_groups[] = {
block/genhd.c
432
const struct attribute_group **groups,
block/genhd.c
586
const struct attribute_group **groups,
block/genhd.c
625
const struct attribute_group **groups)
block/partitions/core.c
235
static const struct attribute_group part_attr_group = {
block/partitions/core.c
239
static const struct attribute_group *part_attr_groups[] = {
drivers/accel/amdxdna/amdxdna_sysfs.c
49
static struct attribute_group amdxdna_attr_group = {
drivers/accel/habanalabs/common/habanalabs.h
1694
void (*add_device_attr)(struct hl_device *hdev, struct attribute_group *dev_clk_attr_grp,
drivers/accel/habanalabs/common/habanalabs.h
1695
struct attribute_group *dev_vrm_attr_grp);
drivers/accel/habanalabs/common/habanalabs.h
4075
void hl_sysfs_add_dev_clk_attr(struct hl_device *hdev, struct attribute_group *dev_clk_attr_grp);
drivers/accel/habanalabs/common/habanalabs.h
4076
void hl_sysfs_add_dev_vrm_attr(struct hl_device *hdev, struct attribute_group *dev_vrm_attr_grp);
drivers/accel/habanalabs/common/sysfs.c
487
static struct attribute_group hl_dev_attr_group = {
drivers/accel/habanalabs/common/sysfs.c
492
static struct attribute_group hl_dev_clks_attr_group;
drivers/accel/habanalabs/common/sysfs.c
493
static struct attribute_group hl_dev_vrm_attr_group;
drivers/accel/habanalabs/common/sysfs.c
495
static const struct attribute_group *hl_dev_attr_groups[] = {
drivers/accel/habanalabs/common/sysfs.c
508
static struct attribute_group hl_dev_inference_attr_group = {
drivers/accel/habanalabs/common/sysfs.c
512
static const struct attribute_group *hl_dev_inference_attr_groups[] = {
drivers/accel/habanalabs/common/sysfs.c
517
void hl_sysfs_add_dev_clk_attr(struct hl_device *hdev, struct attribute_group *dev_clk_attr_grp)
drivers/accel/habanalabs/common/sysfs.c
522
void hl_sysfs_add_dev_vrm_attr(struct hl_device *hdev, struct attribute_group *dev_vrm_attr_grp)
drivers/accel/habanalabs/gaudi/gaudi.c
9118
static void gaudi_add_device_attr(struct hl_device *hdev, struct attribute_group *dev_clk_attr_grp,
drivers/accel/habanalabs/gaudi/gaudi.c
9119
struct attribute_group *dev_vrm_attr_grp)
drivers/accel/habanalabs/gaudi2/gaudi2.c
11825
static void gaudi2_add_device_attr(struct hl_device *hdev, struct attribute_group *dev_clk_attr_grp,
drivers/accel/habanalabs/gaudi2/gaudi2.c
11826
struct attribute_group *dev_vrm_attr_grp)
drivers/accel/habanalabs/goya/goyaP.h
220
void goya_add_device_attr(struct hl_device *hdev, struct attribute_group *dev_clk_attr_grp,
drivers/accel/habanalabs/goya/goyaP.h
221
struct attribute_group *dev_vrm_attr_grp);
drivers/accel/habanalabs/goya/goya_hwmgr.c
382
void goya_add_device_attr(struct hl_device *hdev, struct attribute_group *dev_clk_attr_grp,
drivers/accel/habanalabs/goya/goya_hwmgr.c
383
struct attribute_group *dev_vrm_attr_grp)
drivers/accel/ivpu/ivpu_sysfs.c
148
static struct attribute_group ivpu_dev_attr_group = {
drivers/accel/qaic/qaic_ras.c
545
static struct attribute_group ras_group = {
drivers/accessibility/speakup/kobjects.c
992
static const struct attribute_group main_attr_group = {
drivers/accessibility/speakup/kobjects.c
996
static const struct attribute_group i18n_attr_group = {
drivers/accessibility/speakup/spk_types.h
203
struct attribute_group attributes;
drivers/acpi/acpi_fpdt.c
114
static const struct attribute_group resume_attr_group = {
drivers/acpi/acpi_fpdt.c
125
static const struct attribute_group suspend_attr_group = {
drivers/acpi/acpi_fpdt.c
139
static const struct attribute_group boot_attr_group = {
drivers/acpi/acpi_tad.c
256
static const struct attribute_group acpi_tad_time_attr_group = {
drivers/acpi/acpi_tad.c
496
static const struct attribute_group acpi_tad_attr_group = {
drivers/acpi/acpi_tad.c
554
static const struct attribute_group acpi_tad_dc_attr_group = {
drivers/acpi/bgrt.c
48
static const struct attribute_group bgrt_attribute_group = {
drivers/acpi/device_sysfs.c
625
static const struct attribute_group acpi_group = {
drivers/acpi/device_sysfs.c
630
const struct attribute_group *acpi_groups[] = {
drivers/acpi/dock.c
565
static const struct attribute_group dock_attribute_group = {
drivers/acpi/dptf/dptf_pch_fivr.c
114
static const struct attribute_group pch_fivr_attribute_group = {
drivers/acpi/dptf/dptf_power.c
109
static const struct attribute_group dptf_battery_attribute_group = {
drivers/acpi/dptf/dptf_power.c
174
const struct attribute_group *attr_group;
drivers/acpi/dptf/dptf_power.c
95
static const struct attribute_group dptf_power_attribute_group = {
drivers/acpi/internal.h
122
extern const struct attribute_group *acpi_groups[];
drivers/acpi/nfit/core.c
1366
static const struct attribute_group acpi_nfit_attribute_group = {
drivers/acpi/nfit/core.c
1372
static const struct attribute_group *acpi_nfit_attribute_groups[] = {
drivers/acpi/nfit/core.c
1657
static const struct attribute_group acpi_nfit_dimm_attribute_group = {
drivers/acpi/nfit/core.c
1663
static const struct attribute_group *acpi_nfit_dimm_attribute_groups[] = {
drivers/acpi/nfit/core.c
2196
static const struct attribute_group acpi_nfit_region_attribute_group = {
drivers/acpi/nfit/core.c
2201
static const struct attribute_group *acpi_nfit_region_attribute_groups[] = {
drivers/acpi/platform_profile.c
471
static const struct attribute_group platform_profile_group = {
drivers/acpi/power.c
517
static const struct attribute_group attr_groups[] = {
drivers/acpi/power.c
536
static const struct attribute_group wakeup_attr_group = {
drivers/acpi/power.c
543
const struct attribute_group *attr_group)
drivers/acpi/power.c
562
const struct attribute_group *attr_group)
drivers/acpi/power.c
590
const struct attribute_group *attr_group,
drivers/acpi/sysfs.c
587
static struct attribute_group interrupt_stats_attr_group = {
drivers/acpi/x86/lpss.c
770
static const struct attribute_group lpss_attr_group = {
drivers/ata/ahci.h
401
extern const struct attribute_group *ahci_shost_groups[];
drivers/ata/ahci.h
402
extern const struct attribute_group *ahci_sdev_groups[];
drivers/ata/libahci.c
127
static const struct attribute_group ahci_shost_attr_group = {
drivers/ata/libahci.c
131
const struct attribute_group *ahci_shost_groups[] = {
drivers/ata/libahci.c
145
static const struct attribute_group ahci_sdev_attr_group = {
drivers/ata/libahci.c
149
const struct attribute_group *ahci_sdev_groups[] = {
drivers/ata/libata-sata.c
1179
static const struct attribute_group ata_ncq_sdev_attr_group = {
drivers/ata/libata-sata.c
1183
const struct attribute_group *ata_ncq_sdev_groups[] = {
drivers/ata/libata-scsi.c
341
static const struct attribute_group ata_common_sdev_attr_group = {
drivers/ata/libata-scsi.c
345
const struct attribute_group *ata_common_sdev_groups[] = {
drivers/atm/adummy.c
75
static const struct attribute_group adummy_group_attrs = {
drivers/atm/solos-pci.c
602
static const struct attribute_group solos_attr_group = {
drivers/atm/solos-pci.c
619
static const struct attribute_group gpio_attr_group = {
drivers/auxdisplay/line-display.c
358
static const struct attribute_group linedisp_group = {
drivers/base/auxiliary_sysfs.c
20
static const struct attribute_group auxiliary_irqs_group = {
drivers/base/base.h
196
int driver_add_groups(const struct device_driver *drv, const struct attribute_group **groups);
drivers/base/base.h
197
void driver_remove_groups(const struct device_driver *drv, const struct attribute_group **groups);
drivers/base/bus.c
1290
const struct attribute_group **groups,
drivers/base/bus.c
1360
const struct attribute_group **groups)
drivers/base/bus.c
1378
const struct attribute_group **groups)
drivers/base/bus.c
533
static const struct attribute_group driver_override_dev_group = {
drivers/base/cacheinfo.c
817
static const struct attribute_group cache_default_group = {
drivers/base/cacheinfo.c
822
static const struct attribute_group *cache_default_groups[] = {
drivers/base/cacheinfo.c
827
static const struct attribute_group *cache_private_groups[] = {
drivers/base/cacheinfo.c
833
const struct attribute_group *
drivers/base/cacheinfo.c
839
static const struct attribute_group **
drivers/base/cacheinfo.c
842
const struct attribute_group *priv_group =
drivers/base/cacheinfo.c
904
const struct attribute_group **cache_groups;
drivers/base/core.c
2835
int device_add_groups(struct device *dev, const struct attribute_group **groups)
drivers/base/core.c
2842
const struct attribute_group **groups)
drivers/base/core.c
2849
const struct attribute_group *group;
drivers/base/core.c
2850
const struct attribute_group **groups;
drivers/base/core.c
2856
const struct attribute_group *group = devres->group;
drivers/base/core.c
2872
int devm_device_add_group(struct device *dev, const struct attribute_group *grp)
drivers/base/core.c
4346
const struct attribute_group **groups,
drivers/base/core.c
4446
const struct attribute_group **groups,
drivers/base/cpu.c
187
static const struct attribute_group crash_note_cpu_attr_group = {
drivers/base/cpu.c
192
static const struct attribute_group *common_cpu_attr_groups[] = {
drivers/base/cpu.c
199
static const struct attribute_group *hotplugable_cpu_attr_groups[] = {
drivers/base/cpu.c
463
const struct attribute_group **groups,
drivers/base/cpu.c
496
const struct attribute_group **groups,
drivers/base/cpu.c
538
static const struct attribute_group cpu_root_attr_group = {
drivers/base/cpu.c
542
static const struct attribute_group *cpu_root_attr_groups[] = {
drivers/base/cpu.c
669
static const struct attribute_group cpu_root_vulnerabilities_group = {
drivers/base/devcoredump.c
151
static const struct attribute_group devcd_dev_group = {
drivers/base/devcoredump.c
155
static const struct attribute_group *devcd_dev_groups[] = {
drivers/base/driver.c
206
const struct attribute_group **groups)
drivers/base/driver.c
212
const struct attribute_group **groups)
drivers/base/faux.c
129
const struct attribute_group **groups)
drivers/base/faux.c
28
const struct attribute_group **groups;
drivers/base/firmware_loader/sysfs.c
388
static const struct attribute_group fw_dev_attr_group = {
drivers/base/firmware_loader/sysfs.c
396
static const struct attribute_group *fw_dev_attr_groups[] = {
drivers/base/memory.c
683
static const struct attribute_group memory_memblk_attr_group = {
drivers/base/memory.c
687
static const struct attribute_group *memory_memblk_attr_groups[] = {
drivers/base/memory.c
938
static const struct attribute_group memory_root_attr_group = {
drivers/base/memory.c
942
static const struct attribute_group *memory_root_attr_groups[] = {
drivers/base/node.c
104
static const struct attribute_group targets = {
drivers/base/node.c
109
static const struct attribute_group *node_access_node_groups[] = {
drivers/base/node.c
658
static const struct attribute_group node_dev_group = {
drivers/base/node.c
663
static const struct attribute_group *node_dev_groups[] = {
drivers/base/node.c
980
static const struct attribute_group memory_root_attr_group = {
drivers/base/node.c
984
static const struct attribute_group *cpu_root_attr_groups[] = {
drivers/base/node.c
99
static const struct attribute_group initiators = {
drivers/base/physical_location.c
140
const struct attribute_group dev_attr_physical_location_group = {
drivers/base/physical_location.h
12
extern const struct attribute_group dev_attr_physical_location_group;
drivers/base/physical_location.h
15
static const struct attribute_group dev_attr_physical_location_group = {};
drivers/base/platform.c
1326
static const struct attribute_group platform_dev_group = {
drivers/base/power/sysfs.c
619
static const struct attribute_group pm_attr_group = {
drivers/base/power/sysfs.c
641
static const struct attribute_group pm_wakeup_attr_group = {
drivers/base/power/sysfs.c
659
static const struct attribute_group pm_runtime_attr_group = {
drivers/base/power/sysfs.c
668
static const struct attribute_group pm_qos_resume_latency_attr_group = {
drivers/base/power/sysfs.c
677
static const struct attribute_group pm_qos_latency_tolerance_attr_group = {
drivers/base/power/sysfs.c
686
static const struct attribute_group pm_qos_flags_attr_group = {
drivers/base/soc.c
100
static const struct attribute_group soc_attr_group = {
drivers/base/soc.c
131
const struct attribute_group **soc_attr_groups;
drivers/base/topology.c
180
static const struct attribute_group topology_attr_group = {
drivers/block/aoe/aoeblk.c
174
static const struct attribute_group aoe_attr_group = {
drivers/block/aoe/aoeblk.c
178
static const struct attribute_group *aoe_attr_groups[] = {
drivers/block/loop.c
724
static struct attribute_group loop_attribute_group = {
drivers/block/mtip32xx/mtip32xx.c
2161
static const struct attribute_group mtip_disk_attr_group = {
drivers/block/mtip32xx/mtip32xx.c
2165
static const struct attribute_group *mtip_disk_attr_groups[] = {
drivers/block/rbd.c
5257
static struct attribute_group rbd_attr_group = {
drivers/block/rbd.c
5261
static const struct attribute_group *rbd_attr_groups[] = {
drivers/block/rbd.c
572
static const struct attribute_group rbd_bus_group = {
drivers/block/rnbd/rnbd-clt-sysfs.c
646
static struct attribute_group default_attr_group = {
drivers/block/rnbd/rnbd-clt-sysfs.c
650
static const struct attribute_group *default_attr_groups[] = {
drivers/block/rnbd/rnbd-srv-sysfs.c
166
static struct attribute_group rnbd_srv_default_dev_session_attr_group = {
drivers/block/virtio_blk.c
1153
static const struct attribute_group virtblk_attr_group = {
drivers/block/virtio_blk.c
1158
static const struct attribute_group *virtblk_attr_groups[] = {
drivers/block/xen-blkback/xenbus.c
421
static const struct attribute_group xen_vbdstat_group = {
drivers/bus/moxtet.c
78
static const struct attribute_group moxtet_dev_group = {
drivers/bus/moxtet.c
82
static const struct attribute_group *moxtet_dev_groups[] = {
drivers/cache/sifive_ccache.c
192
static const struct attribute_group priv_attr_group = {
drivers/cache/sifive_ccache.c
196
static const struct attribute_group *ccache_get_priv_group(struct cacheinfo
drivers/cdx/cdx.c
559
static const struct attribute_group cdx_dev_group = {
drivers/cdx/cdx.c
570
static const struct attribute_group cdx_bus_dev_group = {
drivers/cdx/cdx.c
575
static const struct attribute_group *cdx_dev_groups[] = {
drivers/char/hw_random/core.c
328
static const struct attribute_group *rng_dev_groups[];
drivers/char/hw_random/s390-trng.c
128
static const struct attribute_group trng_dev_attr_group = {
drivers/char/hw_random/s390-trng.c
132
static const struct attribute_group *trng_dev_attr_groups[] = {
drivers/char/ipmi/ipmi_msghandler.c
2987
static const struct attribute_group bmc_dev_attr_group = {
drivers/char/ipmi/ipmi_msghandler.c
2992
static const struct attribute_group *bmc_dev_attr_groups[] = {
drivers/char/ipmi/ipmi_si_intf.c
1713
static const struct attribute_group ipmi_si_dev_attr_group = {
drivers/char/ipmi/ipmi_ssif.c
1253
static const struct attribute_group ipmi_ssif_dev_attr_group = {
drivers/char/tpm/tpm-sysfs.c
350
static const struct attribute_group tpm1_dev_group = {
drivers/char/tpm/tpm-sysfs.c
354
static const struct attribute_group tpm2_dev_group = {
drivers/char/tpm/tpm-sysfs.c
463
static struct attribute_group pcr_group_##_hash = { \
drivers/char/tpm/tpm_ppi.c
402
static const struct attribute_group ppi_attr_grp = {
drivers/char/virtio_console.c
1257
static const struct attribute_group port_attribute_group = {
drivers/counter/counter-sysfs.c
1125
struct attribute_group *groups;
drivers/cpufreq/amd-pstate.c
1440
static const struct attribute_group amd_pstate_global_attr_group = {
drivers/cpufreq/cpufreq_stats.c
180
static const struct attribute_group stats_attr_group = {
drivers/cpufreq/intel_pstate.c
1813
static const struct attribute_group intel_pstate_attr_group = {
drivers/cpufreq/powernv-cpufreq.c
427
static const struct attribute_group throttle_attr_grp = {
drivers/cpuidle/sysfs.c
115
static struct attribute_group cpuidle_attr_group = {
drivers/cpuidle/sysfs.c
380
static const struct attribute_group cpuidle_state_s2idle_group = {
drivers/crypto/atmel-sha204a.c
146
static const struct attribute_group atmel_sha204a_groups = {
drivers/crypto/ccp/hsti.c
75
struct attribute_group psp_security_attr_group = {
drivers/crypto/ccp/hsti.h
13
extern struct attribute_group psp_security_attr_group;
drivers/crypto/ccp/sp-pci.c
93
static struct attribute_group psp_firmware_attr_group = {
drivers/crypto/ccp/sp-pci.c
98
static const struct attribute_group *psp_groups[] = {
drivers/crypto/intel/qat/qat_common/adf_sysfs.c
334
static struct attribute_group qat_group = {
drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.c
87
static struct attribute_group qat_ras_group = {
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c
434
static struct attribute_group qat_rl_group = {
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
777
static const struct attribute_group otx_cptvf_sysfs_group = {
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
569
static const struct attribute_group cptpf_sysfs_group = {
drivers/crypto/nx/nx-common-pseries.c
968
static const struct attribute_group nx842_attribute_group = {
drivers/crypto/nx/nx-common-pseries.c
998
static const struct attribute_group nxcop_caps_attr_group = {
drivers/cxl/core/core.h
14
extern struct attribute_group cxl_base_attribute_group;
drivers/cxl/core/memdev.c
490
static struct attribute_group cxl_memdev_attribute_group = {
drivers/cxl/core/memdev.c
508
static struct attribute_group cxl_memdev_ram_attribute_group = {
drivers/cxl/core/memdev.c
527
static struct attribute_group cxl_memdev_pmem_attribute_group = {
drivers/cxl/core/memdev.c
551
static struct attribute_group cxl_memdev_security_attribute_group = {
drivers/cxl/core/memdev.c
557
static const struct attribute_group *cxl_memdev_attribute_groups[] = {
drivers/cxl/core/pmem.c
174
static const struct attribute_group *cxl_nvdimm_attribute_groups[] = {
drivers/cxl/core/pmem.c
34
static const struct attribute_group *cxl_nvdimm_bridge_attribute_groups[] = {
drivers/cxl/core/port.c
2472
static struct attribute_group cxl_bus_attribute_group = {
drivers/cxl/core/port.c
2476
static const struct attribute_group *cxl_bus_attribute_groups[] = {
drivers/cxl/core/port.c
323
static struct attribute_group cxl_decoder_base_attribute_group = {
drivers/cxl/core/port.c
372
static struct attribute_group cxl_decoder_root_attribute_group = {
drivers/cxl/core/port.c
377
static const struct attribute_group *cxl_decoder_root_attribute_groups[] = {
drivers/cxl/core/port.c
391
static struct attribute_group cxl_decoder_switch_attribute_group = {
drivers/cxl/core/port.c
395
static const struct attribute_group *cxl_decoder_switch_attribute_groups[] = {
drivers/cxl/core/port.c
411
static struct attribute_group cxl_decoder_endpoint_attribute_group = {
drivers/cxl/core/port.c
415
static const struct attribute_group *cxl_decoder_endpoint_attribute_groups[] = {
drivers/cxl/core/port.c
580
static struct attribute_group cxl_port_attribute_group = {
drivers/cxl/core/port.c
584
static const struct attribute_group *cxl_port_attribute_groups[] = {
drivers/cxl/core/port.c
96
struct attribute_group cxl_base_attribute_group = {
drivers/cxl/core/region.c
123
static const struct attribute_group cxl_region_access0_coordinate_group = {
drivers/cxl/core/region.c
129
static const struct attribute_group *get_cxl_region_access0_group(void)
drivers/cxl/core/region.c
134
static const struct attribute_group cxl_region_access1_coordinate_group = {
drivers/cxl/core/region.c
140
static const struct attribute_group *get_cxl_region_access1_group(void)
drivers/cxl/core/region.c
2385
static const struct attribute_group cxl_region_target_group = {
drivers/cxl/core/region.c
2390
static const struct attribute_group *get_cxl_region_target_group(void)
drivers/cxl/core/region.c
2395
static const struct attribute_group *region_groups[] = {
drivers/cxl/core/region.c
2774
static const struct attribute_group *cxl_pmem_region_attribute_groups[] = {
drivers/cxl/core/region.c
3518
static const struct attribute_group *cxl_dax_region_attribute_groups[] = {
drivers/cxl/core/region.c
486
static const struct attribute_group *get_cxl_region_target_group(void);
drivers/cxl/core/region.c
806
static const struct attribute_group cxl_region_group = {
drivers/cxl/mem.c
228
static struct attribute_group cxl_mem_group = {
drivers/cxl/pci.c
851
static struct attribute_group cxl_rcd_group = {
drivers/cxl/pmem.c
93
static const struct attribute_group cxl_dimm_attribute_group = {
drivers/cxl/pmem.c
99
static const struct attribute_group *cxl_dimm_attribute_groups[] = {
drivers/cxl/port.c
210
static const struct attribute_group cxl_cdat_attribute_group = {
drivers/cxl/port.c
215
static const struct attribute_group *cxl_port_attribute_groups[] = {
drivers/dax/bus.c
1394
static const struct attribute_group dev_dax_attribute_group = {
drivers/dax/bus.c
1399
static const struct attribute_group *dax_attribute_groups[] = {
drivers/dax/bus.c
613
static const struct attribute_group dax_region_attribute_group = {
drivers/dax/bus.c
619
static const struct attribute_group *dax_region_attribute_groups[] = {
drivers/dax/bus.c
783
static const struct attribute_group dax_mapping_attribute_group = {
drivers/dax/bus.c
787
static const struct attribute_group *dax_mapping_attribute_groups[] = {
drivers/devfreq/event/rockchip-dfi.c
368
static const struct attribute_group ddr_perf_cpumask_attr_group = {
drivers/devfreq/event/rockchip-dfi.c
417
static const struct attribute_group ddr_perf_events_attr_group = {
drivers/devfreq/event/rockchip-dfi.c
429
static const struct attribute_group ddr_perf_format_attr_group = {
drivers/devfreq/event/rockchip-dfi.c
434
static const struct attribute_group *attr_groups[] = {
drivers/devfreq/governor_userspace.c
82
static const struct attribute_group dev_attr_group = {
drivers/dibs/dibs_main.c
177
static const struct attribute_group dibs_dev_attr_group = {
drivers/dma/idxd/cdev.c
108
static const struct attribute_group cdev_file_attribute_group = {
drivers/dma/idxd/cdev.c
113
static const struct attribute_group *cdev_file_attribute_groups[] = {
drivers/dma/idxd/compat.c
87
static const struct attribute_group dsa_drv_compat_attr_group = {
drivers/dma/idxd/compat.c
91
static const struct attribute_group *dsa_drv_compat_groups[] = {
drivers/dma/idxd/perfmon.c
40
static struct attribute_group perfmon_format_attr_group = {
drivers/dma/idxd/perfmon.c
45
static const struct attribute_group *perfmon_attr_groups[] = {
drivers/dma/idxd/sysfs.c
1377
static const struct attribute_group idxd_wq_attribute_group = {
drivers/dma/idxd/sysfs.c
1382
static const struct attribute_group *idxd_wq_attribute_groups[] = {
drivers/dma/idxd/sysfs.c
1825
static const struct attribute_group idxd_device_attribute_group = {
drivers/dma/idxd/sysfs.c
1830
static const struct attribute_group *idxd_attribute_groups[] = {
drivers/dma/idxd/sysfs.c
563
static const struct attribute_group idxd_group_attribute_group = {
drivers/dma/idxd/sysfs.c
568
static const struct attribute_group *idxd_group_attribute_groups[] = {
drivers/dma/idxd/sysfs.c
78
static const struct attribute_group idxd_engine_attribute_group = {
drivers/dma/idxd/sysfs.c
82
static const struct attribute_group *idxd_engine_attribute_groups[] = {
drivers/edac/amd64_edac.c
3926
static const struct attribute_group *amd64_edac_attr_groups[] = {
drivers/edac/amd64_edac.c
596
static const struct attribute_group dbg_group = {
drivers/edac/amd64_edac.c
822
static const struct attribute_group inj_group = {
drivers/edac/ecs.c
146
static int ecs_create_desc(struct device *ecs_dev, const struct attribute_group **attr_groups,
drivers/edac/ecs.c
165
struct attribute_group *group = &fru_ctx->group;
drivers/edac/ecs.c
201
const struct attribute_group **attr_groups, u16 num_media_frus)
drivers/edac/ecs.c
31
struct attribute_group group;
drivers/edac/edac_device.c
615
const struct attribute_group **ras_attr_groups;
drivers/edac/edac_mc.c
601
const struct attribute_group **groups)
drivers/edac/edac_mc.h
149
const struct attribute_group **groups);
drivers/edac/edac_mc_sysfs.c
247
static const struct attribute_group dimm_attr_grp = {
drivers/edac/edac_mc_sysfs.c
251
static const struct attribute_group *dimm_attr_groups[] = {
drivers/edac/edac_mc_sysfs.c
539
static const struct attribute_group mci_attr_grp = {
drivers/edac/edac_mc_sysfs.c
544
static const struct attribute_group *mci_attr_groups[] = {
drivers/edac/edac_mc_sysfs.c
562
const struct attribute_group **groups)
drivers/edac/edac_module.h
30
const struct attribute_group **groups);
drivers/edac/i7core_edac.c
1078
static const struct attribute_group addrmatch_grp = {
drivers/edac/i7core_edac.c
1082
static const struct attribute_group *addrmatch_groups[] = {
drivers/edac/i7core_edac.c
1109
static const struct attribute_group all_channel_counts_grp = {
drivers/edac/i7core_edac.c
1113
static const struct attribute_group *all_channel_counts_groups[] = {
drivers/edac/mem_repair.c
311
const struct attribute_group **attr_groups,
drivers/edac/mem_repair.c
315
struct attribute_group *group;
drivers/edac/mem_repair.c
351
const struct attribute_group **attr_groups, u8 instance)
drivers/edac/mem_repair.c
45
struct attribute_group group;
drivers/edac/scrub.c
158
const struct attribute_group **attr_groups, u8 instance)
drivers/edac/scrub.c
161
struct attribute_group *group;
drivers/edac/scrub.c
204
const struct attribute_group **attr_groups, u8 instance)
drivers/edac/scrub.c
32
struct attribute_group group;
drivers/extcon/extcon.c
223
struct attribute_group attr_g;
drivers/extcon/extcon.h
63
struct attribute_group attr_g_muex;
drivers/firewire/core-device.c
1172
BUILD_BUG_ON(ARRAY_SIZE(device->attribute_group.attrs) <
drivers/firewire/core-device.c
1177
&device->attribute_group);
drivers/firewire/core-device.c
429
dev->groups = (const struct attribute_group **) group->groups;
drivers/firewire/core-device.c
862
BUILD_BUG_ON(ARRAY_SIZE(unit->attribute_group.attrs) <
drivers/firewire/core-device.c
867
&unit->attribute_group);
drivers/firmware/dmi-id.c
150
static struct attribute_group sys_dmi_attribute_group = {
drivers/firmware/dmi-id.c
154
static const struct attribute_group* sys_dmi_attribute_groups[] = {
drivers/firmware/efi/efi.c
188
static const struct attribute_group efi_subsys_attr_group = {
drivers/firmware/efi/esrt.c
227
static const struct attribute_group esrt_attr_group = {
drivers/firmware/google/cbmem.c
87
static const struct attribute_group cbmem_entry_group = {
drivers/firmware/google/cbmem.c
92
static const struct attribute_group *dev_groups[] = {
drivers/fpga/dfl-afu-error.c
206
const struct attribute_group port_err_group = {
drivers/fpga/dfl-afu-main.c
415
static const struct attribute_group port_hdr_group = {
drivers/fpga/dfl-afu-main.c
504
static const struct attribute_group port_afu_group = {
drivers/fpga/dfl-afu-main.c
944
static const struct attribute_group *afu_dev_groups[] = {
drivers/fpga/dfl-afu.h
104
extern const struct attribute_group port_err_group;
drivers/fpga/dfl-fme-error.c
313
const struct attribute_group fme_global_err_group = {
drivers/fpga/dfl-fme-main.c
140
static const struct attribute_group fme_hdr_group = {
drivers/fpga/dfl-fme-main.c
315
static const struct attribute_group thermal_extra_group = {
drivers/fpga/dfl-fme-main.c
741
static const struct attribute_group *fme_dev_groups[] = {
drivers/fpga/dfl-fme-perf.c
195
static const struct attribute_group fme_perf_cpumask_group = {
drivers/fpga/dfl-fme-perf.c
228
static const struct attribute_group fme_perf_format_group = {
drivers/fpga/dfl-fme-perf.c
242
static const struct attribute_group fme_perf_events_group = {
drivers/fpga/dfl-fme-perf.c
247
static const struct attribute_group *fme_perf_groups[] = {
drivers/fpga/dfl-fme-perf.c
569
static const struct attribute_group fme_perf_basic_events_group = {
drivers/fpga/dfl-fme-perf.c
615
static const struct attribute_group fme_perf_cache_events_group = {
drivers/fpga/dfl-fme-perf.c
689
static const struct attribute_group fme_perf_fabric_events_group = {
drivers/fpga/dfl-fme-perf.c
721
static const struct attribute_group fme_perf_vtd_events_group = {
drivers/fpga/dfl-fme-perf.c
763
static const struct attribute_group fme_perf_vtd_sip_events_group = {
drivers/fpga/dfl-fme-perf.c
769
static const struct attribute_group *fme_perf_events_groups[] = {
drivers/fpga/dfl-fme.h
38
extern const struct attribute_group fme_global_err_group;
drivers/fpga/intel-m10-bmc-sec-update.c
252
static struct attribute_group m10bmc_security_attr_group = {
drivers/fpga/intel-m10-bmc-sec-update.c
257
static const struct attribute_group *m10bmc_sec_attr_groups[] = {
drivers/fsi/fsi-core.c
910
static const struct attribute_group cfam_attr_group = {
drivers/fsi/fsi-core.c
914
static const struct attribute_group *cfam_attr_groups[] = {
drivers/gpio/gpio-sim.c
365
struct attribute_group *attr_group;
drivers/gpio/gpio-sim.c
56
const struct attribute_group **attr_groups;
drivers/gpio/gpiolib-sysfs.c
79
struct attribute_group class_attr_group;
drivers/gpio/gpiolib-sysfs.c
80
const struct attribute_group *class_attr_groups[2];
drivers/gpio/gpiolib-sysfs.c
84
struct attribute_group chip_attr_group;
drivers/gpio/gpiolib-sysfs.c
85
const struct attribute_group *chip_attr_groups[2];
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1716
extern const struct attribute_group amdgpu_vram_mgr_attr_group;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1717
extern const struct attribute_group amdgpu_gtt_mgr_attr_group;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
1718
extern const struct attribute_group amdgpu_flash_attr_group;
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
1852
const struct attribute_group amdgpu_vbios_version_attr_group = {
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
380
static const struct attribute_group amdgpu_board_attrs_group = {
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
505
const struct attribute_group amdgpu_uma_attr_group = {
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
3149
static const struct attribute_group *amdgpu_sysfs_groups[] = {
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
87
const struct attribute_group amdgpu_gtt_mgr_attr_group = {
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
409
struct attribute_group *attr_group,
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
432
static void amdgpu_pmu_create_attrs(struct attribute_group *attr_group,
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
443
struct attribute_group *fmt_attr_group,
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
445
struct attribute_group *evt_attr_group,
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
485
const struct attribute_group *attr_groups[] = {
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
54
struct attribute_group fmt_attr_group;
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c
56
struct attribute_group evt_attr_group;
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4357
const struct attribute_group amdgpu_flash_attr_group = {
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
65
extern const struct attribute_group amdgpu_flash_attr_group;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
2061
struct attribute_group group = {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
2300
struct attribute_group group = {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
44
extern const struct attribute_group amdgpu_vram_mgr_attr_group;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
45
extern const struct attribute_group amdgpu_gtt_mgr_attr_group;
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
835
static const struct attribute_group fw_attr_group = {
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
243
const struct attribute_group amdgpu_vram_mgr_attr_group = {
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
1029
static const struct attribute_group amdgpu_xcp_attrs_group = {
drivers/gpu/drm/amd/amdgpu/df_v3_6.h
38
extern const struct attribute_group *df_v3_6_attr_groups[];
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
800
* num_attrs + sizeof(struct attribute_group),
drivers/gpu/drm/amd/amdkfd/kfd_topology.h
141
struct attribute_group *attr_group;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7733
static const struct attribute_group amdgpu_group = {
drivers/gpu/drm/amd/pm/amdgpu_pm.c
2374
const struct attribute_group amdgpu_board_attr_group = {
drivers/gpu/drm/amd/pm/amdgpu_pm.c
2541
const struct attribute_group amdgpu_pm_policy_attr_group = {
drivers/gpu/drm/amd/pm/amdgpu_pm.c
3894
static const struct attribute_group hwmon_attrgroup = {
drivers/gpu/drm/amd/pm/amdgpu_pm.c
3899
static const struct attribute_group *hwmon_groups[] = {
drivers/gpu/drm/arm/display/komeda/komeda_dev.c
104
static struct attribute_group komeda_sysfs_attr_group = {
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c
313
static struct attribute_group aspeed_sysfs_attr_group = {
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
730
static const struct attribute_group lt9611uxc_attr_group = {
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
734
static const struct attribute_group *lt9611uxc_attr_groups[] = {
drivers/gpu/drm/drm_sysfs.c
333
static const struct attribute_group connector_dev_group = {
drivers/gpu/drm/drm_sysfs.c
338
static const struct attribute_group *connector_dev_groups[] = {
drivers/gpu/drm/drm_sysfs.c
541
static const struct attribute_group display_attr_group = {
drivers/gpu/drm/drm_sysfs.c
546
static const struct attribute_group *card_dev_groups[] = {
drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c
262
static const struct attribute_group rc6_attr_group[] = {
drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c
267
static const struct attribute_group rc6p_attr_group[] = {
drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c
272
static const struct attribute_group media_rc6_attr_group[] = {
drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c
278
const struct attribute_group *grp)
drivers/gpu/drm/i915/gvt/kvmgt.c
1404
static const struct attribute_group intel_vgpu_group = {
drivers/gpu/drm/i915/gvt/kvmgt.c
1409
static const struct attribute_group *intel_vgpu_groups[] = {
drivers/gpu/drm/i915/i915_hwmon.c
274
static const struct attribute_group hwm_attrgroup = {
drivers/gpu/drm/i915/i915_hwmon.c
279
static const struct attribute_group *hwm_groups[] = {
drivers/gpu/drm/i915/i915_perf_types.h
90
struct attribute_group sysfs_metric;
drivers/gpu/drm/i915/i915_pmu.c
1152
const struct attribute_group *attr_groups[] = {
drivers/gpu/drm/i915/i915_pmu.c
914
static const struct attribute_group i915_pmu_format_attr_group = {
drivers/gpu/drm/i915/i915_pmu.h
139
struct attribute_group events_attr_group;
drivers/gpu/drm/nouveau/nouveau_hwmon.c
198
static const struct attribute_group pwm_fan_sensor_group = {
drivers/gpu/drm/nouveau/nouveau_hwmon.c
208
static const struct attribute_group temp1_auto_point_sensor_group = {
drivers/gpu/drm/nouveau/nouveau_hwmon.c
670
const struct attribute_group *special_groups[N_ATTR_GROUPS];
drivers/gpu/drm/panel/panel-dsi-cm.c
266
static const struct attribute_group dsicm_attr_group = {
drivers/gpu/drm/panel/panel-sony-acx565akm.c
261
static const struct attribute_group acx565akm_cabc_attr_group = {
drivers/gpu/drm/panel/panel-tpo-td043mtea1.c
292
static const struct attribute_group td043mtea1_attr_group = {
drivers/gpu/drm/radeon/radeon_pm.c
828
static const struct attribute_group hwmon_attrgroup = {
drivers/gpu/drm/radeon/radeon_pm.c
833
static const struct attribute_group *hwmon_groups[] = {
drivers/gpu/drm/v3d/v3d_sysfs.c
52
static struct attribute_group v3d_sysfs_attr_group = {
drivers/gpu/drm/xe/xe_device_sysfs.c
181
static const struct attribute_group late_bind_attr_group = {
drivers/gpu/drm/xe/xe_device_sysfs.c
263
static const struct attribute_group auto_link_downgrade_attr_group = {
drivers/gpu/drm/xe/xe_device_sysfs.c
73
static const struct attribute_group vram_attr_group = {
drivers/gpu/drm/xe/xe_gt_throttle.c
118
static const struct attribute_group *get_platform_throttle_group(struct xe_device *xe);
drivers/gpu/drm/xe/xe_gt_throttle.c
125
const struct attribute_group *group;
drivers/gpu/drm/xe/xe_gt_throttle.c
227
static const struct attribute_group throttle_group_attrs = {
drivers/gpu/drm/xe/xe_gt_throttle.c
232
static const struct attribute_group cri_throttle_group_attrs = {
drivers/gpu/drm/xe/xe_gt_throttle.c
237
static const struct attribute_group *get_platform_throttle_group(struct xe_device *xe)
drivers/gpu/drm/xe/xe_gt_throttle.c
251
const struct attribute_group *group = get_platform_throttle_group(xe);
drivers/gpu/drm/xe/xe_gt_throttle.c
259
const struct attribute_group *group = get_platform_throttle_group(xe);
drivers/gpu/drm/xe/xe_hwmon.c
711
static const struct attribute_group hwmon_attrgroup = {
drivers/gpu/drm/xe/xe_hwmon.c
716
static const struct attribute_group *hwmon_groups[] = {
drivers/gpu/drm/xe/xe_oa.c
77
struct attribute_group sysfs_metric;
drivers/gpu/drm/xe/xe_pmu.c
417
static const struct attribute_group pmu_format_attr_group = {
drivers/gpu/drm/xe/xe_pmu.c
454
static const struct attribute_group pmu_group_ ##v_ = { \
drivers/gpu/drm/xe/xe_pmu.c
483
static const struct attribute_group pmu_events_attr_group = {
drivers/gpu/drm/xe/xe_pmu.c
488
static const struct attribute_group *pmu_events_attr_update[] = {
drivers/gpu/drm/xe/xe_pmu.c
550
static const struct attribute_group *attr_groups[] = {
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
187
static const struct attribute_group bulk_profile_dev_attr_group = {
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
192
static const struct attribute_group *xe_sriov_dev_attr_groups[] = {
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
292
static const struct attribute_group profile_vf_attr_group = {
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
339
static const struct attribute_group control_vf_attr_group = {
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
344
static const struct attribute_group *xe_sriov_vf_attr_groups[] = {
drivers/gpu/drm/xe/xe_survivability_mode.c
276
static const struct attribute_group survivability_info_group = {
drivers/gpu/drm/xe/xe_vram_freq.c
82
static const struct attribute_group freq_group_attrs = {
drivers/greybus/interface.c
663
static const struct attribute_group interface_unipro_group = {
drivers/greybus/interface.c
668
static const struct attribute_group interface_greybus_group = {
drivers/greybus/interface.c
673
static const struct attribute_group interface_power_group = {
drivers/greybus/interface.c
678
static const struct attribute_group interface_common_group = {
drivers/greybus/interface.c
682
static const struct attribute_group *interface_groups[] = {
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
379
static struct attribute_group sfh_attr_group = {
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
384
static const struct attribute_group *amd_sfh_groups[] = {
drivers/hid/hid-core.c
2865
static const struct attribute_group hid_dev_group = {
drivers/hid/hid-corsair-void.c
632
static const struct attribute_group corsair_void_attr_group = {
drivers/hid/hid-corsair.c
415
static const struct attribute_group k90_attr_group = {
drivers/hid/hid-cp2112.c
1042
static const struct attribute_group cp2112_attr_group = {
drivers/hid/hid-ft260.c
944
static const struct attribute_group ft260_attr_group = {
drivers/hid/hid-gt683r.c
213
static const struct attribute_group gt683r_led_group = {
drivers/hid/hid-gt683r.c
218
static const struct attribute_group *gt683r_led_groups[] = {
drivers/hid/hid-lenovo.c
1125
static const struct attribute_group lenovo_attr_group_tpkbd = {
drivers/hid/hid-lenovo.c
1310
static const struct attribute_group lenovo_attr_group_tp10ubkbd = {
drivers/hid/hid-lenovo.c
718
static const struct attribute_group lenovo_attr_group_cptkbd = {
drivers/hid/hid-logitech-hidpp.c
4306
static const struct attribute_group ps_attribute_group = {
drivers/hid/hid-multitouch.c
502
static const struct attribute_group mt_attribute_group = {
drivers/hid/hid-ntrig.c
444
static const struct attribute_group ntrig_attribute_group = {
drivers/hid/hid-roccat-arvo.c
259
static const struct attribute_group arvo_group = {
drivers/hid/hid-roccat-arvo.c
264
static const struct attribute_group *arvo_groups[] = {
drivers/hid/hid-roccat-isku.c
239
static const struct attribute_group isku_group = {
drivers/hid/hid-roccat-isku.c
244
static const struct attribute_group *isku_groups[] = {
drivers/hid/hid-roccat-kone.c
647
static const struct attribute_group kone_group = {
drivers/hid/hid-roccat-kone.c
652
static const struct attribute_group *kone_groups[] = {
drivers/hid/hid-roccat-koneplus.c
347
static const struct attribute_group koneplus_group = {
drivers/hid/hid-roccat-koneplus.c
352
static const struct attribute_group *koneplus_groups[] = {
drivers/hid/hid-roccat-konepure.c
64
static const struct attribute_group konepure_group = {
drivers/hid/hid-roccat-konepure.c
68
static const struct attribute_group *konepure_groups[] = {
drivers/hid/hid-roccat-kovaplus.c
400
static const struct attribute_group kovaplus_group = {
drivers/hid/hid-roccat-kovaplus.c
405
static const struct attribute_group *kovaplus_groups[] = {
drivers/hid/hid-roccat-pyra.c
356
static const struct attribute_group pyra_group = {
drivers/hid/hid-roccat-pyra.c
361
static const struct attribute_group *pyra_groups[] = {
drivers/hid/hid-roccat-ryos.c
72
static const struct attribute_group ryos_group = {
drivers/hid/hid-roccat-ryos.c
76
static const struct attribute_group *ryos_groups[] = {
drivers/hid/hid-roccat-savu.c
44
static const struct attribute_group savu_group = {
drivers/hid/hid-roccat-savu.c
48
static const struct attribute_group *savu_groups[] = {
drivers/hid/hid-sensor-custom.c
273
static const struct attribute_group enable_sensor_attr_group = {
drivers/hid/hid-sensor-custom.c
35
struct attribute_group hid_custom_attribute_group;
drivers/hid/hid-sensor-custom.c
521
sizeof(struct attribute_group));
drivers/hid/hid-vivaldi-common.c
130
static const struct attribute_group vivaldi_attribute_group = {
drivers/hid/hid-vivaldi-common.c
135
const struct attribute_group *vivaldi_attribute_groups[] = {
drivers/hid/hid-vivaldi-common.h
12
extern const struct attribute_group *vivaldi_attribute_groups[];
drivers/hid/intel-ish-hid/ipc/pci-ish.c
463
static const struct attribute_group ish_firmware_group = {
drivers/hid/wacom.h
148
struct attribute_group group;
drivers/hid/wacom_sys.c
1197
static const struct attribute_group cintiq_led_attr_group = {
drivers/hid/wacom_sys.c
1218
static const struct attribute_group intuos4_led_attr_group = {
drivers/hid/wacom_sys.c
1229
static const struct attribute_group intuos5_led_attr_group = {
drivers/hid/wacom_sys.c
1240
static const struct attribute_group generic_led_attr_group = {
drivers/hid/wacom_sys.c
1246
const struct attribute_group *group;
drivers/hid/wacom_sys.c
1262
const struct attribute_group *group)
drivers/hid/wacom_sys.c
1288
const struct attribute_group *group)
drivers/hid/wacom_sys.c
1913
static const struct attribute_group remote##SET_ID##_serial_group = { \
drivers/hv/vmbus_drv.c
2035
static const struct attribute_group vmbus_chan_group = {
drivers/hv/vmbus_drv.c
630
static const struct attribute_group vmbus_dev_group = {
drivers/hv/vmbus_drv.c
648
static const struct attribute_group vmbus_bus_group = {
drivers/hwmon/acpi_power_meter.c
717
static const struct attribute_group power_extra_group = {
drivers/hwmon/ad7418.c
239
const struct attribute_group **attr_groups = NULL;
drivers/hwmon/adc128d818.c
352
static const struct attribute_group adc128_group = {
drivers/hwmon/adm1025.c
424
static const struct attribute_group adm1025_group = {
drivers/hwmon/adm1025.c
436
static const struct attribute_group adm1025_group_in4 = {
drivers/hwmon/adm1025.c
98
const struct attribute_group *groups[3];
drivers/hwmon/adm1026.c
1537
static const struct attribute_group adm1026_group = {
drivers/hwmon/adm1026.c
1557
static const struct attribute_group adm1026_group_temp3 = {
drivers/hwmon/adm1026.c
1573
static const struct attribute_group adm1026_group_in8_9 = {
drivers/hwmon/adm1026.c
267
const struct attribute_group *groups[3];
drivers/hwmon/adm1031.c
65
const struct attribute_group *groups[3];
drivers/hwmon/adm1031.c
938
static const struct attribute_group adm1031_group = {
drivers/hwmon/adm1031.c
966
static const struct attribute_group adm1031_group_opt = {
drivers/hwmon/adt7475.c
1327
static const struct attribute_group adt7475_attr_group = { .attrs = adt7475_attrs };
drivers/hwmon/adt7475.c
1328
static const struct attribute_group fan4_attr_group = { .attrs = fan4_attrs };
drivers/hwmon/adt7475.c
1329
static const struct attribute_group pwm2_attr_group = { .attrs = pwm2_attrs };
drivers/hwmon/adt7475.c
1330
static const struct attribute_group in0_attr_group = { .attrs = in0_attrs };
drivers/hwmon/adt7475.c
1331
static const struct attribute_group in3_attr_group = { .attrs = in3_attrs };
drivers/hwmon/adt7475.c
1332
static const struct attribute_group in4_attr_group = { .attrs = in4_attrs };
drivers/hwmon/adt7475.c
1333
static const struct attribute_group in5_attr_group = { .attrs = in5_attrs };
drivers/hwmon/adt7475.c
1334
static const struct attribute_group in6_attr_group = { .attrs = in6_attrs };
drivers/hwmon/adt7475.c
1335
static const struct attribute_group vid_attr_group = { .attrs = vid_attrs };
drivers/hwmon/adt7475.c
224
const struct attribute_group *groups[10];
drivers/hwmon/asb100.c
664
static const struct attribute_group asb100_group = {
drivers/hwmon/aspeed-pwm-tacho.c
197
const struct attribute_group *groups[3];
drivers/hwmon/aspeed-pwm-tacho.c
669
static const struct attribute_group pwm_dev_group = {
drivers/hwmon/aspeed-pwm-tacho.c
710
static const struct attribute_group fan_dev_group = {
drivers/hwmon/asus_atk0110.c
129
struct attribute_group attr_group;
drivers/hwmon/asus_atk0110.c
130
const struct attribute_group *attr_groups[2];
drivers/hwmon/coretemp.c
86
struct attribute_group attr_group;
drivers/hwmon/da9052-hwmon.c
380
static const struct attribute_group da9052_group = {
drivers/hwmon/dme1737.c
1707
static const struct attribute_group dme1737_group = {
drivers/hwmon/dme1737.c
1723
static const struct attribute_group dme1737_temp_offset_group = {
drivers/hwmon/dme1737.c
1738
static const struct attribute_group dme1737_vid_group = {
drivers/hwmon/dme1737.c
1755
static const struct attribute_group dme1737_zone3_group = {
drivers/hwmon/dme1737.c
1772
static const struct attribute_group dme1737_zone_hyst_group = {
drivers/hwmon/dme1737.c
1789
static const struct attribute_group dme1737_in7_group = {
drivers/hwmon/dme1737.c
1841
static const struct attribute_group dme1737_pwm_group[] = {
drivers/hwmon/dme1737.c
1909
static const struct attribute_group dme1737_fan_group[] = {
drivers/hwmon/dme1737.c
1932
static const struct attribute_group dme1737_zone_chmod_group = {
drivers/hwmon/dme1737.c
1948
static const struct attribute_group dme1737_zone3_chmod_group = {
drivers/hwmon/dme1737.c
1992
static const struct attribute_group dme1737_pwm_chmod_group[] = {
drivers/hwmon/dme1737.c
2053
const struct attribute_group *group,
drivers/hwmon/ds1621.c
339
static const struct attribute_group ds1621_group = {
drivers/hwmon/emc2103.c
545
static const struct attribute_group emc2103_group = {
drivers/hwmon/emc2103.c
549
static const struct attribute_group emc2103_temp3_group = {
drivers/hwmon/emc2103.c
553
static const struct attribute_group emc2103_temp4_group = {
drivers/hwmon/emc2103.c
57
const struct attribute_group *groups[4];
drivers/hwmon/f71805f.c
1274
static const struct attribute_group f71805f_group = {
drivers/hwmon/f71805f.c
1306
static const struct attribute_group f71805f_group_optin[4] = {
drivers/hwmon/f71805f.c
1324
static const struct attribute_group f71805f_group_pwm_freq = {
drivers/hwmon/f75375s.c
723
static const struct attribute_group f75375_group = {
drivers/hwmon/fam15h_power.c
53
const struct attribute_group *groups[FAM15H_NUM_GROUPS];
drivers/hwmon/fam15h_power.c
54
struct attribute_group group;
drivers/hwmon/gl518sm.c
106
const struct attribute_group *groups[3];
drivers/hwmon/gl518sm.c
550
static const struct attribute_group gl518_group = {
drivers/hwmon/gl518sm.c
561
static const struct attribute_group gl518_group_r80 = {
drivers/hwmon/gl520sm.c
65
const struct attribute_group *groups[3];
drivers/hwmon/gl520sm.c
762
static const struct attribute_group gl520_group = {
drivers/hwmon/gl520sm.c
784
static const struct attribute_group gl520_group_in4 = {
drivers/hwmon/gl520sm.c
788
static const struct attribute_group gl520_group_temp2 = {
drivers/hwmon/gpio-fan.c
348
static const struct attribute_group gpio_fan_group = {
drivers/hwmon/gpio-fan.c
353
static const struct attribute_group *gpio_fan_groups[] = {
drivers/hwmon/gsc-hwmon.c
139
static const struct attribute_group gsc_hwmon_group = {
drivers/hwmon/gsc-hwmon.c
308
const struct attribute_group **groups;
drivers/hwmon/hwmon.c
1040
const struct attribute_group **groups)
drivers/hwmon/hwmon.c
1067
const struct attribute_group **extra_groups)
drivers/hwmon/hwmon.c
108
static const struct attribute_group hwmon_dev_attr_group = {
drivers/hwmon/hwmon.c
113
static const struct attribute_group *hwmon_dev_attr_groups[] = {
drivers/hwmon/hwmon.c
1160
const struct attribute_group **groups)
drivers/hwmon/hwmon.c
1200
const struct attribute_group **extra_groups)
drivers/hwmon/hwmon.c
42
struct attribute_group group;
drivers/hwmon/hwmon.c
43
const struct attribute_group **groups;
drivers/hwmon/hwmon.c
902
const struct attribute_group **groups)
drivers/hwmon/ibmpowernv.c
435
const struct attribute_group **pgroups = pdata->attr_groups;
drivers/hwmon/ibmpowernv.c
508
const struct attribute_group *pgroup,
drivers/hwmon/ibmpowernv.c
555
const struct attribute_group **pgroups = pdata->attr_groups;
drivers/hwmon/ibmpowernv.c
61
struct attribute_group group;
drivers/hwmon/ibmpowernv.c
91
const struct attribute_group *attr_groups[MAX_SENSOR_TYPE + 1];
drivers/hwmon/iio_hwmon.c
31
struct attribute_group attr_group;
drivers/hwmon/iio_hwmon.c
32
const struct attribute_group *groups[2];
drivers/hwmon/it87.c
2338
static const struct attribute_group it87_group_in = {
drivers/hwmon/it87.c
2405
static const struct attribute_group it87_group_temp = {
drivers/hwmon/it87.c
2437
static const struct attribute_group it87_group = {
drivers/hwmon/it87.c
2508
static const struct attribute_group it87_group_fan = {
drivers/hwmon/it87.c
2569
static const struct attribute_group it87_group_pwm = {
drivers/hwmon/it87.c
2665
static const struct attribute_group it87_group_auto_pwm = {
drivers/hwmon/it87.c
577
const struct attribute_group *groups[7];
drivers/hwmon/lineage-pem.c
116
const struct attribute_group *groups[4];
drivers/hwmon/lineage-pem.c
394
static const struct attribute_group pem_group = {
drivers/hwmon/lineage-pem.c
405
static const struct attribute_group pem_input_group = {
drivers/hwmon/lineage-pem.c
416
static const struct attribute_group pem_fan_group = {
drivers/hwmon/lm63.c
141
const struct attribute_group *groups[5];
drivers/hwmon/lm63.c
900
static const struct attribute_group lm63_group_temp2_type = {
drivers/hwmon/lm63.c
920
static const struct attribute_group lm63_group_extra_lut = {
drivers/hwmon/lm63.c
945
static const struct attribute_group lm63_group = {
drivers/hwmon/lm63.c
958
static const struct attribute_group lm63_group_fan1 = {
drivers/hwmon/lm85.c
1369
static const struct attribute_group lm85_group = {
drivers/hwmon/lm85.c
1380
static const struct attribute_group lm85_group_minctl = {
drivers/hwmon/lm85.c
1391
static const struct attribute_group lm85_group_temp_off = {
drivers/hwmon/lm85.c
1403
static const struct attribute_group lm85_group_in4 = {
drivers/hwmon/lm85.c
1423
static const struct attribute_group lm85_group_in567 = {
drivers/hwmon/lm85.c
288
const struct attribute_group *groups[6];
drivers/hwmon/lm87.c
176
const struct attribute_group *attr_groups[6];
drivers/hwmon/lm87.c
721
static const struct attribute_group lm87_group = {
drivers/hwmon/lm87.c
733
static const struct attribute_group lm87_group_in6 = {
drivers/hwmon/lm87.c
745
static const struct attribute_group lm87_group_fan1 = {
drivers/hwmon/lm87.c
757
static const struct attribute_group lm87_group_in7 = {
drivers/hwmon/lm87.c
769
static const struct attribute_group lm87_group_fan2 = {
drivers/hwmon/lm87.c
783
static const struct attribute_group lm87_group_temp3 = {
drivers/hwmon/lm87.c
799
static const struct attribute_group lm87_group_in0_5 = {
drivers/hwmon/lm87.c
809
static const struct attribute_group lm87_group_vid = {
drivers/hwmon/ltc2990.c
197
static const struct attribute_group ltc2990_group = {
drivers/hwmon/max1111.c
145
static const struct attribute_group max1111_attr_group = {
drivers/hwmon/max1111.c
157
static const struct attribute_group max1110_attr_group = {
drivers/hwmon/max16065.c
486
static const struct attribute_group max16065_basic_group = {
drivers/hwmon/max16065.c
491
static const struct attribute_group max16065_current_group = {
drivers/hwmon/max16065.c
495
static const struct attribute_group max16065_min_group = {
drivers/hwmon/max16065.c
500
static const struct attribute_group max16065_max_group = {
drivers/hwmon/max16065.c
84
const struct attribute_group *groups[4];
drivers/hwmon/max197.c
243
static const struct attribute_group max197_sysfs_group = {
drivers/hwmon/max31760.c
50
struct attribute_group group;
drivers/hwmon/max31760.c
51
const struct attribute_group *groups[2];
drivers/hwmon/max6650.c
348
static const struct attribute_group max6650_group = {
drivers/hwmon/max6650.c
353
static const struct attribute_group *max6650_groups[] = {
drivers/hwmon/mc13783-adc.c
189
static const struct attribute_group mc13783_group_base = {
drivers/hwmon/mc13783-adc.c
202
static const struct attribute_group mc13783_group_16chans = {
drivers/hwmon/mc13783-adc.c
215
static const struct attribute_group mc13783_group_ts = {
drivers/hwmon/nct6683.c
1113
static const struct attribute_group nct6683_group_other = {
drivers/hwmon/nct6683.c
1199
struct attribute_group *group;
drivers/hwmon/nct6683.c
312
const struct attribute_group *groups[6];
drivers/hwmon/nct6683.c
411
static struct attribute_group *
drivers/hwmon/nct6683.c
420
struct attribute_group *group;
drivers/hwmon/nct6775-core.c
1080
struct attribute_group *group;
drivers/hwmon/nct6775-platform.c
839
static const struct attribute_group nct6775_group_other = {
drivers/hwmon/nct6775.h
225
nct6775_add_attr_group(struct nct6775_data *data, const struct attribute_group *group)
drivers/hwmon/nct6775.h
27
const struct attribute_group *groups[7];
drivers/hwmon/nct7802.c
718
static const struct attribute_group nct7802_temp_group = {
drivers/hwmon/nct7802.c
804
static const struct attribute_group nct7802_in_group = {
drivers/hwmon/nct7802.c
870
static const struct attribute_group nct7802_fan_group = {
drivers/hwmon/nct7802.c
888
static const struct attribute_group nct7802_pwm_group = {
drivers/hwmon/nct7802.c
974
static const struct attribute_group nct7802_auto_point_group = {
drivers/hwmon/nct7802.c
978
static const struct attribute_group *nct7802_groups[] = {
drivers/hwmon/nzxt-kraken3.c
694
static const struct attribute_group kraken3_curves_group = {
drivers/hwmon/nzxt-kraken3.c
699
static const struct attribute_group *kraken3_groups[] = {
drivers/hwmon/occ/common.h
107
struct attribute_group group;
drivers/hwmon/occ/common.h
108
const struct attribute_group *groups[2];
drivers/hwmon/occ/sysfs.c
158
static const struct attribute_group occ_sysfs = {
drivers/hwmon/pc87360.c
1103
static const struct attribute_group pc8736x_temp_attr_group[] = {
drivers/hwmon/pc87360.c
1230
static const struct attribute_group pc8736x_fan_attr_group[] = {
drivers/hwmon/pc87360.c
664
static const struct attribute_group pc8736x_vin_group = {
drivers/hwmon/pc87360.c
877
static const struct attribute_group pc8736x_therm_group = {
drivers/hwmon/pc87427.c
541
static const struct attribute_group pc87427_group_fan[8] = {
drivers/hwmon/pc87427.c
684
static const struct attribute_group pc87427_group_pwm[4] = {
drivers/hwmon/pc87427.c
912
static const struct attribute_group pc87427_group_temp[6] = {
drivers/hwmon/pcf8591.c
165
static const struct attribute_group pcf8591_attr_group = {
drivers/hwmon/pcf8591.c
175
static const struct attribute_group pcf8591_attr_group_opt = {
drivers/hwmon/pmbus/isl68137.c
190
static const struct attribute_group enable_group = {
drivers/hwmon/pmbus/isl68137.c
194
static const struct attribute_group *isl68137_attribute_groups[] = {
drivers/hwmon/pmbus/pmbus.h
474
const struct attribute_group **groups;
drivers/hwmon/pmbus/pmbus_core.c
109
struct attribute_group group;
drivers/hwmon/pmbus/pmbus_core.c
110
const struct attribute_group **groups;
drivers/hwmon/scpi-hwmon.c
37
struct attribute_group group;
drivers/hwmon/scpi-hwmon.c
38
const struct attribute_group *groups[2];
drivers/hwmon/sg2042-mcu.c
164
static const struct attribute_group sg2042_mcu_attr_group = {
drivers/hwmon/sg2042-mcu.c
168
static const struct attribute_group *sg2042_mcu_groups[] = {
drivers/hwmon/sht15.c
795
static const struct attribute_group sht15_attr_group = {
drivers/hwmon/sis5595.c
594
static const struct attribute_group sis5595_group = {
drivers/hwmon/sis5595.c
606
static const struct attribute_group sis5595_group_in4 = {
drivers/hwmon/sis5595.c
618
static const struct attribute_group sis5595_group_temp1 = {
drivers/hwmon/smsc47m1.c
460
static const struct attribute_group smsc47m1_group_fan1 = {
drivers/hwmon/smsc47m1.c
472
static const struct attribute_group smsc47m1_group_fan2 = {
drivers/hwmon/smsc47m1.c
484
static const struct attribute_group smsc47m1_group_fan3 = {
drivers/hwmon/smsc47m1.c
494
static const struct attribute_group smsc47m1_group_pwm1 = {
drivers/hwmon/smsc47m1.c
504
static const struct attribute_group smsc47m1_group_pwm2 = {
drivers/hwmon/smsc47m1.c
514
static const struct attribute_group smsc47m1_group_pwm3 = {
drivers/hwmon/smsc47m1.c
524
static const struct attribute_group smsc47m1_group = {
drivers/hwmon/smsc47m192.c
510
static const struct attribute_group smsc47m192_group = {
drivers/hwmon/smsc47m192.c
522
static const struct attribute_group smsc47m192_group_in4 = {
drivers/hwmon/smsc47m192.c
87
const struct attribute_group *groups[3];
drivers/hwmon/thmc50.c
287
static const struct attribute_group thmc50_group = {
drivers/hwmon/thmc50.c
302
static const struct attribute_group temp3_group = {
drivers/hwmon/thmc50.c
59
const struct attribute_group *groups[3];
drivers/hwmon/ultra45_env.c
251
static const struct attribute_group env_group = {
drivers/hwmon/vexpress-hwmon.c
100
.attr_groups = (const struct attribute_group *[]) {
drivers/hwmon/vexpress-hwmon.c
114
static struct attribute_group vexpress_hwmon_group_amp = {
drivers/hwmon/vexpress-hwmon.c
120
.attr_groups = (const struct attribute_group *[]) {
drivers/hwmon/vexpress-hwmon.c
133
static struct attribute_group vexpress_hwmon_group_temp = {
drivers/hwmon/vexpress-hwmon.c
139
.attr_groups = (const struct attribute_group *[]) {
drivers/hwmon/vexpress-hwmon.c
152
static struct attribute_group vexpress_hwmon_group_power = {
drivers/hwmon/vexpress-hwmon.c
158
.attr_groups = (const struct attribute_group *[]) {
drivers/hwmon/vexpress-hwmon.c
171
static struct attribute_group vexpress_hwmon_group_energy = {
drivers/hwmon/vexpress-hwmon.c
177
.attr_groups = (const struct attribute_group *[]) {
drivers/hwmon/vexpress-hwmon.c
83
const struct attribute_group **attr_groups;
drivers/hwmon/vexpress-hwmon.c
94
static struct attribute_group vexpress_hwmon_group_volt = {
drivers/hwmon/via-cputemp.c
103
static const struct attribute_group via_cputemp_group = {
drivers/hwmon/via686a.c
720
static const struct attribute_group via686a_group = {
drivers/hwmon/vt1211.c
1007
static const struct attribute_group vt1211_temp_attr_group[] = {
drivers/hwmon/vt1211.c
959
static const struct attribute_group vt1211_in_attr_group[] = {
drivers/hwmon/vt8231.c
749
static const struct attribute_group vt8231_group_temps[6] = {
drivers/hwmon/vt8231.c
798
static const struct attribute_group vt8231_group_volts[6] = {
drivers/hwmon/vt8231.c
821
static const struct attribute_group vt8231_group = {
drivers/hwmon/w83627ehf.c
1202
static const struct attribute_group w83627ehf_group = {
drivers/hwmon/w83627ehf.c
1207
static const struct attribute_group *w83627ehf_groups[] = {
drivers/hwmon/w83627hf.c
1512
static const struct attribute_group w83627hf_group = {
drivers/hwmon/w83627hf.c
1661
static const struct attribute_group w83627hf_group_opt = {
drivers/hwmon/w83781d.c
1003
static const struct attribute_group w83781d_group_pwm34 = {
drivers/hwmon/w83781d.c
1013
static const struct attribute_group w83781d_group_other = {
drivers/hwmon/w83781d.c
959
static const struct attribute_group w83781d_group = {
drivers/hwmon/w83781d.c
967
static const struct attribute_group w83781d_group_in1 = {
drivers/hwmon/w83781d.c
976
static const struct attribute_group w83781d_group_in78 = {
drivers/hwmon/w83781d.c
984
static const struct attribute_group w83781d_group_temp3 = {
drivers/hwmon/w83781d.c
994
static const struct attribute_group w83781d_group_pwm12 = {
drivers/hwmon/w83791d.c
1238
static const struct attribute_group w83791d_group = {
drivers/hwmon/w83791d.c
1255
static const struct attribute_group w83791d_group_fanpwm45 = {
drivers/hwmon/w83792d.c
1195
static const struct attribute_group w83792d_group_fan[4] = {
drivers/hwmon/w83792d.c
1304
static const struct attribute_group w83792d_group = {
drivers/hwtracing/coresight/coresight-catu.c
381
static const struct attribute_group catu_mgmt_group = {
drivers/hwtracing/coresight/coresight-catu.c
386
static const struct attribute_group *catu_groups[] = {
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1046
static struct attribute_group *
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1050
struct attribute_group *group = NULL;
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1053
group = devm_kzalloc(dev, sizeof(struct attribute_group), GFP_KERNEL);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1072
struct attribute_group *attr_group = NULL;
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1130
sizeof(struct attribute_group *),
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1161
static const struct attribute_group coresight_cti_group = {
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1165
static const struct attribute_group coresight_cti_mgmt_group = {
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1170
static const struct attribute_group coresight_cti_regs_group = {
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1175
static const struct attribute_group coresight_cti_channels_group = {
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1180
const struct attribute_group *
drivers/hwtracing/coresight/coresight-cti.h
113
const struct attribute_group **con_groups;
drivers/hwtracing/coresight/coresight-cti.h
210
extern const struct attribute_group *coresight_cti_groups[];
drivers/hwtracing/coresight/coresight-cti.h
94
struct attribute_group *attr_group;
drivers/hwtracing/coresight/coresight-dummy.c
105
static const struct attribute_group coresight_dummy_group = {
drivers/hwtracing/coresight/coresight-dummy.c
109
static const struct attribute_group *coresight_dummy_groups[] = {
drivers/hwtracing/coresight/coresight-etb10.c
700
static const struct attribute_group coresight_etb_group = {
drivers/hwtracing/coresight/coresight-etb10.c
704
static const struct attribute_group coresight_etb_mgmt_group = {
drivers/hwtracing/coresight/coresight-etb10.c
709
static const struct attribute_group *coresight_etb_groups[] = {
drivers/hwtracing/coresight/coresight-etm-perf.c
112
static const struct attribute_group etm_pmu_format_group = {
drivers/hwtracing/coresight/coresight-etm-perf.c
121
static const struct attribute_group etm_pmu_sinks_group = {
drivers/hwtracing/coresight/coresight-etm-perf.c
130
static const struct attribute_group etm_pmu_events_group = {
drivers/hwtracing/coresight/coresight-etm-perf.c
135
static const struct attribute_group *etm_pmu_attr_groups[] = {
drivers/hwtracing/coresight/coresight-etm.h
283
extern const struct attribute_group *coresight_etm_groups[];
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
1255
static const struct attribute_group coresight_etm_group = {
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
1259
static const struct attribute_group coresight_etm_mgmt_group = {
drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
1264
const struct attribute_group *coresight_etm_groups[] = {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
2584
static const struct attribute_group coresight_etmv4_group = {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
2588
static const struct attribute_group coresight_etmv4_mgmt_group = {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
2594
static const struct attribute_group coresight_etmv4_trcidr_group = {
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
2599
const struct attribute_group *coresight_etmv4_groups[] = {
drivers/hwtracing/coresight/coresight-etm4x.h
1103
extern const struct attribute_group *coresight_etmv4_groups[];
drivers/hwtracing/coresight/coresight-replicator.c
210
static const struct attribute_group replicator_mgmt_group = {
drivers/hwtracing/coresight/coresight-replicator.c
215
static const struct attribute_group *replicator_groups[] = {
drivers/hwtracing/coresight/coresight-stm.c
649
static const struct attribute_group coresight_stm_group = {
drivers/hwtracing/coresight/coresight-stm.c
653
static const struct attribute_group coresight_stm_mgmt_group = {
drivers/hwtracing/coresight/coresight-stm.c
658
static const struct attribute_group *coresight_stm_groups[] = {
drivers/hwtracing/coresight/coresight-sysfs.c
411
static struct attribute_group coresight_sink_group = {
drivers/hwtracing/coresight/coresight-sysfs.c
423
static struct attribute_group coresight_source_group = {
drivers/hwtracing/coresight/coresight-sysfs.c
434
static struct attribute_group coresight_link_group = {
drivers/hwtracing/coresight/coresight-sysfs.c
445
static struct attribute_group coresight_helper_group = {
drivers/hwtracing/coresight/coresight-sysfs.c
495
static struct attribute_group coresight_conns_group = {
drivers/hwtracing/coresight/coresight-tmc-core.c
573
static const struct attribute_group coresight_tmc_group = {
drivers/hwtracing/coresight/coresight-tmc-core.c
577
static const struct attribute_group coresight_tmc_mgmt_group = {
drivers/hwtracing/coresight/coresight-tmc-core.c
582
static const struct attribute_group *coresight_etf_groups[] = {
drivers/hwtracing/coresight/coresight-tmc-core.c
588
static const struct attribute_group *coresight_etr_groups[] = {
drivers/hwtracing/coresight/coresight-tmc-etr.c
2084
const struct attribute_group coresight_etr_group = {
drivers/hwtracing/coresight/coresight-tmc.h
449
extern const struct attribute_group coresight_etr_group;
drivers/hwtracing/coresight/coresight-tnoc.c
177
static const struct attribute_group coresight_tnoc_group = {
drivers/hwtracing/coresight/coresight-tnoc.c
182
static const struct attribute_group *coresight_tnoc_groups[] = {
drivers/hwtracing/coresight/coresight-tpda.c
528
static struct attribute_group tpda_attr_grp = {
drivers/hwtracing/coresight/coresight-tpda.c
532
static const struct attribute_group *tpda_attr_grps[] = {
drivers/hwtracing/coresight/coresight-tpdm.c
1303
static struct attribute_group tpdm_dsb_attr_grp = {
drivers/hwtracing/coresight/coresight-tpdm.c
1308
static struct attribute_group tpdm_dsb_edge_grp = {
drivers/hwtracing/coresight/coresight-tpdm.c
1314
static struct attribute_group tpdm_dsb_trig_patt_grp = {
drivers/hwtracing/coresight/coresight-tpdm.c
1320
static struct attribute_group tpdm_dsb_patt_grp = {
drivers/hwtracing/coresight/coresight-tpdm.c
1326
static struct attribute_group tpdm_dsb_msr_grp = {
drivers/hwtracing/coresight/coresight-tpdm.c
1332
static struct attribute_group tpdm_cmb_attr_grp = {
drivers/hwtracing/coresight/coresight-tpdm.c
1337
static struct attribute_group tpdm_cmb_trig_patt_grp = {
drivers/hwtracing/coresight/coresight-tpdm.c
1343
static struct attribute_group tpdm_cmb_patt_grp = {
drivers/hwtracing/coresight/coresight-tpdm.c
1349
static struct attribute_group tpdm_cmb_msr_grp = {
drivers/hwtracing/coresight/coresight-tpdm.c
1355
static struct attribute_group tpdm_mcmb_attr_grp = {
drivers/hwtracing/coresight/coresight-tpdm.c
1360
static const struct attribute_group *tpdm_attr_grps[] = {
drivers/hwtracing/coresight/coresight-tpdm.c
694
static struct attribute_group tpdm_attr_grp = {
drivers/hwtracing/coresight/coresight-trbe.c
1226
static const struct attribute_group arm_trbe_group = {
drivers/hwtracing/coresight/coresight-trbe.c
1230
static const struct attribute_group *arm_trbe_groups[] = {
drivers/hwtracing/coresight/ultrasoc-smb.c
185
static const struct attribute_group smb_sink_group = {
drivers/hwtracing/coresight/ultrasoc-smb.c
190
static const struct attribute_group *smb_sink_groups[] = {
drivers/hwtracing/intel_th/gth.c
54
struct attribute_group output_group;
drivers/hwtracing/intel_th/gth.c
55
struct attribute_group master_group;
drivers/hwtracing/intel_th/intel_th.h
184
const struct attribute_group *attr_group;
drivers/hwtracing/intel_th/msu.c
2120
static const struct attribute_group msc_output_group = {
drivers/hwtracing/intel_th/pti.c
145
static const struct attribute_group pti_output_group = {
drivers/hwtracing/intel_th/pti.c
298
static const struct attribute_group lpp_output_group = {
drivers/hwtracing/ptt/hisi_ptt.c
151
static struct attribute_group hisi_ptt_tune_group = {
drivers/hwtracing/ptt/hisi_ptt.c
792
static const struct attribute_group hisi_ptt_cpumask_attr_group = {
drivers/hwtracing/ptt/hisi_ptt.c
817
static struct attribute_group hisi_ptt_pmu_format_group = {
drivers/hwtracing/ptt/hisi_ptt.c
845
static struct attribute_group hisi_ptt_pmu_root_ports_group = {
drivers/hwtracing/ptt/hisi_ptt.c
863
static struct attribute_group hisi_ptt_pmu_requesters_group = {
drivers/hwtracing/ptt/hisi_ptt.c
868
static const struct attribute_group *hisi_ptt_pmu_groups[] = {
drivers/iio/accel/adxl372.c
1155
static const struct attribute_group adxl372_attrs_group = {
drivers/iio/accel/adxl380.c
1616
static const struct attribute_group adxl380_event_attribute_group = {
drivers/iio/accel/bma180.c
522
static const struct attribute_group bma180_attrs_group = {
drivers/iio/accel/bma400_core.c
384
static const struct attribute_group bma400_event_attribute_group = {
drivers/iio/accel/bmc150-accel-core.c
1041
static const struct attribute_group bmc150_accel_attrs_group = {
drivers/iio/accel/kxcjk-1013.c
1115
static const struct attribute_group kxcjk1013_attrs_group = {
drivers/iio/accel/kxsd9.c
316
static const struct attribute_group kxsd9_attribute_group = {
drivers/iio/accel/mma7455_core.c
202
static const struct attribute_group mma7455_group = {
drivers/iio/accel/mma7660.c
74
static const struct attribute_group mma7660_attribute_group = {
drivers/iio/accel/mma8452.c
1188
static const struct attribute_group mma8452_event_attribute_group = {
drivers/iio/accel/mma8452.c
1430
static const struct attribute_group mma8452_group = {
drivers/iio/accel/mxc4005.c
103
static const struct attribute_group mxc4005_attrs_group = {
drivers/iio/accel/sca3000.c
959
static const struct attribute_group sca3000_attribute_group = {
drivers/iio/accel/st_accel_core.c
1393
static const struct attribute_group st_accel_attribute_group = {
drivers/iio/accel/stk8312.c
122
static const struct attribute_group stk8312_attribute_group = {
drivers/iio/accel/stk8ba50.c
136
static const struct attribute_group stk8ba50_attribute_group = {
drivers/iio/adc/ad4062.c
326
static const struct attribute_group ad4062_event_attribute_group = {
drivers/iio/adc/ad7192.c
806
static const struct attribute_group ad7192_attribute_group = {
drivers/iio/adc/ad7192.c
816
static const struct attribute_group ad7195_attribute_group = {
drivers/iio/adc/ad7606.c
1008
static const struct attribute_group ad7606_attribute_group_os_and_range = {
drivers/iio/adc/ad7606.c
1017
static const struct attribute_group ad7606_attribute_group_os = {
drivers/iio/adc/ad7606.c
1026
static const struct attribute_group ad7606_attribute_group_range = {
drivers/iio/adc/ad7791.c
362
static const struct attribute_group ad7791_attribute_group = {
drivers/iio/adc/ad7793.c
383
static const struct attribute_group ad7793_attribute_group = {
drivers/iio/adc/ad7793.c
392
static const struct attribute_group ad7797_attribute_group = {
drivers/iio/adc/ad799x.c
539
static const struct attribute_group ad799x_event_attrs_group = {
drivers/iio/adc/hx711.c
415
static const struct attribute_group hx711_attribute_group = {
drivers/iio/adc/ina2xx-adc.c
918
static const struct attribute_group ina219_attribute_group = {
drivers/iio/adc/ina2xx-adc.c
922
static const struct attribute_group ina226_attribute_group = {
drivers/iio/adc/max11410.c
338
static const struct attribute_group max11410_attribute_group = {
drivers/iio/adc/max1363.c
1014
static const struct attribute_group max1363_event_attribute_group = {
drivers/iio/adc/max9611.c
444
static const struct attribute_group max9611_attribute_group = {
drivers/iio/adc/mcp3422.c
306
static const struct attribute_group mcp3422_attribute_group = {
drivers/iio/adc/mcp3564.c
1361
static struct attribute_group mcp3564_attribute_group = {
drivers/iio/adc/mcp3564.c
1365
static struct attribute_group mcp3564r_attribute_group = {
drivers/iio/adc/mxs-lradc-adc.c
370
static const struct attribute_group mxs_lradc_adc_attribute_group = {
drivers/iio/adc/nau7802.c
108
static const struct attribute_group nau7802_attribute_group = {
drivers/iio/adc/pac1934.c
1436
struct attribute_group *pac1934_group;
drivers/iio/adc/rtq6056.c
626
static const struct attribute_group rtq6056_attribute_group = {
drivers/iio/adc/ti-ads131e08.c
572
static const struct attribute_group ads131e08_attribute_group = {
drivers/iio/adc/ti-ads8688.c
146
static const struct attribute_group ads8688_attribute_group = {
drivers/iio/adc/vf610_adc.c
627
static const struct attribute_group vf610_attribute_group = {
drivers/iio/cdc/ad7150.c
521
static const struct attribute_group ad7150_event_attribute_group = {
drivers/iio/cdc/ad7746.c
455
static const struct attribute_group ad7746_attribute_group = {
drivers/iio/chemical/bme680_core.c
1038
static const struct attribute_group bme680_attribute_group = {
drivers/iio/chemical/mhz19b.c
220
static const struct attribute_group mhz19b_attr_group = {
drivers/iio/chemical/scd30_core.c
445
static const struct attribute_group scd30_attr_group = {
drivers/iio/chemical/scd4x.c
553
static const struct attribute_group scd4x_attr_group = {
drivers/iio/chemical/sps30.c
284
static const struct attribute_group sps30_attr_group = {
drivers/iio/chemical/vz89x.c
139
static const struct attribute_group vz89x_attrs_group = {
drivers/iio/dac/ad5360.c
309
static const struct attribute_group ad5360_attribute_group = {
drivers/iio/dac/ad5504.c
213
static const struct attribute_group ad5504_ev_attribute_group = {
drivers/iio/dac/mcp4725.c
147
static const struct attribute_group mcp4725_attribute_group = {
drivers/iio/dac/mcp4728.c
182
static const struct attribute_group mcp4728_attribute_group = {
drivers/iio/dac/mcp47feb02.c
540
static const struct attribute_group mcp47feb02_attribute_group = {
drivers/iio/dummy/iio_dummy_evgen.c
182
static const struct attribute_group iio_evgen_group = {
drivers/iio/dummy/iio_dummy_evgen.c
186
static const struct attribute_group *iio_evgen_groups[] = {
drivers/iio/frequency/ad9523.c
625
static const struct attribute_group ad9523_attribute_group = {
drivers/iio/gyro/adis16136.c
392
static const struct attribute_group adis16136_attribute_group = {
drivers/iio/gyro/bmg160_core.c
815
static const struct attribute_group bmg160_attrs_group = {
drivers/iio/gyro/fxas21002c_core.c
684
static const struct attribute_group fxas21002c_attrs_group = {
drivers/iio/gyro/mpu3050-core.c
754
static const struct attribute_group mpu3050_attribute_group = {
drivers/iio/gyro/st_gyro_core.c
431
static const struct attribute_group st_gyro_attribute_group = {
drivers/iio/health/afe4403.c
211
static const struct attribute_group afe440x_attribute_group = {
drivers/iio/health/afe4404.c
242
static const struct attribute_group afe440x_attribute_group = {
drivers/iio/humidity/hdc100x.c
89
static const struct attribute_group hdc100x_attribute_group = {
drivers/iio/humidity/hdc2010.c
79
static const struct attribute_group hdc2010_attribute_group = {
drivers/iio/humidity/hts221_core.c
537
static const struct attribute_group hts221_attribute_group = {
drivers/iio/humidity/htu21.c
170
static const struct attribute_group htu21_attribute_group = {
drivers/iio/humidity/si7020.c
218
static const struct attribute_group si7020_attribute_group = {
drivers/iio/iio_core.h
58
const struct attribute_group *group);
drivers/iio/imu/bmi160/bmi160_core.c
522
static const struct attribute_group bmi160_attrs_group = {
drivers/iio/imu/bmi270/bmi270_core.c
1037
static const struct attribute_group bmi270_event_attribute_group = {
drivers/iio/imu/bmi323/bmi323_core.c
781
static const struct attribute_group bmi323_event_attribute_group = {
drivers/iio/imu/bno055/bno055.c
1366
static const struct attribute_group bno055_attrs_group = {
drivers/iio/imu/fxos8700_core.c
600
static const struct attribute_group fxos8700_attrs_group = {
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1711
static const struct attribute_group inv_attribute_group = {
drivers/iio/imu/kmx61.c
211
static const struct attribute_group kmx61_acc_attribute_group = {
drivers/iio/imu/kmx61.c
215
static const struct attribute_group kmx61_mag_attribute_group = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2301
static const struct attribute_group st_lsm6dsx_acc_attribute_group = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2323
static const struct attribute_group st_lsm6dsx_gyro_attribute_group = {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
717
static const struct attribute_group st_lsm6dsx_shub_attribute_group = {
drivers/iio/industrialio-buffer.c
1508
struct attribute_group *group;
drivers/iio/industrialio-core.c
1526
const struct attribute_group *group)
drivers/iio/industrialio-core.c
1529
const struct attribute_group **new, **old = iio_dev_opaque->groups;
drivers/iio/industrialio-event.c
42
struct attribute_group group;
drivers/iio/industrialio-trigger.c
502
static const struct attribute_group iio_trigger_consumer_attr_group = {
drivers/iio/light/adux1020.c
683
static const struct attribute_group adux1020_attribute_group = {
drivers/iio/light/al3010.c
73
static const struct attribute_group al3010_attribute_group = {
drivers/iio/light/al3320a.c
86
static const struct attribute_group al3320a_attribute_group = {
drivers/iio/light/apds9306.c
302
static const struct attribute_group apds9306_event_attr_group = {
drivers/iio/light/apds9960.c
384
static const struct attribute_group apds9960_attribute_group = {
drivers/iio/light/bh1750.c
217
static const struct attribute_group bh1750_attribute_group = {
drivers/iio/light/cm32181.c
421
static const struct attribute_group cm32181_attribute_group = {
drivers/iio/light/cm3232.c
315
static const struct attribute_group cm3232_attribute_group = {
drivers/iio/light/cm3323.c
75
static const struct attribute_group cm3323_attribute_group = {
drivers/iio/light/cm36651.c
607
static const struct attribute_group cm36651_attribute_group = {
drivers/iio/light/isl29018.c
518
static const struct attribute_group isl29018_group = {
drivers/iio/light/isl29018.c
522
static const struct attribute_group isl29023_group = {
drivers/iio/light/isl29028.c
500
static const struct attribute_group isl29108_group = {
drivers/iio/light/isl29125.c
208
static const struct attribute_group isl29125_attribute_group = {
drivers/iio/light/lm3533-als.c
689
static const struct attribute_group lm3533_als_event_attribute_group = {
drivers/iio/light/lm3533-als.c
713
static const struct attribute_group lm3533_als_attribute_group = {
drivers/iio/light/ltr501.c
1168
static const struct attribute_group ltr501_attribute_group = {
drivers/iio/light/ltr501.c
1172
static const struct attribute_group ltr301_attribute_group = {
drivers/iio/light/lv0104cs.c
457
static const struct attribute_group lv0104cs_attribute_group = {
drivers/iio/light/max44000.c
396
static const struct attribute_group max44000_attribute_group = {
drivers/iio/light/max44009.c
295
static const struct attribute_group max44009_attribute_group = {
drivers/iio/light/opt3001.c
273
static const struct attribute_group opt3001_attribute_group = {
drivers/iio/light/pa12203001.c
95
static const struct attribute_group pa12203001_attr_group = {
drivers/iio/light/rpr0521.c
225
static const struct attribute_group rpr0521_attribute_group = {
drivers/iio/light/si1133.c
870
static const struct attribute_group si1133_attribute_group = {
drivers/iio/light/si1145.c
975
static const struct attribute_group si1132_attribute_group = {
drivers/iio/light/si1145.c
979
static const struct attribute_group si114x_attribute_group = {
drivers/iio/light/stk3310.c
207
static const struct attribute_group stk3310_attribute_group = {
drivers/iio/light/tcs3414.c
236
static const struct attribute_group tcs3414_attribute_group = {
drivers/iio/light/tcs3472.c
429
static const struct attribute_group tcs3472_attribute_group = {
drivers/iio/light/tsl2583.c
616
static const struct attribute_group tsl2583_attribute_group = {
drivers/iio/light/tsl2591.c
658
static const struct attribute_group tsl2591_event_attribute_group = {
drivers/iio/light/tsl2772.c
1456
static const struct attribute_group tsl2772_device_attr_group_tbl[] = {
drivers/iio/light/tsl4531.c
61
static const struct attribute_group tsl4531_attribute_group = {
drivers/iio/light/us5182d.c
152
static const struct attribute_group us5182d_attr_group = {
drivers/iio/light/vcnl4035.c
339
static const struct attribute_group vcnl4035_attribute_group = {
drivers/iio/light/veml6030.c
221
static const struct attribute_group veml6030_event_attr_group = {
drivers/iio/light/vl6180.c
402
static const struct attribute_group vl6180_attribute_group = {
drivers/iio/light/zopt2201.c
476
static const struct attribute_group zopt2201_attribute_group = {
drivers/iio/magnetometer/bmc150_magn.c
622
static const struct attribute_group bmc150_magn_attrs_group = {
drivers/iio/magnetometer/hmc5843_core.c
528
static const struct attribute_group hmc5843_group = {
drivers/iio/magnetometer/mag3110.c
455
static const struct attribute_group mag3110_group = {
drivers/iio/magnetometer/mmc35240.c
163
static const struct attribute_group mmc35240_attribute_group = {
drivers/iio/magnetometer/rm3100-core.c
264
static const struct attribute_group rm3100_attribute_group = {
drivers/iio/magnetometer/st_magn_core.c
567
static const struct attribute_group st_magn_attribute_group = {
drivers/iio/potentiometer/ad5110.c
195
static const struct attribute_group ad5110_attribute_group = {
drivers/iio/pressure/hp206c.c
345
static const struct attribute_group hp206c_attribute_group = {
drivers/iio/pressure/ms5611_core.c
52
static const struct attribute_group ms5611_attribute_group = {
drivers/iio/pressure/ms5637.c
135
static const struct attribute_group ms5637_attribute_group = {
drivers/iio/pressure/st_pressure_core.c
704
static const struct attribute_group st_press_attribute_group = {
drivers/iio/pressure/t5403.c
201
static const struct attribute_group t5403_attribute_group = {
drivers/iio/pressure/zpa2326.c
1463
static const struct attribute_group zpa2326_attribute_group = {
drivers/iio/proximity/as3935.c
175
static const struct attribute_group as3935_attribute_group = {
drivers/iio/proximity/isl29501.c
586
static const struct attribute_group isl29501_attribute_group = {
drivers/iio/proximity/srf08.c
408
static const struct attribute_group srf08_attribute_group = {
drivers/iio/proximity/sx9500.c
588
static const struct attribute_group sx9500_attribute_group = {
drivers/iio/resolver/ad2s1210.c
1105
static const struct attribute_group ad2s1210_event_attribute_group = {
drivers/iio/temperature/max31856.c
393
static const struct attribute_group max31856_group = {
drivers/iio/temperature/max31865.c
279
static const struct attribute_group max31865_group = {
drivers/iio/temperature/tmp006.c
174
static const struct attribute_group tmp006_attribute_group = {
drivers/iio/temperature/tmp007.c
360
static const struct attribute_group tmp007_attribute_group = {
drivers/iio/temperature/tsys02d.c
114
static const struct attribute_group tsys02d_attribute_group = {
drivers/iio/trigger/iio-trig-hrtimer.c
89
static const struct attribute_group iio_hrtimer_attr_group = {
drivers/iio/trigger/iio-trig-hrtimer.c
93
static const struct attribute_group *iio_hrtimer_attr_groups[] = {
drivers/iio/trigger/iio-trig-sysfs.c
118
static const struct attribute_group iio_sysfs_trigger_attr_group = {
drivers/iio/trigger/iio-trig-sysfs.c
122
static const struct attribute_group *iio_sysfs_trigger_attr_groups[] = {
drivers/iio/trigger/iio-trig-sysfs.c
71
static const struct attribute_group iio_sysfs_trig_group = {
drivers/iio/trigger/iio-trig-sysfs.c
75
static const struct attribute_group *iio_sysfs_trig_groups[] = {
drivers/iio/trigger/stm32-timer-trigger.c
385
static const struct attribute_group stm32_trigger_attr_group = {
drivers/iio/trigger/stm32-timer-trigger.c
389
static const struct attribute_group *stm32_trigger_attr_groups[] = {
drivers/infiniband/core/cm.c
4317
static const struct attribute_group cm_counter_group_##_group = { \
drivers/infiniband/core/cm.c
4327
static const struct attribute_group *cm_counter_groups[] = {
drivers/infiniband/core/core_priv.h
354
const struct attribute_group **groups);
drivers/infiniband/core/core_priv.h
356
const struct attribute_group **groups);
drivers/infiniband/core/core_priv.h
72
extern const struct attribute_group ib_dev_attr_group;
drivers/infiniband/core/sysfs.c
1046
alloc_port_table_group(const char *name, struct attribute_group *group,
drivers/infiniband/core/sysfs.c
1152
const struct attribute_group **cur_group;
drivers/infiniband/core/sysfs.c
1351
const struct attribute_group ib_dev_attr_group = {
drivers/infiniband/core/sysfs.c
1415
const struct attribute_group **groups)
drivers/infiniband/core/sysfs.c
1423
const struct attribute_group **groups)
drivers/infiniband/core/sysfs.c
59
struct attribute_group groups[2];
drivers/infiniband/core/sysfs.c
60
const struct attribute_group *groups_list[3];
drivers/infiniband/core/sysfs.c
688
static const struct attribute_group pma_group = {
drivers/infiniband/core/sysfs.c
693
static const struct attribute_group pma_group_ext = {
drivers/infiniband/core/sysfs.c
698
static const struct attribute_group pma_group_noietf = {
drivers/infiniband/core/sysfs.c
70
struct attribute_group groups[3];
drivers/infiniband/core/sysfs.c
71
const struct attribute_group *groups_list[5];
drivers/infiniband/core/sysfs.c
742
static const struct attribute_group *get_counter_table(struct ib_device *dev,
drivers/infiniband/core/sysfs.c
946
alloc_hw_stats_port(struct ib_port *port, struct attribute_group *group)
drivers/infiniband/core/sysfs.c
95
struct attribute_group group;
drivers/infiniband/core/sysfs.c
983
struct attribute_group *group)
drivers/infiniband/core/uverbs.h
105
const struct attribute_group *groups[2];
drivers/infiniband/core/uverbs_main.c
1126
static const struct attribute_group dev_attr_group = {
drivers/infiniband/hw/bnxt_re/main.c
1072
static const struct attribute_group bnxt_re_dev_attr_group = {
drivers/infiniband/hw/cxgb4/provider.c
420
static const struct attribute_group c4iw_attr_group = {
drivers/infiniband/hw/hfi1/hfi.h
2144
extern const struct attribute_group ib_hfi1_attr_group;
drivers/infiniband/hw/hfi1/hfi.h
2145
extern const struct attribute_group *hfi1_attr_port_groups[];
drivers/infiniband/hw/hfi1/sysfs.c
134
static const struct attribute_group port_cc_group = {
drivers/infiniband/hw/hfi1/sysfs.c
231
static const struct attribute_group port_sc2vl_group = {
drivers/infiniband/hw/hfi1/sysfs.c
328
static const struct attribute_group port_sl2sc_group = {
drivers/infiniband/hw/hfi1/sysfs.c
395
static const struct attribute_group port_vl2mtu_group = {
drivers/infiniband/hw/hfi1/sysfs.c
557
const struct attribute_group ib_hfi1_attr_group = {
drivers/infiniband/hw/hfi1/sysfs.c
561
const struct attribute_group *hfi1_attr_port_groups[] = {
drivers/infiniband/hw/ionic/ionic_ibdev.c
198
static const struct attribute_group ionic_rdma_attr_group = {
drivers/infiniband/hw/mlx4/main.c
2049
static const struct attribute_group mlx4_attr_group = {
drivers/infiniband/hw/mlx4/sysfs.c
368
struct attribute_group pkey_group;
drivers/infiniband/hw/mlx4/sysfs.c
369
struct attribute_group gid_group;
drivers/infiniband/hw/mlx5/main.c
2911
static const struct attribute_group mlx5_attr_group = {
drivers/infiniband/hw/mthca/mthca_provider.c
992
static const struct attribute_group mthca_attr_group = {
drivers/infiniband/hw/ocrdma/ocrdma_main.c
128
static const struct attribute_group ocrdma_attr_group = {
drivers/infiniband/hw/qedr/main.c
149
static const struct attribute_group qedr_attr_group = {
drivers/infiniband/hw/usnic/usnic_ib_sysfs.c
173
const struct attribute_group usnic_attr_group = {
drivers/infiniband/hw/usnic/usnic_ib_sysfs.h
44
extern const struct attribute_group usnic_attr_group;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
96
static const struct attribute_group pvrdma_attr_group = {
drivers/infiniband/sw/rxe/rxe_verbs.c
1448
static const struct attribute_group rxe_attr_group = {
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
329
static const struct attribute_group rtrs_clt_stats_attr_group = {
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
423
static const struct attribute_group rtrs_clt_path_attr_group = {
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
497
static const struct attribute_group rtrs_clt_attr_group = {
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
138
static const struct attribute_group rtrs_srv_path_attr_group = {
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
151
static const struct attribute_group rtrs_srv_stats_attr_group = {
drivers/infiniband/ulp/srp/ib_srp.c
1025
const struct attribute_group **g;
drivers/input/input-poller.c
218
struct attribute_group input_poller_attribute_group = {
drivers/input/input-poller.h
16
extern struct attribute_group input_poller_attribute_group;
drivers/input/input.c
1445
static const struct attribute_group input_dev_attr_group = {
drivers/input/input.c
1472
static const struct attribute_group input_dev_id_attr_group = {
drivers/input/input.c
1542
static const struct attribute_group input_dev_caps_attr_group = {
drivers/input/input.c
1547
static const struct attribute_group *input_dev_attr_groups[] = {
drivers/input/keyboard/atkbd.c
333
static const struct attribute_group atkbd_attribute_group = {
drivers/input/keyboard/cros_ec_keyb.c
694
static const struct attribute_group cros_ec_keyb_group = {
drivers/input/misc/adxl34x.c
647
static const struct attribute_group adxl34x_attr_group = {
drivers/input/misc/adxl34x.c
651
const struct attribute_group *adxl34x_groups[] = {
drivers/input/misc/adxl34x.h
28
extern const struct attribute_group *adxl34x_groups[];
drivers/input/misc/ideapad_slidebar.c
190
static struct attribute_group ideapad_attr_group = {
drivers/input/misc/ideapad_slidebar.c
194
static const struct attribute_group *ideapad_attr_groups[] = {
drivers/input/misc/ims-pcu.c
1246
static const struct attribute_group ims_pcu_attr_group = {
drivers/input/misc/ims-pcu.c
1480
static const struct attribute_group ims_pcu_ofn_attr_group = {
drivers/input/misc/ims-pcu.c
2123
static const struct attribute_group *ims_pcu_sysfs_groups[] = {
drivers/input/misc/kxtj9.c
347
static struct attribute_group kxtj9_group = {
drivers/input/mouse/cyapa.c
812
static const struct attribute_group cyapa_power_wakeup_group = {
drivers/input/mouse/cyapa.c
927
static const struct attribute_group cyapa_power_runtime_group = {
drivers/input/mouse/elan_i2c_core.c
781
static const struct attribute_group elan_sysfs_group = {
drivers/input/mouse/elan_i2c_core.c
897
static const struct attribute_group elan_baseline_sysfs_group = {
drivers/input/mouse/elan_i2c_core.c
902
static const struct attribute_group *elan_sysfs_groups[] = {
drivers/input/mouse/elantech.c
1369
static const struct attribute_group elantech_attr_group = {
drivers/input/mouse/sentelic.c
631
static struct attribute_group fsp_attribute_group = {
drivers/input/mouse/trackpoint.c
242
static struct attribute_group trackpoint_attr_group = {
drivers/input/rmi4/rmi_f01.c
335
static const struct attribute_group rmi_f01_attr_group = {
drivers/input/rmi4/rmi_f34.c
514
static const struct attribute_group rmi_firmware_attr_group = {
drivers/input/serio/serio.c
426
static const struct attribute_group serio_id_attr_group = {
drivers/input/serio/serio.c
446
static const struct attribute_group serio_device_attr_group = {
drivers/input/serio/serio.c
450
static const struct attribute_group *serio_device_attr_groups[] = {
drivers/input/touchscreen/ad7877.c
615
static const struct attribute_group ad7877_group = {
drivers/input/touchscreen/ad7879.c
391
static const struct attribute_group ad7879_attr_group = {
drivers/input/touchscreen/ad7879.c
395
const struct attribute_group *ad7879_groups[] = {
drivers/input/touchscreen/ad7879.h
14
struct attribute_group;
drivers/input/touchscreen/ad7879.h
18
extern const struct attribute_group *ad7879_groups[];
drivers/input/touchscreen/ads7846.c
554
static const struct attribute_group ads7846_attr_group = {
drivers/input/touchscreen/goodix_berlin.h
37
extern const struct attribute_group *goodix_berlin_groups[];
drivers/input/touchscreen/goodix_berlin_core.c
710
static const struct attribute_group goodix_berlin_attr_group = {
drivers/input/touchscreen/goodix_berlin_core.c
714
const struct attribute_group *goodix_berlin_groups[] = {
drivers/input/touchscreen/ili210x.c
936
static const struct attribute_group ili210x_group = {
drivers/input/touchscreen/iqs5xx.c
978
static const struct attribute_group iqs5xx_group = {
drivers/input/touchscreen/tsc200x-core.c
347
static const struct attribute_group tsc200x_attr_group = {
drivers/input/touchscreen/tsc200x-core.c
352
const struct attribute_group *tsc200x_groups[] = {
drivers/input/touchscreen/tsc200x-core.h
73
extern const struct attribute_group *tsc200x_groups[];
drivers/input/touchscreen/usbtouchscreen.c
1640
static const struct attribute_group *usbtouch_groups[] = {
drivers/input/touchscreen/usbtouchscreen.c
479
static const struct attribute_group mtouch_attr_group = {
drivers/iommu/amd/init.c
2109
static struct attribute_group amd_iommu_group = {
drivers/iommu/amd/init.c
2114
static const struct attribute_group *amd_iommu_groups[] = {
drivers/iommu/intel/iommu.c
2457
static struct attribute_group intel_iommu_group = {
drivers/iommu/intel/iommu.c
2462
const struct attribute_group *intel_iommu_groups[] = {
drivers/iommu/intel/iommu.h
1325
extern const struct attribute_group *intel_iommu_groups[];
drivers/iommu/intel/perfmon.c
145
static struct attribute_group _name = { \
drivers/iommu/intel/perfmon.c
176
static const struct attribute_group *iommu_pmu_attr_update[] = {
drivers/iommu/intel/perfmon.c
22
static struct attribute_group iommu_pmu_format_attr_group = {
drivers/iommu/intel/perfmon.c
32
static struct attribute_group iommu_pmu_events_attr_group = {
drivers/iommu/intel/perfmon.c
37
static const struct attribute_group *iommu_pmu_attr_groups[] = {
drivers/iommu/intel/perfmon.c
71
static struct attribute_group _name = { \
drivers/iommu/iommu-sysfs.c
22
static const struct attribute_group devices_attr_group = {
drivers/iommu/iommu-sysfs.c
27
static const struct attribute_group *dev_groups[] = {
drivers/iommu/iommu-sysfs.c
56
const struct attribute_group **groups,
drivers/leds/led-class-flash.c
235
static const struct attribute_group led_flash_strobe_group = {
drivers/leds/led-class-flash.c
239
static const struct attribute_group led_flash_timeout_group = {
drivers/leds/led-class-flash.c
243
static const struct attribute_group led_flash_brightness_group = {
drivers/leds/led-class-flash.c
247
static const struct attribute_group led_flash_fault_group = {
drivers/leds/led-class-flash.c
264
const struct attribute_group **flash_groups = fled_cdev->sysfs_groups;
drivers/leds/led-class.c
104
static const struct attribute_group led_group = {
drivers/leds/led-class.c
108
static const struct attribute_group *led_groups[] = {
drivers/leds/led-class.c
93
static const struct attribute_group led_trigger_group = {
drivers/leds/leds-blinkm.c
299
static const struct attribute_group blinkm_group = {
drivers/leds/leds-lm3533.c
625
static const struct attribute_group lm3533_led_attribute_group = {
drivers/leds/leds-lm3533.c
630
static const struct attribute_group *lm3533_led_attribute_groups[] = {
drivers/leds/leds-lp5521.c
216
static const struct attribute_group lp5521_group = {
drivers/leds/leds-lp5523.c
298
static const struct attribute_group lp5523_group = {
drivers/leds/leds-lp5562.c
364
static const struct attribute_group lp5562_group = {
drivers/leds/leds-lp5569.c
468
static const struct attribute_group lp5569_group = {
drivers/leds/leds-lp55xx-common.c
926
static const struct attribute_group lp55xx_engine_attr_group = {
drivers/leds/leds-lp55xx-common.h
170
const struct attribute_group *dev_attr_group;
drivers/leds/trigger/ledtrig-netdev.c
539
static const struct attribute_group netdev_trig_link_speed_attrs_group = {
drivers/leds/trigger/ledtrig-netdev.c
558
static const struct attribute_group netdev_trig_attrs_group = {
drivers/leds/trigger/ledtrig-netdev.c
562
static const struct attribute_group *netdev_trig_groups[] = {
drivers/leds/trigger/ledtrig-netdev.c
79
static const struct attribute_group netdev_trig_link_speed_attrs_group;
drivers/leds/trigger/ledtrig-pattern.c
429
static const struct attribute_group pattern_trig_group = {
drivers/leds/trigger/ledtrig-pattern.c
434
static const struct attribute_group *pattern_trig_groups[] = {
drivers/macintosh/macio_asic.c
137
extern const struct attribute_group *macio_dev_groups[];
drivers/macintosh/macio_sysfs.c
75
static const struct attribute_group macio_dev_group = {
drivers/macintosh/macio_sysfs.c
79
const struct attribute_group *macio_dev_groups[] = {
drivers/mcb/mcb-core.c
150
static const struct attribute_group mcb_carrier_group = {
drivers/mcb/mcb-core.c
154
static const struct attribute_group *mcb_carrier_groups[] = {
drivers/md/md-bitmap.c
2970
static struct attribute_group md_bitmap_group = {
drivers/md/md-bitmap.h
128
struct attribute_group *group;
drivers/md/md-llbitmap.c
1559
static struct attribute_group md_llbitmap_group = {
drivers/md/md.c
6052
static const struct attribute_group md_default_group = {
drivers/md/md.c
6074
static const struct attribute_group md_redundancy_group = {
drivers/md/md.c
6079
static const struct attribute_group *md_attr_groups[] = {
drivers/md/md.c
906
static const struct attribute_group md_redundancy_group;
drivers/md/md.c
930
const struct attribute_group *to_remove = mddev->to_remove;
drivers/md/md.h
605
const struct attribute_group *to_remove;
drivers/md/raid5.c
7250
static const struct attribute_group raid5_attrs_group = {
drivers/media/pci/mgb4/mgb4_vin.c
929
static const struct attribute_group **module_groups(struct mgb4_dev *mgbdev)
drivers/media/pci/mgb4/mgb4_vout.c
745
static const struct attribute_group **module_groups(struct mgb4_dev *mgbdev)
drivers/media/rc/imon.c
922
static const struct attribute_group imon_display_attr_group = {
drivers/media/rc/imon.c
931
static const struct attribute_group imon_rf_attr_group = {
drivers/media/rc/rc-main.c
1661
static const struct attribute_group rc_dev_rw_protocol_attr_grp = {
drivers/media/rc/rc-main.c
1670
static const struct attribute_group rc_dev_ro_protocol_attr_grp = {
drivers/media/rc/rc-main.c
1680
static const struct attribute_group rc_dev_filter_attr_grp = {
drivers/media/rc/rc-main.c
1691
static const struct attribute_group rc_dev_wakeup_filter_attr_grp = {
drivers/media/usb/pvrusb2/pvrusb2-sysfs.c
64
struct attribute_group grp;
drivers/memory/brcmstb_dpfe.c
176
const struct attribute_group **sysfs_attrs;
drivers/memory/brcmstb_memc.c
121
static struct attribute_group dev_attr_group = {
drivers/memory/dfl-emif.c
211
static const struct attribute_group dfl_emif_group = {
drivers/memory/dfl-emif.c
216
static const struct attribute_group *dfl_emif_groups[] = {
drivers/memstick/core/ms_block.h
152
struct attribute_group attr_group;
drivers/memstick/core/mspro_block.c
165
struct attribute_group attr_group;
drivers/message/fusion/mptscsih.c
3226
static const struct attribute_group mptscsih_host_attr_group = {
drivers/message/fusion/mptscsih.c
3230
const struct attribute_group *mptscsih_host_attr_groups[] = {
drivers/message/fusion/mptscsih.h
135
extern const struct attribute_group *mptscsih_host_attr_groups[];
drivers/mfd/ab8500-core.c
987
static const struct attribute_group ab8500_attr_group = {
drivers/mfd/ab8500-core.c
991
static const struct attribute_group ab8505_attr_group = {
drivers/mfd/ab8500-core.c
995
static const struct attribute_group ab9540_attr_group = {
drivers/mfd/gateworks-gsc.c
153
static struct attribute_group attr_group = {
drivers/mfd/intel-m10-bmc-core.c
178
static const struct attribute_group m10bmc_group = {
drivers/mfd/intel-m10-bmc-core.c
182
const struct attribute_group *m10bmc_dev_groups[] = {
drivers/mfd/intel_pmc_bxt.c
234
static const struct attribute_group intel_pmc_group = {
drivers/mfd/intel_pmc_bxt.c
238
static const struct attribute_group *intel_pmc_groups[] = {
drivers/mfd/janz-cmodio.c
167
static const struct attribute_group cmodio_sysfs_attr_group = {
drivers/mfd/lm3533-core.c
374
static struct attribute_group lm3533_attribute_group = {
drivers/misc/ad525x_dpot.c
633
static const struct attribute_group ad525x_group_commands = {
drivers/misc/apds9802als.c
188
static const struct attribute_group m_als_gr = {
drivers/misc/apds990x.c
1049
static const struct attribute_group apds990x_attribute_group[] = {
drivers/misc/bh1770glc.c
1163
static const struct attribute_group bh1770_attribute_group = {
drivers/misc/c2port/core.c
889
static const struct attribute_group c2port_group = {
drivers/misc/c2port/core.c
895
static const struct attribute_group *c2port_groups[] = {
drivers/misc/ds1682.c
144
static const struct attribute_group ds1682_group = {
drivers/misc/enclosure.c
267
static const struct attribute_group *enclosure_component_groups[];
drivers/misc/genwqe/card_base.h
51
extern const struct attribute_group *genwqe_attribute_groups[];
drivers/misc/genwqe/card_sysfs.c
287
static struct attribute_group genwqe_attribute_group = {
drivers/misc/genwqe/card_sysfs.c
292
const struct attribute_group *genwqe_attribute_groups[] = {
drivers/misc/hmc6352.c
99
static const struct attribute_group m_compass_gr = {
drivers/misc/ics932s401.c
84
struct attribute_group attrs;
drivers/misc/isl29003.c
344
static const struct attribute_group isl29003_attr_group = {
drivers/misc/isl29020.c
137
static const struct attribute_group m_als_gr = {
drivers/misc/pvpanic/pvpanic.c
175
static const struct attribute_group pvpanic_dev_group = {
drivers/misc/pvpanic/pvpanic.c
179
const struct attribute_group *pvpanic_dev_groups[] = {
drivers/misc/pvpanic/pvpanic.h
13
struct attribute_group;
drivers/misc/pvpanic/pvpanic.h
17
extern const struct attribute_group *pvpanic_dev_groups[];
drivers/misc/tsl2550.c
296
static const struct attribute_group tsl2550_attr_group = {
drivers/misc/uacce/uacce.c
480
static struct attribute_group uacce_dev_group = {
drivers/mmc/core/block.c
362
static const struct attribute_group mmc_disk_attr_group = {
drivers/mmc/core/block.c
367
static const struct attribute_group *mmc_disk_attr_groups[] = {
drivers/mmc/core/sd.c
815
static const struct attribute_group sd_std_group = {
drivers/most/core.c
382
static const struct attribute_group channel_attr_group = {
drivers/most/core.c
387
static const struct attribute_group *channel_attr_groups[] = {
drivers/most/core.c
439
static const struct attribute_group interface_attr_group = {
drivers/most/core.c
443
static const struct attribute_group *interface_attr_groups[] = {
drivers/most/core.c
721
static const struct attribute_group mc_attr_group = {
drivers/most/core.c
725
static const struct attribute_group *mc_attr_groups[] = {
drivers/mtd/sm_ftl.c
53
static struct attribute_group *sm_create_sysfs_attributes(struct sm_ftl *ftl)
drivers/mtd/sm_ftl.c
55
struct attribute_group *attr_group;
drivers/mtd/sm_ftl.c
87
attr_group = kzalloc_obj(struct attribute_group);
drivers/mtd/sm_ftl.h
58
struct attribute_group *disk_attributes;
drivers/mtd/spi-nor/core.h
608
extern const struct attribute_group *spi_nor_sysfs_groups[];
drivers/mtd/spi-nor/sysfs.c
102
static const struct attribute_group spi_nor_sysfs_group = {
drivers/mtd/spi-nor/sysfs.c
110
const struct attribute_group *spi_nor_sysfs_groups[] = {
drivers/net/arcnet/com20020-pci.c
113
static const struct attribute_group com20020_state_group = {
drivers/net/bonding/bond_sysfs.c
795
static const struct attribute_group bonding_group = {
drivers/net/can/at91_can.c
1011
static const struct attribute_group at91_sysfs_attr_group = {
drivers/net/can/grcan.c
1552
static const struct attribute_group sysfs_grcan_group = {
drivers/net/can/janz-ican3.c
1881
static const struct attribute_group ican3_sysfs_attr_group = {
drivers/net/can/softing/softing_main.c
603
static const struct attribute_group netdev_sysfs_group = {
drivers/net/can/softing/softing_main.c
723
static const struct attribute_group softing_pdev_group = {
drivers/net/can/usb/peak_usb/pcan_usb_core.c
73
static const struct attribute_group peak_usb_sysfs_group = {
drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.c
204
static const struct attribute_group bnxt_temp_extra_group = {
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
793
static const struct attribute_group cxgb3_attr_group = {
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
882
static const struct attribute_group offload_attr_group = {
drivers/net/ethernet/intel/igb/igb.h
475
struct attribute_group group;
drivers/net/ethernet/intel/igb/igb.h
476
const struct attribute_group *groups[2];
drivers/net/ethernet/intel/ixgbe/ixgbe.h
539
struct attribute_group group;
drivers/net/ethernet/intel/ixgbe/ixgbe.h
540
const struct attribute_group *groups[2];
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
58
static const struct attribute_group sf_attr_group = {
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
62
static const struct attribute_group *sf_attr_groups[2] = {
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
48
struct attribute_group group;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
49
const struct attribute_group *groups[2];
drivers/net/ethernet/sfc/mcdi.h
98
struct attribute_group group;
drivers/net/ethernet/sfc/mcdi.h
99
const struct attribute_group *groups[2];
drivers/net/ethernet/sfc/siena/mcdi.h
98
struct attribute_group group;
drivers/net/ethernet/sfc/siena/mcdi.h
99
const struct attribute_group *groups[2];
drivers/net/ethernet/xilinx/ll_temac_main.c
1275
static const struct attribute_group temac_attr_group = {
drivers/net/ipa/ipa_main.c
996
static const struct attribute_group *ipa_attribute_groups[] = {
drivers/net/ipa/ipa_sysfs.c
149
const struct attribute_group ipa_endpoint_id_attribute_group = {
drivers/net/ipa/ipa_sysfs.c
171
const struct attribute_group ipa_modem_attribute_group = {
drivers/net/ipa/ipa_sysfs.c
64
const struct attribute_group ipa_attribute_group = {
drivers/net/ipa/ipa_sysfs.c
99
const struct attribute_group ipa_feature_attribute_group = {
drivers/net/ipa/ipa_sysfs.h
10
extern const struct attribute_group ipa_feature_attribute_group;
drivers/net/ipa/ipa_sysfs.h
11
extern const struct attribute_group ipa_endpoint_id_attribute_group;
drivers/net/ipa/ipa_sysfs.h
12
extern const struct attribute_group ipa_modem_attribute_group;
drivers/net/ipa/ipa_sysfs.h
9
extern const struct attribute_group ipa_attribute_group;
drivers/net/netdevsim/bus.c
131
static const struct attribute_group nsim_bus_dev_attr_group = {
drivers/net/netdevsim/bus.c
135
static const struct attribute_group *nsim_bus_dev_attr_groups[] = {
drivers/net/phy/mdio_bus.c
1002
static const struct attribute_group *mdio_bus_dev_groups[] = {
drivers/net/phy/mdio_bus.c
321
static const struct attribute_group mdio_bus_statistics_group = {
drivers/net/phy/mdio_bus.c
326
static const struct attribute_group *mdio_bus_groups[] = {
drivers/net/phy/mdio_bus.c
997
static const struct attribute_group mdio_bus_device_statistics_group = {
drivers/net/phy/phy_device.c
612
static const struct attribute_group phy_dev_group = {
drivers/net/phy/phy_device.c
709
static const struct attribute_group phy_mmd_group = {
drivers/net/phy/phy_device.c
715
static const struct attribute_group *phy_device_groups[] = {
drivers/net/tun.c
2688
static const struct attribute_group tun_attr_group = {
drivers/net/usb/cdc_ncm.c
399
static const struct attribute_group cdc_ncm_sysfs_attr_group = {
drivers/net/usb/qmi_wwan.c
246
static struct attribute_group qmi_wwan_sysfs_qmimux_attr_group = {
drivers/net/usb/qmi_wwan.c
533
static struct attribute_group qmi_wwan_sysfs_attr_group = {
drivers/net/virtio_net.c
6557
static const struct attribute_group virtio_net_mrg_rx_group = {
drivers/net/wireless/ath/ath5k/sysfs.c
94
static struct attribute_group ath5k_attribute_group_ani = {
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4290
static const struct attribute_group ipw2100_attribute_group = {
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11432
static const struct attribute_group ipw_attribute_group = {
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3393
static const struct attribute_group il3945_attribute_group = {
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4632
static const struct attribute_group il_attribute_group = {
drivers/net/wireless/marvell/libertas/mesh.c
332
static const struct attribute_group lbs_mesh_attr_group = {
drivers/net/wireless/marvell/libertas/mesh.c
808
static const struct attribute_group boot_opts_group = {
drivers/net/wireless/marvell/libertas/mesh.c
821
static const struct attribute_group mesh_ie_group = {
drivers/net/wwan/t7xx/t7xx_pci.c
175
static const struct attribute_group t7xx_attribute_group = {
drivers/net/xen-netfront.c
237
static const struct attribute_group xennet_dev_group;
drivers/net/xen-netfront.c
2620
static const struct attribute_group xennet_dev_group = {
drivers/nvdimm/btt_devs.c
151
static struct attribute_group nd_btt_attribute_group = {
drivers/nvdimm/btt_devs.c
155
static const struct attribute_group *nd_btt_attribute_groups[] = {
drivers/nvdimm/bus.c
665
const struct attribute_group nd_device_attribute_group = {
drivers/nvdimm/bus.c
722
const struct attribute_group nd_numa_attribute_group = {
drivers/nvdimm/core.c
355
static const struct attribute_group nvdimm_bus_attribute_group = {
drivers/nvdimm/core.c
491
static const struct attribute_group nvdimm_bus_firmware_attribute_group = {
drivers/nvdimm/core.c
497
const struct attribute_group *nvdimm_bus_attribute_groups[] = {
drivers/nvdimm/dimm_devs.c
435
static const struct attribute_group nvdimm_attribute_group = {
drivers/nvdimm/dimm_devs.c
545
static const struct attribute_group nvdimm_firmware_attribute_group = {
drivers/nvdimm/dimm_devs.c
551
static const struct attribute_group *nvdimm_attribute_groups[] = {
drivers/nvdimm/dimm_devs.c
572
void *provider_data, const struct attribute_group **groups,
drivers/nvdimm/namespace_devs.c
1397
static struct attribute_group nd_namespace_attribute_group = {
drivers/nvdimm/namespace_devs.c
1402
static const struct attribute_group *nd_namespace_attribute_groups[] = {
drivers/nvdimm/nd.h
508
extern const struct attribute_group nd_device_attribute_group;
drivers/nvdimm/nd.h
509
extern const struct attribute_group nd_numa_attribute_group;
drivers/nvdimm/nd.h
510
extern const struct attribute_group *nvdimm_bus_attribute_groups[];
drivers/nvdimm/nd.h
574
extern const struct attribute_group *nd_pfn_attribute_groups[];
drivers/nvdimm/nd_perf.c
103
static struct attribute_group nvdimm_pmu_format_group = {
drivers/nvdimm/nd_perf.c
185
struct attribute_group *nvdimm_pmu_cpumask_group;
drivers/nvdimm/nd_perf.c
286
sizeof(struct attribute_group *), GFP_KERNEL);
drivers/nvdimm/nd_perf.c
91
static struct attribute_group nvdimm_pmu_events_group = {
drivers/nvdimm/pfn_devs.c
262
static struct attribute_group nd_pfn_attribute_group = {
drivers/nvdimm/pfn_devs.c
266
const struct attribute_group *nd_pfn_attribute_groups[] = {
drivers/nvdimm/pmem.c
410
static const struct attribute_group dax_attribute_group = {
drivers/nvdimm/pmem.c
416
static const struct attribute_group *pmem_attribute_groups[] = {
drivers/nvdimm/region_devs.c
796
static const struct attribute_group nd_mapping_attribute_group = {
drivers/nvdimm/region_devs.c
801
static const struct attribute_group nd_region_attribute_group = {
drivers/nvdimm/region_devs.c
806
static const struct attribute_group *nd_region_attribute_groups[] = {
drivers/nvme/host/fc.c
3869
static const struct attribute_group nvme_fc_attr_group = {
drivers/nvme/host/fc.c
3873
static const struct attribute_group *nvme_fc_attr_groups[] = {
drivers/nvme/host/nvme.h
1004
extern const struct attribute_group *nvme_ns_attr_groups[];
drivers/nvme/host/nvme.h
1005
extern const struct attribute_group nvme_ns_mpath_attr_group;
drivers/nvme/host/nvme.h
1008
extern const struct attribute_group nvme_dev_attrs_group;
drivers/nvme/host/nvme.h
1009
extern const struct attribute_group *nvme_subsys_attrs_groups[];
drivers/nvme/host/nvme.h
1010
extern const struct attribute_group *nvme_dev_attr_groups[];
drivers/nvme/host/nvme.h
630
const struct attribute_group **dev_attr_groups;
drivers/nvme/host/pci.c
2804
static const struct attribute_group nvme_pci_dev_attrs_group = {
drivers/nvme/host/pci.c
2809
static const struct attribute_group *nvme_pci_dev_attr_groups[] = {
drivers/nvme/host/sysfs.c
310
static const struct attribute_group nvme_ns_attr_group = {
drivers/nvme/host/sysfs.c
347
const struct attribute_group nvme_ns_mpath_attr_group = {
drivers/nvme/host/sysfs.c
354
const struct attribute_group *nvme_ns_attr_groups[] = {
drivers/nvme/host/sysfs.c
806
const struct attribute_group nvme_dev_attrs_group = {
drivers/nvme/host/sysfs.c
873
static const struct attribute_group nvme_tls_attrs_group = {
drivers/nvme/host/sysfs.c
879
const struct attribute_group *nvme_dev_attr_groups[] = {
drivers/nvme/host/sysfs.c
947
static const struct attribute_group nvme_subsys_attrs_group = {
drivers/nvme/host/sysfs.c
951
const struct attribute_group *nvme_subsys_attrs_groups[] = {
drivers/nvme/target/fcloop.c
1686
static const struct attribute_group fclopp_dev_attrs_group = {
drivers/nvme/target/fcloop.c
1690
static const struct attribute_group *fcloop_dev_attr_groups[] = {
drivers/nvmem/core.c
388
static const struct attribute_group nvmem_bin_group = {
drivers/nvmem/core.c
396
static const struct attribute_group *nvmem_dev_groups[] = {
drivers/nvmem/core.c
457
struct attribute_group group = {
drivers/parisc/pdc_stable.c
972
static const struct attribute_group pdcs_attr_group = {
drivers/pci/doe.c
122
const struct attribute_group pci_doe_sysfs_group = {
drivers/pci/hotplug/rpadlpar_sysfs.c
98
static const struct attribute_group dlpar_attr_group = {
drivers/pci/ide.c
780
const struct attribute_group pci_ide_attr_group = {
drivers/pci/iov.c
309
const struct attribute_group sriov_vf_dev_attr_group = {
drivers/pci/iov.c
613
const struct attribute_group sriov_pf_dev_attr_group = {
drivers/pci/p2pdma.c
205
static const struct attribute_group p2pmem_group = {
drivers/pci/pci-label.c
130
const struct attribute_group pci_dev_smbios_attr_group = {
drivers/pci/pci-label.c
227
const struct attribute_group pci_dev_acpi_attr_group = {
drivers/pci/pci-sysfs.c
1420
static const struct attribute_group pci_dev_rom_attr_group = {
drivers/pci/pci-sysfs.c
1465
static const struct attribute_group pci_dev_reset_attr_group = {
drivers/pci/pci-sysfs.c
1576
static const struct attribute_group pci_dev_reset_method_attr_group = {
drivers/pci/pci-sysfs.c
1685
static const struct attribute_group pci_dev_resource_resize_group = {
drivers/pci/pci-sysfs.c
1797
static const struct attribute_group pci_dev_group = {
drivers/pci/pci-sysfs.c
1801
const struct attribute_group *pci_dev_groups[] = {
drivers/pci/pci-sysfs.c
1819
static const struct attribute_group pci_dev_hp_attr_group = {
drivers/pci/pci-sysfs.c
1824
static const struct attribute_group pci_dev_attr_group = {
drivers/pci/pci-sysfs.c
1829
static const struct attribute_group pci_bridge_attr_group = {
drivers/pci/pci-sysfs.c
1834
static const struct attribute_group pcie_dev_attr_group = {
drivers/pci/pci-sysfs.c
1839
const struct attribute_group *pci_dev_attr_groups[] = {
drivers/pci/pci-sysfs.c
484
static const struct attribute_group pci_bus_group = {
drivers/pci/pci-sysfs.c
488
const struct attribute_group *pci_bus_groups[] = {
drivers/pci/pci-sysfs.c
699
static const struct attribute_group pcibus_group = {
drivers/pci/pci-sysfs.c
703
const struct attribute_group *pcibus_groups[] = {
drivers/pci/pci-sysfs.c
901
static const struct attribute_group pci_dev_config_attr_group = {
drivers/pci/pci.h
1283
extern const struct attribute_group aer_stats_attr_group;
drivers/pci/pci.h
1284
extern const struct attribute_group aer_attr_group;
drivers/pci/pci.h
1304
extern const struct attribute_group pci_dev_acpi_attr_group;
drivers/pci/pci.h
1361
extern const struct attribute_group aspm_ctrl_attr_group;
drivers/pci/pci.h
220
extern const struct attribute_group pci_dev_smbios_attr_group;
drivers/pci/pci.h
337
extern const struct attribute_group pci_dev_vpd_attr_group;
drivers/pci/pci.h
396
extern const struct attribute_group *pci_dev_groups[];
drivers/pci/pci.h
397
extern const struct attribute_group *pci_dev_attr_groups[];
drivers/pci/pci.h
398
extern const struct attribute_group *pcibus_groups[];
drivers/pci/pci.h
399
extern const struct attribute_group *pci_bus_groups[];
drivers/pci/pci.h
400
extern const struct attribute_group pci_doe_sysfs_group;
drivers/pci/pci.h
714
extern const struct attribute_group pci_ide_attr_group;
drivers/pci/pci.h
724
extern const struct attribute_group pci_tsm_attr_group;
drivers/pci/pci.h
725
extern const struct attribute_group pci_tsm_auth_attr_group;
drivers/pci/pci.h
972
extern const struct attribute_group sriov_pf_dev_attr_group;
drivers/pci/pci.h
973
extern const struct attribute_group sriov_vf_dev_attr_group;
drivers/pci/pcie/aer.c
637
const struct attribute_group aer_stats_attr_group = {
drivers/pci/pcie/aer.c
741
const struct attribute_group aer_attr_group = {
drivers/pci/pcie/aspm.c
1738
const struct attribute_group aspm_ctrl_attr_group = {
drivers/pci/probe.c
658
static const struct attribute_group *pci_host_bridge_groups[] = {
drivers/pci/tsm.c
612
const struct attribute_group pci_tsm_attr_group = {
drivers/pci/tsm.c
634
const struct attribute_group pci_tsm_auth_attr_group = {
drivers/pci/vpd.c
338
const struct attribute_group pci_dev_vpd_attr_group = {
drivers/pcmcia/rsrc_nonstatic.c
1202
static const struct attribute_group rsrc_attributes = {
drivers/pcmcia/socket_sysfs.c
217
static const struct attribute_group socket_attrs = {
drivers/peci/internal.h
11
struct attribute_group;
drivers/peci/internal.h
77
extern const struct attribute_group *peci_device_groups[];
drivers/peci/internal.h
83
extern const struct attribute_group *peci_bus_groups[];
drivers/peci/sysfs.c
43
static const struct attribute_group peci_bus_group = {
drivers/peci/sysfs.c
47
const struct attribute_group *peci_bus_groups[] = {
drivers/peci/sysfs.c
75
static const struct attribute_group peci_device_group = {
drivers/peci/sysfs.c
79
const struct attribute_group *peci_device_groups[] = {
drivers/perf/alibaba_uncore_drw_pmu.c
203
static struct attribute_group ali_drw_pmu_events_attr_group = {
drivers/perf/alibaba_uncore_drw_pmu.c
213
static const struct attribute_group ali_drw_pmu_format_group = {
drivers/perf/alibaba_uncore_drw_pmu.c
235
static const struct attribute_group ali_drw_pmu_cpumask_attr_group = {
drivers/perf/alibaba_uncore_drw_pmu.c
252
static const struct attribute_group ali_drw_pmu_identifier_attr_group = {
drivers/perf/alibaba_uncore_drw_pmu.c
257
static const struct attribute_group *ali_drw_pmu_attr_groups[] = {
drivers/perf/amlogic/meson_ddr_pmu_core.c
205
static const struct attribute_group ddr_perf_cpumask_attr_group = {
drivers/perf/amlogic/meson_ddr_pmu_core.c
285
static struct attribute_group ddr_perf_events_attr_group = {
drivers/perf/amlogic/meson_ddr_pmu_core.c
313
static struct attribute_group ddr_perf_format_attr_group = {
drivers/perf/amlogic/meson_ddr_pmu_core.c
335
static const struct attribute_group ddr_perf_identifier_attr_group = {
drivers/perf/amlogic/meson_ddr_pmu_core.c
339
static const struct attribute_group *attr_groups[] = {
drivers/perf/apple_m1_cpu_pmu.c
210
static const struct attribute_group m1_pmu_events_attr_group = {
drivers/perf/apple_m1_cpu_pmu.c
222
static const struct attribute_group m1_pmu_format_attr_group = {
drivers/perf/arm-cci.c
1365
static const struct attribute_group pmu_attr_group = {
drivers/perf/arm-cci.c
1369
static struct attribute_group pmu_format_attr_group = {
drivers/perf/arm-cci.c
1374
static struct attribute_group pmu_event_attr_group = {
drivers/perf/arm-cci.c
1379
static const struct attribute_group *pmu_attr_groups[] = {
drivers/perf/arm-ccn.c
250
static const struct attribute_group arm_ccn_pmu_format_attr_group = {
drivers/perf/arm-ccn.c
434
static const struct attribute_group arm_ccn_pmu_events_attr_group = {
drivers/perf/arm-ccn.c
531
static const struct attribute_group arm_ccn_pmu_cmp_mask_attr_group = {
drivers/perf/arm-ccn.c
552
static const struct attribute_group arm_ccn_pmu_cpumask_attr_group = {
drivers/perf/arm-ccn.c
572
static const struct attribute_group *arm_ccn_pmu_attr_groups[] = {
drivers/perf/arm-cmn.c
1275
static const struct attribute_group arm_cmn_event_attrs_group = {
drivers/perf/arm-cmn.c
1319
static const struct attribute_group arm_cmn_format_attrs_group = {
drivers/perf/arm-cmn.c
1352
static const struct attribute_group arm_cmn_other_attrs_group = {
drivers/perf/arm-cmn.c
1356
static const struct attribute_group *arm_cmn_attr_groups[] = {
drivers/perf/arm-ni.c
200
static const struct attribute_group arm_ni_event_attrs_group = {
drivers/perf/arm-ni.c
232
static const struct attribute_group arm_ni_format_attrs_group = {
drivers/perf/arm-ni.c
267
static const struct attribute_group arm_ni_other_attr_group = {
drivers/perf/arm-ni.c
271
static const struct attribute_group *arm_ni_attr_groups[] = {
drivers/perf/arm_cspmu/arm_cspmu.c
228
static struct attribute_group arm_cspmu_identifier_attr_group = {
drivers/perf/arm_cspmu/arm_cspmu.c
317
static struct attribute_group arm_cspmu_cpumask_attr_group = {
drivers/perf/arm_cspmu/arm_cspmu.c
450
static struct attribute_group *
drivers/perf/arm_cspmu/arm_cspmu.c
453
struct attribute_group *event_group;
drivers/perf/arm_cspmu/arm_cspmu.c
458
devm_kzalloc(dev, sizeof(struct attribute_group), GFP_KERNEL);
drivers/perf/arm_cspmu/arm_cspmu.c
472
static struct attribute_group *
drivers/perf/arm_cspmu/arm_cspmu.c
475
struct attribute_group *format_group;
drivers/perf/arm_cspmu/arm_cspmu.c
479
devm_kzalloc(dev, sizeof(struct attribute_group), GFP_KERNEL);
drivers/perf/arm_cspmu/arm_cspmu.c
494
const struct attribute_group **attr_groups = cspmu->attr_groups;
drivers/perf/arm_cspmu/arm_cspmu.h
242
const struct attribute_group *attr_groups[5];
drivers/perf/arm_dmc620_pmu.c
167
static const struct attribute_group dmc620_pmu_events_attr_group = {
drivers/perf/arm_dmc620_pmu.c
230
static const struct attribute_group dmc620_pmu_format_attr_group = {
drivers/perf/arm_dmc620_pmu.c
252
static const struct attribute_group dmc620_pmu_cpumask_attr_group = {
drivers/perf/arm_dmc620_pmu.c
256
static const struct attribute_group *dmc620_pmu_attr_groups[] = {
drivers/perf/arm_dsu_pmu.c
168
static const struct attribute_group dsu_pmu_format_attr_group = {
drivers/perf/arm_dsu_pmu.c
198
static const struct attribute_group dsu_pmu_events_attr_group = {
drivers/perf/arm_dsu_pmu.c
210
static const struct attribute_group dsu_pmu_cpumask_attr_group = {
drivers/perf/arm_dsu_pmu.c
214
static const struct attribute_group *dsu_pmu_attr_groups[] = {
drivers/perf/arm_pmu.c
583
static const struct attribute_group armpmu_common_attr_group = {
drivers/perf/arm_pmuv3.c
296
static const struct attribute_group armv8_pmuv3_events_attr_group = {
drivers/perf/arm_pmuv3.c
370
static const struct attribute_group armv8_pmuv3_format_attr_group = {
drivers/perf/arm_pmuv3.c
475
static const struct attribute_group armv8_pmuv3_caps_attr_group = {
drivers/perf/arm_smmuv3_pmu.c
551
static const struct attribute_group smmu_pmu_cpumask_group = {
drivers/perf/arm_smmuv3_pmu.c
597
static const struct attribute_group smmu_pmu_events_group = {
drivers/perf/arm_smmuv3_pmu.c
632
static const struct attribute_group smmu_pmu_identifier_group = {
drivers/perf/arm_smmuv3_pmu.c
651
static const struct attribute_group smmu_pmu_format_group = {
drivers/perf/arm_smmuv3_pmu.c
656
static const struct attribute_group *smmu_pmu_attr_grps[] = {
drivers/perf/arm_spe_pmu.c
194
static const struct attribute_group arm_spe_pmu_cap_group = {
drivers/perf/arm_spe_pmu.c
335
static const struct attribute_group arm_spe_pmu_format_group = {
drivers/perf/arm_spe_pmu.c
355
static const struct attribute_group arm_spe_pmu_group = {
drivers/perf/arm_spe_pmu.c
359
static const struct attribute_group *arm_spe_pmu_attr_groups[] = {
drivers/perf/arm_v7_pmu.c
540
static struct attribute_group armv7_pmu_format_attr_group = {
drivers/perf/arm_v7_pmu.c
593
static struct attribute_group armv7_pmuv1_events_attr_group = {
drivers/perf/arm_v7_pmu.c
644
static struct attribute_group armv7_pmuv2_events_attr_group = {
drivers/perf/cxl_pmu.c
269
static const struct attribute_group cxl_pmu_format_group = {
drivers/perf/cxl_pmu.c
485
static const struct attribute_group cxl_pmu_events = {
drivers/perf/cxl_pmu.c
505
static const struct attribute_group cxl_pmu_cpumask_group = {
drivers/perf/cxl_pmu.c
509
static const struct attribute_group *cxl_pmu_attr_groups[] = {
drivers/perf/dwc_pcie_pmu.c
129
static struct attribute_group dwc_pcie_cpumask_attr_group = {
drivers/perf/dwc_pcie_pmu.c
150
static struct attribute_group dwc_pcie_format_attrs_group = {
drivers/perf/dwc_pcie_pmu.c
247
static const struct attribute_group dwc_pcie_event_attrs_group = {
drivers/perf/dwc_pcie_pmu.c
252
static const struct attribute_group *dwc_pcie_attr_groups[] = {
drivers/perf/fsl_imx8_ddr_perf.c
172
static const struct attribute_group ddr_perf_identifier_attr_group = {
drivers/perf/fsl_imx8_ddr_perf.c
230
static const struct attribute_group ddr_perf_filter_cap_attr_group = {
drivers/perf/fsl_imx8_ddr_perf.c
251
static const struct attribute_group ddr_perf_cpumask_attr_group = {
drivers/perf/fsl_imx8_ddr_perf.c
331
static const struct attribute_group ddr_perf_events_attr_group = {
drivers/perf/fsl_imx8_ddr_perf.c
352
static const struct attribute_group ddr_perf_format_attr_group = {
drivers/perf/fsl_imx8_ddr_perf.c
357
static const struct attribute_group *attr_groups[] = {
drivers/perf/fsl_imx9_ddr_perf.c
153
static struct attribute_group ddr_perf_identifier_attr_group = {
drivers/perf/fsl_imx9_ddr_perf.c
173
static const struct attribute_group ddr_perf_cpumask_attr_group = {
drivers/perf/fsl_imx9_ddr_perf.c
339
static const struct attribute_group ddr_perf_events_attr_group = {
drivers/perf/fsl_imx9_ddr_perf.c
358
static const struct attribute_group ddr_perf_format_attr_group = {
drivers/perf/fsl_imx9_ddr_perf.c
363
static const struct attribute_group *attr_groups[] = {
drivers/perf/fujitsu_uncore_pmu.c
304
static const struct attribute_group fujitsu_uncore_pmu_format_group = {
drivers/perf/fujitsu_uncore_pmu.c
362
static const struct attribute_group fujitsu_uncore_mac_pmu_events_group = {
drivers/perf/fujitsu_uncore_pmu.c
367
static const struct attribute_group fujitsu_uncore_pci_pmu_events_group = {
drivers/perf/fujitsu_uncore_pmu.c
386
static const struct attribute_group fujitsu_uncore_pmu_cpumask_attr_group = {
drivers/perf/fujitsu_uncore_pmu.c
390
static const struct attribute_group *fujitsu_uncore_mac_pmu_attr_grps[] = {
drivers/perf/fujitsu_uncore_pmu.c
397
static const struct attribute_group *fujitsu_uncore_pci_pmu_attr_grps[] = {
drivers/perf/fujitsu_uncore_pmu.c
449
const struct attribute_group **attr_groups;
drivers/perf/hisilicon/hisi_pcie_pmu.c
758
static struct attribute_group hisi_pcie_pmu_events_group = {
drivers/perf/hisilicon/hisi_pcie_pmu.c
775
static const struct attribute_group hisi_pcie_pmu_format_group = {
drivers/perf/hisilicon/hisi_pcie_pmu.c
787
static const struct attribute_group hisi_pcie_pmu_bus_attr_group = {
drivers/perf/hisilicon/hisi_pcie_pmu.c
796
static const struct attribute_group hisi_pcie_pmu_cpumask_attr_group = {
drivers/perf/hisilicon/hisi_pcie_pmu.c
805
static const struct attribute_group hisi_pcie_pmu_identifier_attr_group = {
drivers/perf/hisilicon/hisi_pcie_pmu.c
809
static const struct attribute_group *hisi_pcie_pmu_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
209
static const struct attribute_group hisi_cpa_pmu_format_group = {
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
223
static const struct attribute_group hisi_cpa_pmu_events_group = {
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
228
static const struct attribute_group *hisi_cpa_pmu_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
276
static const struct attribute_group hisi_ddrc_pmu_v1_format_group = {
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
286
static const struct attribute_group hisi_ddrc_pmu_v2_format_group = {
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
303
static const struct attribute_group hisi_ddrc_pmu_v1_events_group = {
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
315
static const struct attribute_group hisi_ddrc_pmu_v2_events_group = {
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
320
static const struct attribute_group *hisi_ddrc_pmu_v1_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
328
static const struct attribute_group *hisi_ddrc_pmu_v2_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
340
static const struct attribute_group hisi_hha_pmu_v1_format_group = {
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
354
static const struct attribute_group hisi_hha_pmu_v2_format_group = {
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
389
static const struct attribute_group hisi_hha_pmu_v1_events_group = {
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
403
static const struct attribute_group hisi_hha_pmu_v2_events_group = {
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
408
static const struct attribute_group *hisi_hha_pmu_v1_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
416
static const struct attribute_group *hisi_hha_pmu_v2_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
621
static const struct attribute_group hisi_l3c_pmu_v1_format_group = {
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
636
static const struct attribute_group hisi_l3c_pmu_v2_format_group = {
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
650
static const struct attribute_group hisi_l3c_pmu_v3_format_group = {
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
672
static const struct attribute_group hisi_l3c_pmu_v1_events_group = {
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
685
static const struct attribute_group hisi_l3c_pmu_v2_events_group = {
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
705
static const struct attribute_group hisi_l3c_pmu_v3_events_group = {
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
710
static const struct attribute_group *hisi_l3c_pmu_v1_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
718
static const struct attribute_group *hisi_l3c_pmu_v2_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
726
static const struct attribute_group *hisi_l3c_pmu_v3_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
190
static const struct attribute_group hisi_mn_pmu_format_group = {
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
222
static const struct attribute_group hisi_mn_pmu_events_group = {
drivers/perf/hisilicon/hisi_uncore_mn_pmu.c
227
static const struct attribute_group *hisi_mn_pmu_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
251
static const struct attribute_group hisi_noc_pmu_format_group = {
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
275
static const struct attribute_group hisi_noc_pmu_events_group = {
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
280
static const struct attribute_group *hisi_noc_pmu_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
313
static const struct attribute_group hisi_pa_pmu_v2_format_group = {
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
325
static const struct attribute_group hisi_pa_pmu_v2_events_group = {
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
340
static const struct attribute_group hisi_pa_pmu_v3_events_group = {
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
351
static const struct attribute_group hisi_h60pa_pmu_events_group = {
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
362
static const struct attribute_group *hisi_pa_pmu_v2_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
376
static const struct attribute_group *hisi_pa_pmu_v3_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
396
static const struct attribute_group *hisi_h60pa_pmu_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_pmu.c
69
const struct attribute_group hisi_pmu_cpumask_attr_group = {
drivers/perf/hisilicon/hisi_uncore_pmu.c
92
const struct attribute_group hisi_pmu_identifier_group = {
drivers/perf/hisilicon/hisi_uncore_pmu.h
144
extern const struct attribute_group hisi_pmu_cpumask_attr_group;
drivers/perf/hisilicon/hisi_uncore_pmu.h
145
extern const struct attribute_group hisi_pmu_identifier_group;
drivers/perf/hisilicon/hisi_uncore_pmu.h
75
const struct attribute_group **attr_groups;
drivers/perf/hisilicon/hisi_uncore_pmu.h
84
const struct attribute_group **attr_groups;
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
377
static const struct attribute_group hisi_sllc_pmu_v2_format_group = {
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
391
static const struct attribute_group hisi_sllc_pmu_v2_events_group = {
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
396
static const struct attribute_group *hisi_sllc_pmu_v2_attr_groups[] = {
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
410
static const struct attribute_group hisi_uc_pmu_format_group = {
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
435
static const struct attribute_group hisi_uc_pmu_events_group = {
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
440
static const struct attribute_group *hisi_uc_pmu_attr_groups[] = {
drivers/perf/hisilicon/hns3_pmu.c
641
static struct attribute_group hns3_pmu_events_group = {
drivers/perf/hisilicon/hns3_pmu.c
646
static struct attribute_group hns3_pmu_filter_mode_group = {
drivers/perf/hisilicon/hns3_pmu.c
664
static struct attribute_group hns3_pmu_format_group = {
drivers/perf/hisilicon/hns3_pmu.c
674
static struct attribute_group hns3_pmu_cpumask_attr_group = {
drivers/perf/hisilicon/hns3_pmu.c
683
static struct attribute_group hns3_pmu_identifier_attr_group = {
drivers/perf/hisilicon/hns3_pmu.c
693
static struct attribute_group hns3_pmu_bdf_range_attr_group = {
drivers/perf/hisilicon/hns3_pmu.c
702
static struct attribute_group hns3_pmu_hw_clk_freq_attr_group = {
drivers/perf/hisilicon/hns3_pmu.c
706
static const struct attribute_group *hns3_pmu_attr_groups[] = {
drivers/perf/marvell_cn10k_ddr_pmu.c
339
static struct attribute_group odyssey_ddr_perf_events_attr_group = {
drivers/perf/marvell_cn10k_ddr_pmu.c
344
static struct attribute_group cn10k_ddr_perf_events_attr_group = {
drivers/perf/marvell_cn10k_ddr_pmu.c
356
static struct attribute_group cn10k_ddr_perf_format_attr_group = {
drivers/perf/marvell_cn10k_ddr_pmu.c
378
static struct attribute_group cn10k_ddr_perf_cpumask_attr_group = {
drivers/perf/marvell_cn10k_ddr_pmu.c
382
static const struct attribute_group *cn10k_attr_groups[] = {
drivers/perf/marvell_cn10k_ddr_pmu.c
389
static const struct attribute_group *odyssey_attr_groups[] = {
drivers/perf/marvell_cn10k_tad_pmu.c
221
static const struct attribute_group tad_pmu_events_attr_group = {
drivers/perf/marvell_cn10k_tad_pmu.c
239
static const struct attribute_group ody_tad_pmu_events_attr_group = {
drivers/perf/marvell_cn10k_tad_pmu.c
251
static struct attribute_group tad_pmu_format_attr_group = {
drivers/perf/marvell_cn10k_tad_pmu.c
271
static struct attribute_group tad_pmu_cpumask_attr_group = {
drivers/perf/marvell_cn10k_tad_pmu.c
275
static const struct attribute_group *tad_pmu_attr_groups[] = {
drivers/perf/marvell_cn10k_tad_pmu.c
282
static const struct attribute_group *ody_tad_pmu_attr_groups[] = {
drivers/perf/marvell_pem_pmu.c
143
static struct attribute_group pem_perf_events_attr_group = {
drivers/perf/marvell_pem_pmu.c
155
static struct attribute_group pem_perf_format_attr_group = {
drivers/perf/marvell_pem_pmu.c
178
static struct attribute_group pem_perf_cpumask_attr_group = {
drivers/perf/marvell_pem_pmu.c
182
static const struct attribute_group *pem_perf_attr_groups[] = {
drivers/perf/qcom_l2_pmu.c
652
static const struct attribute_group l2_cache_pmu_cpumask_group = {
drivers/perf/qcom_l2_pmu.c
668
static const struct attribute_group l2_cache_pmu_format_group = {
drivers/perf/qcom_l2_pmu.c
700
static const struct attribute_group l2_cache_pmu_events_group = {
drivers/perf/qcom_l2_pmu.c
705
static const struct attribute_group *l2_cache_pmu_attr_grps[] = {
drivers/perf/qcom_l3_pmu.c
624
static const struct attribute_group qcom_l3_cache_pmu_format_group = {
drivers/perf/qcom_l3_pmu.c
654
static const struct attribute_group qcom_l3_cache_pmu_events_group = {
drivers/perf/qcom_l3_pmu.c
676
static const struct attribute_group qcom_l3_cache_pmu_cpumask_attr_group = {
drivers/perf/qcom_l3_pmu.c
683
static const struct attribute_group *qcom_l3_cache_pmu_attr_grps[] = {
drivers/perf/riscv_pmu_sbi.c
77
static struct attribute_group riscv_pmu_format_group = {
drivers/perf/riscv_pmu_sbi.c
82
static const struct attribute_group *riscv_pmu_attr_groups[] = {
drivers/perf/starfive_starlink_pmu.c
124
static const struct attribute_group starlink_pmu_events_attr_group = {
drivers/perf/starfive_starlink_pmu.c
144
static const struct attribute_group starlink_pmu_cpumask_attr_group = {
drivers/perf/starfive_starlink_pmu.c
148
static const struct attribute_group *starlink_pmu_attr_groups[] = {
drivers/perf/starfive_starlink_pmu.c
95
static const struct attribute_group starlink_pmu_format_attr_group = {
drivers/perf/thunderx2_pmu.c
108
const struct attribute_group **attr_groups;
drivers/perf/thunderx2_pmu.c
155
static const struct attribute_group l3c_pmu_format_attr_group = {
drivers/perf/thunderx2_pmu.c
160
static const struct attribute_group dmc_pmu_format_attr_group = {
drivers/perf/thunderx2_pmu.c
165
static const struct attribute_group ccpi2_pmu_format_attr_group = {
drivers/perf/thunderx2_pmu.c
233
static const struct attribute_group l3c_pmu_events_attr_group = {
drivers/perf/thunderx2_pmu.c
238
static const struct attribute_group dmc_pmu_events_attr_group = {
drivers/perf/thunderx2_pmu.c
243
static const struct attribute_group ccpi2_pmu_events_attr_group = {
drivers/perf/thunderx2_pmu.c
266
static const struct attribute_group pmu_cpumask_attr_group = {
drivers/perf/thunderx2_pmu.c
273
static const struct attribute_group *l3c_pmu_attr_groups[] = {
drivers/perf/thunderx2_pmu.c
280
static const struct attribute_group *dmc_pmu_attr_groups[] = {
drivers/perf/thunderx2_pmu.c
287
static const struct attribute_group *ccpi2_pmu_attr_groups[] = {
drivers/perf/xgene_pmu.c
194
static const struct attribute_group l3c_pmu_format_attr_group = {
drivers/perf/xgene_pmu.c
199
static const struct attribute_group iob_pmu_format_attr_group = {
drivers/perf/xgene_pmu.c
204
static const struct attribute_group mcb_pmu_format_attr_group = {
drivers/perf/xgene_pmu.c
209
static const struct attribute_group mc_pmu_format_attr_group = {
drivers/perf/xgene_pmu.c
239
static const struct attribute_group l3c_pmu_v3_format_attr_group = {
drivers/perf/xgene_pmu.c
244
static const struct attribute_group iob_pmu_v3_format_attr_group = {
drivers/perf/xgene_pmu.c
249
static const struct attribute_group iob_slow_pmu_v3_format_attr_group = {
drivers/perf/xgene_pmu.c
254
static const struct attribute_group mcb_pmu_v3_format_attr_group = {
drivers/perf/xgene_pmu.c
259
static const struct attribute_group mc_pmu_v3_format_attr_group = {
drivers/perf/xgene_pmu.c
357
static const struct attribute_group l3c_pmu_events_attr_group = {
drivers/perf/xgene_pmu.c
362
static const struct attribute_group iob_pmu_events_attr_group = {
drivers/perf/xgene_pmu.c
367
static const struct attribute_group mcb_pmu_events_attr_group = {
drivers/perf/xgene_pmu.c
372
static const struct attribute_group mc_pmu_events_attr_group = {
drivers/perf/xgene_pmu.c
565
static const struct attribute_group l3c_pmu_v3_events_attr_group = {
drivers/perf/xgene_pmu.c
570
static const struct attribute_group iob_fast_pmu_v3_events_attr_group = {
drivers/perf/xgene_pmu.c
575
static const struct attribute_group iob_slow_pmu_v3_events_attr_group = {
drivers/perf/xgene_pmu.c
580
static const struct attribute_group mcb_pmu_v3_events_attr_group = {
drivers/perf/xgene_pmu.c
585
static const struct attribute_group mc_pmu_v3_events_attr_group = {
drivers/perf/xgene_pmu.c
608
static const struct attribute_group pmu_cpumask_attr_group = {
drivers/perf/xgene_pmu.c
615
static const struct attribute_group *l3c_pmu_attr_groups[] = {
drivers/perf/xgene_pmu.c
622
static const struct attribute_group *iob_pmu_attr_groups[] = {
drivers/perf/xgene_pmu.c
629
static const struct attribute_group *mcb_pmu_attr_groups[] = {
drivers/perf/xgene_pmu.c
636
static const struct attribute_group *mc_pmu_attr_groups[] = {
drivers/perf/xgene_pmu.c
646
static const struct attribute_group *l3c_pmu_v3_attr_groups[] = {
drivers/perf/xgene_pmu.c
653
static const struct attribute_group *iob_fast_pmu_v3_attr_groups[] = {
drivers/perf/xgene_pmu.c
660
static const struct attribute_group *iob_slow_pmu_v3_attr_groups[] = {
drivers/perf/xgene_pmu.c
667
static const struct attribute_group *mcb_pmu_v3_attr_groups[] = {
drivers/perf/xgene_pmu.c
674
static const struct attribute_group *mc_pmu_v3_attr_groups[] = {
drivers/perf/xgene_pmu.c
97
const struct attribute_group **attr_groups;
drivers/phy/broadcom/phy-brcm-usb.c
282
static const struct attribute_group brcm_usb_phy_group = {
drivers/platform/chrome/chromeos_acpi.c
222
static const struct attribute_group first_level_attr_group = {
drivers/platform/chrome/chromeos_acpi.c
240
static const struct attribute_group *chromeos_acpi_all_groups[] = {
drivers/platform/chrome/chromeos_acpi.c
61
static const struct attribute_group attr_group_##_group = { \
drivers/platform/chrome/cros_ec_lightbar.c
610
static const struct attribute_group cros_ec_lightbar_attr_group = {
drivers/platform/chrome/cros_ec_sysfs.c
397
static const struct attribute_group cros_ec_attr_group = {
drivers/platform/chrome/cros_ec_vbc.c
109
static const struct attribute_group cros_ec_vbc_attr_group = {
drivers/platform/chrome/wilco_ec/sysfs.c
238
static const struct attribute_group wilco_dev_attr_group = {
drivers/platform/cznic/turris-omnia-mcu-base.c
194
static const struct attribute_group omnia_mcu_base_group = {
drivers/platform/cznic/turris-omnia-mcu-base.c
199
static const struct attribute_group *omnia_mcu_groups[] = {
drivers/platform/cznic/turris-omnia-mcu-gpio.c
1006
const struct attribute_group omnia_mcu_gpio_group = {
drivers/platform/cznic/turris-omnia-mcu-sys-off-wakeup.c
212
const struct attribute_group omnia_mcu_poweroff_group = {
drivers/platform/cznic/turris-omnia-mcu.h
115
extern const struct attribute_group omnia_mcu_gpio_group;
drivers/platform/cznic/turris-omnia-mcu.h
136
extern const struct attribute_group omnia_mcu_poweroff_group;
drivers/platform/mellanox/mlxbf-pmc.c
134
struct attribute_group block_attr_grp;
drivers/platform/mellanox/mlxbf-pmc.c
166
const struct attribute_group *groups[MLXBF_PMC_MAX_BLOCKS];
drivers/platform/mellanox/mlxreg-hotplug.c
65
struct attribute_group group;
drivers/platform/mellanox/mlxreg-hotplug.c
66
const struct attribute_group *groups[2];
drivers/platform/mellanox/mlxreg-io.c
41
struct attribute_group group;
drivers/platform/mellanox/mlxreg-io.c
42
const struct attribute_group *groups[2];
drivers/platform/mips/cpu_hwmon.c
106
static struct attribute_group cpu_hwmon_group = {
drivers/platform/mips/cpu_hwmon.c
111
static const struct attribute_group *cpu_hwmon_groups[] = {
drivers/platform/surface/aggregator/core.c
299
static const struct attribute_group ssam_sam_group = {
drivers/platform/surface/surface_aggregator_tabletsw.c
84
static const struct attribute_group ssam_tablet_sw_group = {
drivers/platform/x86/amd/hsmp/acpi.c
561
static const struct attribute_group hsmp_attr_grp = {
drivers/platform/x86/amd/hsmp/acpi.c
568
static const struct attribute_group *hsmp_groups[] = {
drivers/platform/x86/amd/hsmp/plat.c
114
static const struct attribute_group sock##index##_attr_grp = { \
drivers/platform/x86/amd/hsmp/plat.c
129
static const struct attribute_group *hsmp_groups[] = {
drivers/platform/x86/amd/pmc/pmc.c
269
static struct attribute_group pmc_attr_group = {
drivers/platform/x86/amd/pmc/pmc.c
274
static const struct attribute_group *pmc_groups[] = {
drivers/platform/x86/amd/pmf/cnqf.c
432
const struct attribute_group cnqf_feature_attribute_group = {
drivers/platform/x86/amd/pmf/core.c
653
static const struct attribute_group *amd_pmf_driver_groups[] = {
drivers/platform/x86/amd/pmf/pmf.h
914
extern const struct attribute_group cnqf_feature_attribute_group;
drivers/platform/x86/asus-armoury.c
111
const struct attribute_group *attr_group;
drivers/platform/x86/asus-armoury.h
118
static const struct attribute_group _attrname##_attr_group = { \
drivers/platform/x86/asus-armoury.h
139
static const struct attribute_group _attrname##_attr_group = { \
drivers/platform/x86/asus-armoury.h
156
static const struct attribute_group _attrname##_attr_group = { \
drivers/platform/x86/asus-armoury.h
197
static const struct attribute_group _attrname##_attr_group = { \
drivers/platform/x86/asus-armoury.h
213
static const struct attribute_group _attrname##_attr_group = { \
drivers/platform/x86/asus-armoury.h
305
static const struct attribute_group _attrname##_attr_group = { \
drivers/platform/x86/asus-laptop.c
1629
static const struct attribute_group asus_attr_group = {
drivers/platform/x86/asus-wmi.c
1062
static const struct attribute_group kbd_rgb_mode_group = {
drivers/platform/x86/asus-wmi.c
1109
static const struct attribute_group kbd_rgb_state_group = {
drivers/platform/x86/asus-wmi.c
1113
static const struct attribute_group *kbd_rgb_mode_groups[] = {
drivers/platform/x86/asus-wmi.c
3335
static const struct attribute_group hwmon_attribute_group = {
drivers/platform/x86/asus-wmi.c
3945
static const struct attribute_group asus_fan_curve_attr_group = {
drivers/platform/x86/asus-wmi.c
4803
static const struct attribute_group platform_attribute_group = {
drivers/platform/x86/ayaneo-ec.c
453
static const struct attribute_group aya_mm_attribute_group = {
drivers/platform/x86/ayaneo-ec.c
458
static const struct attribute_group *ayaneo_ec_groups[] = {
drivers/platform/x86/compal-laptop.c
700
static const struct attribute_group compal_platform_attr_group = {
drivers/platform/x86/dell/alienware-wmi-base.c
353
static struct attribute_group zone_attribute_group = {
drivers/platform/x86/dell/alienware-wmi-base.c
412
static const struct attribute_group *alienfx_groups[] = {
drivers/platform/x86/dell/alienware-wmi-wmax.c
1087
static const struct attribute_group fan_boost_group = {
drivers/platform/x86/dell/alienware-wmi-wmax.c
1092
static const struct attribute_group *awcc_hwmon_groups[] = {
drivers/platform/x86/dell/alienware-wmi-wmax.c
453
const struct attribute_group wmax_hdmi_attribute_group = {
drivers/platform/x86/dell/alienware-wmi-wmax.c
500
const struct attribute_group wmax_amplifier_attribute_group = {
drivers/platform/x86/dell/alienware-wmi-wmax.c
571
const struct attribute_group wmax_deepsleep_attribute_group = {
drivers/platform/x86/dell/alienware-wmi.h
93
extern const struct attribute_group wmax_hdmi_attribute_group;
drivers/platform/x86/dell/alienware-wmi.h
94
extern const struct attribute_group wmax_amplifier_attribute_group;
drivers/platform/x86/dell/alienware-wmi.h
95
extern const struct attribute_group wmax_deepsleep_attribute_group;
drivers/platform/x86/dell/dcdbas.c
663
static const struct attribute_group dcdbas_attr_group = {
drivers/platform/x86/dell/dell-laptop.c
1973
static const struct attribute_group kbd_led_group = {
drivers/platform/x86/dell/dell-laptop.c
1983
static const struct attribute_group kbd_led_als_group = {
drivers/platform/x86/dell/dell-laptop.c
1987
static const struct attribute_group *kbd_led_groups[] = {
drivers/platform/x86/dell/dell-smbios-base.c
481
static struct attribute_group smbios_attribute_group = {
drivers/platform/x86/dell/dell-wmi-sysman/enum-attributes.c
112
static const struct attribute_group enumeration_attr_group = {
drivers/platform/x86/dell/dell-wmi-sysman/int-attributes.c
117
static const struct attribute_group integer_attr_group = {
drivers/platform/x86/dell/dell-wmi-sysman/passobj-attributes.c
137
static const struct attribute_group po_attr_group = {
drivers/platform/x86/dell/dell-wmi-sysman/string-attributes.c
102
static const struct attribute_group str_attr_group = {
drivers/platform/x86/dell/dell_rbu.c
640
static const struct attribute_group rbu_group = {
drivers/platform/x86/eeepc-laptop.c
439
static const struct attribute_group platform_attribute_group = {
drivers/platform/x86/fujitsu-laptop.c
440
static const struct attribute_group fujitsu_pf_attribute_group = {
drivers/platform/x86/hdaps.c
465
static const struct attribute_group hdaps_attribute_group = {
drivers/platform/x86/hp/hp-bioscfg/enum-attributes.c
88
static const struct attribute_group enumeration_attr_group = {
drivers/platform/x86/hp/hp-bioscfg/int-attributes.c
105
static const struct attribute_group integer_attr_group = {
drivers/platform/x86/hp/hp-bioscfg/order-list-attributes.c
93
static const struct attribute_group ordered_list_attr_group = {
drivers/platform/x86/hp/hp-bioscfg/passwdobj-attributes.c
181
static const struct attribute_group password_attr_group = {
drivers/platform/x86/hp/hp-bioscfg/spmobj-attributes.c
341
static const struct attribute_group secure_platform_attr_group = {
drivers/platform/x86/hp/hp-bioscfg/string-attributes.c
97
static const struct attribute_group string_attr_group = {
drivers/platform/x86/hp/hp-bioscfg/surestart-attributes.c
118
static const struct attribute_group sure_start_attr_group = {
drivers/platform/x86/hp/tc1100-wmi.c
159
static const struct attribute_group tc1100_attribute_group = {
drivers/platform/x86/intel/int1092/intel_sar.c
202
static struct attribute_group intcsar_group = {
drivers/platform/x86/intel/pmc/core.c
183
static const struct attribute_group pmc_attr_group = {
drivers/platform/x86/intel/pmc/core.c
188
static const struct attribute_group *pmc_dev_groups[] = {
drivers/platform/x86/intel/pmt/class.c
195
static const struct attribute_group intel_pmt_group = {
drivers/platform/x86/intel/pmt/class.h
46
const struct attribute_group *attr_grp;
drivers/platform/x86/intel/pmt/crashlog.c
108
const struct attribute_group *attr_grp;
drivers/platform/x86/intel/pmt/crashlog.c
448
static const struct attribute_group pmt_crashlog_type1_ver0_group = {
drivers/platform/x86/intel/pmt/crashlog.c
452
static const struct attribute_group pmt_crashlog_type1_ver2_group = {
drivers/platform/x86/intel/pmt/discovery.c
102
const struct attribute_group *attr_group;
drivers/platform/x86/intel/sdsi.c
577
static const struct attribute_group sdsi_group = {
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.h
78
struct attribute_group uncore_attr_group;
drivers/platform/x86/lenovo/ideapad-laptop.c
913
static const struct attribute_group ideapad_attribute_group = {
drivers/platform/x86/lenovo/think-lmi.c
1027
static const struct attribute_group auth_attr_group = {
drivers/platform/x86/lenovo/think-lmi.c
1243
static const struct attribute_group tlmi_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
10312
static const struct attribute_group proxsensor_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
10890
static const struct attribute_group kbdlang_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
10987
static const struct attribute_group dprc_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
11080
static const struct attribute_group auxmac_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
11252
static const struct attribute_group hwdd_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
11322
static const struct attribute_group tpacpi_driver_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
11329
static const struct attribute_group *tpacpi_driver_groups[] = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
11334
static const struct attribute_group *tpacpi_groups[] = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
11348
static const struct attribute_group *tpacpi_hwmon_groups[] = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
11355
static const struct attribute_group *tpacpi_hwmon_driver_groups[] = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
3017
static const struct attribute_group adaptive_kbd_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
3057
static const struct attribute_group hotkey_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
4220
static const struct attribute_group bluetooth_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
4476
static const struct attribute_group wan_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
5455
static const struct attribute_group cmos_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
6340
static const struct attribute_group thermal_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
6372
static const struct attribute_group temp_label_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
8807
static const struct attribute_group fan_attr_group = {
drivers/platform/x86/lenovo/thinkpad_acpi.c
8817
static const struct attribute_group fan_driver_attr_group = {
drivers/platform/x86/lenovo/wmi-other.c
575
const struct attribute_group *attr_group;
drivers/platform/x86/lenovo/wmi-other.c
939
static const struct attribute_group _attrname##_attr_group = { \
drivers/platform/x86/lg-laptop.c
564
static const struct attribute_group dev_attribute_group = {
drivers/platform/x86/msi-laptop.c
551
static const struct attribute_group msipf_attribute_group = {
drivers/platform/x86/msi-laptop.c
555
static const struct attribute_group msipf_old_attribute_group = {
drivers/platform/x86/oxpec.c
898
static const struct attribute_group oxp_tt_toggle_attribute_group = {
drivers/platform/x86/oxpec.c
908
static const struct attribute_group oxp_tt_led_attribute_group = {
drivers/platform/x86/oxpec.c
913
static const struct attribute_group *oxp_ec_groups[] = {
drivers/platform/x86/panasonic-laptop.c
824
static const struct attribute_group pcc_attr_group = {
drivers/platform/x86/samsung-galaxybook.c
86
struct attribute_group attr_group;
drivers/platform/x86/samsung-laptop.c
1322
static const struct attribute_group platform_attribute_group = {
drivers/platform/x86/sony-laptop.c
3844
static const struct attribute_group spic_attribute_group = {
drivers/platform/x86/toshiba_acpi.c
2486
static const struct attribute_group toshiba_attr_group = {
drivers/platform/x86/toshiba_haps.c
125
static const struct attribute_group haps_attr_group = {
drivers/platform/x86/uniwill/uniwill-acpi.c
930
static const struct attribute_group uniwill_group = {
drivers/platform/x86/uniwill/uniwill-acpi.c
935
static const struct attribute_group *uniwill_groups[] = {
drivers/platform/x86/uv_sysfs.c
782
static const struct attribute_group base_attr_group = {
drivers/platform/x86/uv_sysfs.c
827
static const struct attribute_group hubless_base_attr_group = {
drivers/platform/x86/wmi-bmof.c
46
static const struct attribute_group bmof_group = {
drivers/platform/x86/wmi-bmof.c
51
static const struct attribute_group *bmof_groups[] = {
drivers/pnp/base.h
8
extern const struct attribute_group *pnp_dev_groups[];
drivers/pnp/interface.c
463
static const struct attribute_group pnp_dev_group = {
drivers/pnp/interface.c
467
const struct attribute_group *pnp_dev_groups[] = {
drivers/power/supply/ds2760_battery.c
211
static const struct attribute_group w1_ds2760_group = {
drivers/power/supply/ds2760_battery.c
215
static const struct attribute_group *w1_ds2760_groups[] = {
drivers/power/supply/ds2780_battery.c
735
static const struct attribute_group ds2780_sysfs_group = {
drivers/power/supply/ds2780_battery.c
740
static const struct attribute_group *ds2780_sysfs_groups[] = {
drivers/power/supply/ds2781_battery.c
738
static const struct attribute_group ds2781_sysfs_group = {
drivers/power/supply/ds2781_battery.c
744
static const struct attribute_group *ds2781_sysfs_groups[] = {
drivers/power/supply/ltc4162-l-charger.c
938
static const struct attribute_group ltc4162l_attr_group = {
drivers/power/supply/ltc4162-l-charger.c
943
static const struct attribute_group *ltc4162l_attr_groups[] = {
drivers/power/supply/olpc_battery.c
592
static const struct attribute_group olpc_bat_sysfs_group = {
drivers/power/supply/olpc_battery.c
597
static const struct attribute_group *olpc_bat_sysfs_groups[] = {
drivers/power/supply/power_supply.h
43
extern const struct attribute_group *power_supply_attr_groups[];
drivers/power/supply/power_supply_sysfs.c
483
static const struct attribute_group power_supply_attr_group = {
drivers/power/supply/power_supply_sysfs.c
492
static const struct attribute_group power_supply_extension_group = {
drivers/power/supply/power_supply_sysfs.c
497
const struct attribute_group *power_supply_attr_groups[] = {
drivers/powercap/intel_rapl_common.c
1873
static struct attribute_group pmu_events_group = {
drivers/powercap/intel_rapl_common.c
1912
static struct attribute_group pmu_cpumask_group = {
drivers/powercap/intel_rapl_common.c
1922
static struct attribute_group pmu_format_group = {
drivers/powercap/intel_rapl_common.c
1927
static const struct attribute_group *pmu_attr_groups[] = {
drivers/powercap/intel_rapl_common.c
1969
static struct attribute_group pmu_group_##_name = { \
drivers/powercap/intel_rapl_common.c
1981
static const struct attribute_group *pmu_attr_update[] = {
drivers/pps/generators/sysfs.c
68
static const struct attribute_group pps_gen_group = {
drivers/pps/generators/sysfs.c
72
const struct attribute_group *pps_gen_groups[] = {
drivers/pps/sysfs.c
92
static const struct attribute_group pps_group = {
drivers/pps/sysfs.c
96
const struct attribute_group *pps_groups[] = {
drivers/ptp/ptp_ocp.c
293
const struct attribute_group *group;
drivers/ptp/ptp_ocp.c
3474
static const struct attribute_group ptp_ocp_timecard_tty_group = {
drivers/ptp/ptp_ocp.c
363
const struct attribute_group **attr_group;
drivers/ptp/ptp_ocp.c
3728
static const struct attribute_group \
drivers/ptp/ptp_ocp.c
3748
static const struct attribute_group \
drivers/ptp/ptp_ocp.c
3903
static const struct attribute_group fb_timecard_group = {
drivers/ptp/ptp_ocp.c
3942
static const struct attribute_group art_timecard_group = {
drivers/ptp/ptp_ocp.c
3971
static const struct attribute_group adva_timecard_group = {
drivers/ptp/ptp_private.h
168
extern const struct attribute_group *ptp_groups[];
drivers/ptp/ptp_private.h
59
struct attribute_group pin_attr_group;
drivers/ptp/ptp_private.h
61
const struct attribute_group *pin_attr_groups[2];
drivers/ptp/ptp_sysfs.c
371
static const struct attribute_group ptp_group = {
drivers/ptp/ptp_sysfs.c
376
const struct attribute_group *ptp_groups[] = {
drivers/rapidio/rio-sysfs.c
278
static const struct attribute_group rio_dev_group = {
drivers/rapidio/rio-sysfs.c
284
const struct attribute_group *rio_dev_groups[] = {
drivers/rapidio/rio-sysfs.c
319
static const struct attribute_group rio_bus_group = {
drivers/rapidio/rio-sysfs.c
323
const struct attribute_group *rio_bus_groups[] = {
drivers/rapidio/rio-sysfs.c
359
static const struct attribute_group rio_mport_group = {
drivers/rapidio/rio-sysfs.c
363
const struct attribute_group *rio_mport_groups[] = {
drivers/rapidio/rio.h
48
extern const struct attribute_group *rio_dev_groups[];
drivers/rapidio/rio.h
49
extern const struct attribute_group *rio_bus_groups[];
drivers/rapidio/rio.h
50
extern const struct attribute_group *rio_mport_groups[];
drivers/regulator/core.c
5729
static const struct attribute_group regulator_dev_group = {
drivers/regulator/core.c
5734
static const struct attribute_group *regulator_dev_groups[] = {
drivers/regulator/userspace-consumer.c
113
static const struct attribute_group attr_group = {
drivers/regulator/virtual.c
281
static const struct attribute_group regulator_virtual_attr_group = {
drivers/remoteproc/remoteproc_sysfs.c
247
static const struct attribute_group rproc_devgroup = {
drivers/remoteproc/remoteproc_sysfs.c
252
static const struct attribute_group *rproc_devgroups[] = {
drivers/rtc/rtc-ab8500.c
303
static const struct attribute_group ab8500_rtc_sysfs_files = {
drivers/rtc/rtc-abx80x.c
507
static const struct attribute_group rtc_calib_attr_group = {
drivers/rtc/rtc-core.h
37
const struct attribute_group **rtc_get_dev_attribute_groups(void);
drivers/rtc/rtc-core.h
39
static inline const struct attribute_group **rtc_get_dev_attribute_groups(void)
drivers/rtc/rtc-ds1307.c
1248
static const struct attribute_group rtc_freq_test_attr_group = {
drivers/rtc/rtc-ds1343.c
194
static const struct attribute_group ds1343_attr_group = {
drivers/rtc/rtc-ds1685.c
1054
static const struct attribute_group
drivers/rtc/rtc-ep93xx.c
118
static const struct attribute_group ep93xx_rtc_sysfs_files = {
drivers/rtc/rtc-isl1208.c
775
static const struct attribute_group isl1208_rtc_sysfs_files = {
drivers/rtc/rtc-isl1208.c
784
static const struct attribute_group isl1219_rtc_sysfs_files = {
drivers/rtc/rtc-pcf2127.c
1045
.attribute_group = {
drivers/rtc/rtc-pcf2127.c
1073
.attribute_group = {
drivers/rtc/rtc-pcf2127.c
1124
.attribute_group = {
drivers/rtc/rtc-pcf2127.c
1352
ret = rtc_add_group(pcf2127->rtc, &pcf2127->cfg->attribute_group);
drivers/rtc/rtc-pcf2127.c
203
struct attribute_group attribute_group;
drivers/rtc/rtc-rv3028.c
178
static const struct attribute_group rv3028_attr_group = {
drivers/rtc/rtc-rx8025.c
519
static const struct attribute_group rx8025_attr_group = {
drivers/rtc/sysfs.c
297
static struct attribute_group rtc_attr_group = {
drivers/rtc/sysfs.c
303
const struct attribute_group **rtc_get_dev_attribute_groups(void)
drivers/rtc/sysfs.c
308
int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps)
drivers/rtc/sysfs.c
311
const struct attribute_group **groups, **old;
drivers/rtc/sysfs.c
345
int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp)
drivers/rtc/sysfs.c
347
const struct attribute_group *groups[] = { grp, NULL };
drivers/s390/block/dasd_devmap.c
2451
static const struct attribute_group dasd_attr_group = {
drivers/s390/block/dasd_devmap.c
2462
static const struct attribute_group capacity_attr_group = {
drivers/s390/block/dasd_devmap.c
2476
static const struct attribute_group ext_pool_attr_group = {
drivers/s390/block/dasd_devmap.c
2481
const struct attribute_group *dasd_dev_groups[] = {
drivers/s390/block/dasd_int.h
917
extern const struct attribute_group *dasd_dev_groups[];
drivers/s390/block/dcssblk.c
529
static struct attribute_group dcssblk_dev_attr_group = {
drivers/s390/block/dcssblk.c
532
static const struct attribute_group *dcssblk_dev_attr_groups[] = {
drivers/s390/char/con3215.c
805
static struct attribute_group con3215_drv_attr_group = {
drivers/s390/char/con3215.c
809
static const struct attribute_group *con3215_drv_attr_groups[] = {
drivers/s390/char/raw3270.c
1158
static const struct attribute_group raw3270_attr_group = {
drivers/s390/char/sclp.c
1244
static struct attribute_group sclp_drv_attr_group = {
drivers/s390/char/sclp.c
1247
static const struct attribute_group *sclp_drv_attr_groups[] = {
drivers/s390/char/sclp_cpi_sys.c
378
static struct attribute_group cpi_attr_group = {
drivers/s390/char/sclp_mem.c
321
static struct attribute_group sclp_mem_attr_group = {
drivers/s390/char/sclp_ocf.c
130
static const struct attribute_group ocf_attr_group = {
drivers/s390/char/tape_core.c
178
static const struct attribute_group tape_attr_group = {
drivers/s390/char/vmlogrdr.c
658
static struct attribute_group vmlogrdr_drv_attr_group = {
drivers/s390/char/vmlogrdr.c
661
static const struct attribute_group *vmlogrdr_drv_attr_groups[] = {
drivers/s390/char/vmlogrdr.c
673
static struct attribute_group vmlogrdr_attr_group = {
drivers/s390/char/vmlogrdr.c
676
static const struct attribute_group *vmlogrdr_attr_groups[] = {
drivers/s390/cio/chp.c
472
static const struct attribute_group chp_attr_group = {
drivers/s390/cio/chp.c
476
static const struct attribute_group *chp_attr_groups[] = {
drivers/s390/cio/cmf.c
1050
static struct attribute_group cmf_attr_group = {
drivers/s390/cio/cmf.c
1070
static struct attribute_group cmf_attr_group_ext = {
drivers/s390/cio/cmf.c
112
struct attribute_group *attr_group;
drivers/s390/cio/cmf.c
712
static struct attribute_group cmf_attr_group;
drivers/s390/cio/cmf.c
965
static struct attribute_group cmf_attr_group_ext;
drivers/s390/cio/css.c
360
static struct attribute_group subch_attr_group = {
drivers/s390/cio/css.c
364
static const struct attribute_group *default_subch_attr_groups[] = {
drivers/s390/cio/css.c
949
static struct attribute_group cssdev_attr_group = {
drivers/s390/cio/css.c
958
static struct attribute_group cssdev_cm_attr_group = {
drivers/s390/cio/css.c
963
static const struct attribute_group *cssdev_attr_groups[] = {
drivers/s390/cio/device.c
604
static const struct attribute_group io_subchannel_attr_group = {
drivers/s390/cio/device.c
618
static const struct attribute_group ccwdev_attr_group = {
drivers/s390/cio/device.c
622
static const struct attribute_group *ccwdev_attr_groups[] = {
drivers/s390/cio/scm.c
119
static struct attribute_group scmdev_attr_group = {
drivers/s390/cio/scm.c
123
static const struct attribute_group *scmdev_attr_groups[] = {
drivers/s390/crypto/ap_card.c
210
static struct attribute_group ap_card_dev_attr_group = {
drivers/s390/crypto/ap_card.c
214
static const struct attribute_group *ap_card_dev_attr_groups[] = {
drivers/s390/crypto/ap_queue.c
1162
static struct attribute_group ap_queue_dev_sb_attr_group = {
drivers/s390/crypto/ap_queue.c
1166
static const struct attribute_group *ap_queue_dev_sb_attr_groups[] = {
drivers/s390/crypto/ap_queue.c
905
static struct attribute_group ap_queue_dev_attr_group = {
drivers/s390/crypto/ap_queue.c
909
static const struct attribute_group *ap_queue_dev_attr_groups[] = {
drivers/s390/crypto/pkey_base.h
145
extern const struct attribute_group *pkey_attr_groups[];
drivers/s390/crypto/pkey_sysfs.c
297
static const struct attribute_group protkey_attr_group = {
drivers/s390/crypto/pkey_sysfs.c
406
static const struct attribute_group ccadata_attr_group = {
drivers/s390/crypto/pkey_sysfs.c
520
static const struct attribute_group ccacipher_attr_group = {
drivers/s390/crypto/pkey_sysfs.c
635
static const struct attribute_group ep11_attr_group = {
drivers/s390/crypto/pkey_sysfs.c
640
const struct attribute_group *pkey_attr_groups[] = {
drivers/s390/crypto/vfio_ap_ops.c
1802
static struct attribute_group vfio_ap_mdev_attr_group = {
drivers/s390/crypto/vfio_ap_ops.c
1806
static const struct attribute_group *vfio_ap_mdev_attr_groups[] = {
drivers/s390/crypto/vfio_ap_ops.c
2357
static const struct attribute_group vfio_queue_attr_group = {
drivers/s390/crypto/zcrypt_api.c
313
static struct attribute_group zcdn_dev_attr_group = {
drivers/s390/crypto/zcrypt_api.c
317
static const struct attribute_group *zcdn_dev_attr_groups[] = {
drivers/s390/crypto/zcrypt_card.c
133
static const struct attribute_group zcrypt_card_attr_group = {
drivers/s390/crypto/zcrypt_cex4.c
101
static const struct attribute_group cca_card_attr_grp = {
drivers/s390/crypto/zcrypt_cex4.c
201
static const struct attribute_group cca_queue_attr_grp = {
drivers/s390/crypto/zcrypt_cex4.c
322
static const struct attribute_group ep11_card_attr_grp = {
drivers/s390/crypto/zcrypt_cex4.c
417
static const struct attribute_group ep11_queue_attr_grp = {
drivers/s390/crypto/zcrypt_queue.c
99
static const struct attribute_group zcrypt_queue_attr_group = {
drivers/s390/net/ctcm_main.c
1698
static struct attribute_group ctcm_drv_attr_group = {
drivers/s390/net/ctcm_main.c
1701
static const struct attribute_group *ctcm_drv_attr_groups[] = {
drivers/s390/net/ctcm_main.h
228
extern const struct attribute_group *ctcm_attr_groups[];
drivers/s390/net/ctcm_sysfs.c
203
static struct attribute_group ctcm_attr_group = {
drivers/s390/net/ctcm_sysfs.c
206
const struct attribute_group *ctcm_attr_groups[] = {
drivers/s390/net/qeth_core.h
1032
extern const struct attribute_group *qeth_dev_groups[];
drivers/s390/net/qeth_core_main.c
6501
static struct attribute_group qeth_drv_attr_group = {
drivers/s390/net/qeth_core_main.c
6504
static const struct attribute_group *qeth_drv_attr_groups[] = {
drivers/s390/net/qeth_core_sys.c
643
static const struct attribute_group qeth_dev_blkt_group = {
drivers/s390/net/qeth_core_sys.c
661
static const struct attribute_group qeth_dev_extended_group = {
drivers/s390/net/qeth_core_sys.c
675
static const struct attribute_group qeth_dev_group = {
drivers/s390/net/qeth_core_sys.c
679
const struct attribute_group *qeth_dev_groups[] = {
drivers/s390/net/qeth_l2.h
12
extern const struct attribute_group *qeth_l2_attr_groups[];
drivers/s390/net/qeth_l2_sys.c
246
static struct attribute_group qeth_l2_bridgeport_attr_group = {
drivers/s390/net/qeth_l2_sys.c
374
static struct attribute_group qeth_l2_vnicc_attr_group = {
drivers/s390/net/qeth_l2_sys.c
379
const struct attribute_group *qeth_l2_attr_groups[] = {
drivers/s390/net/qeth_l3.h
102
extern const struct attribute_group *qeth_l3_attr_groups[];
drivers/s390/net/qeth_l3_sys.c
279
static const struct attribute_group qeth_l3_device_attr_group = {
drivers/s390/net/qeth_l3_sys.c
565
static const struct attribute_group qeth_device_ipato_group = {
drivers/s390/net/qeth_l3_sys.c
669
static const struct attribute_group qeth_device_vipa_group = {
drivers/s390/net/qeth_l3_sys.c
776
static const struct attribute_group qeth_device_rxip_group = {
drivers/s390/net/qeth_l3_sys.c
781
const struct attribute_group *qeth_l3_attr_groups[] = {
drivers/s390/scsi/zfcp_ext.h
186
extern const struct attribute_group *zfcp_sysfs_adapter_attr_groups[];
drivers/s390/scsi/zfcp_ext.h
187
extern const struct attribute_group *zfcp_unit_attr_groups[];
drivers/s390/scsi/zfcp_ext.h
188
extern const struct attribute_group *zfcp_port_attr_groups[];
drivers/s390/scsi/zfcp_ext.h
190
extern const struct attribute_group *zfcp_sysfs_sdev_attr_groups[];
drivers/s390/scsi/zfcp_ext.h
191
extern const struct attribute_group *zfcp_sysfs_shost_attr_groups[];
drivers/s390/scsi/zfcp_sysfs.c
436
static const struct attribute_group zfcp_sysfs_adapter_attr_group = {
drivers/s390/scsi/zfcp_sysfs.c
519
static struct attribute_group zfcp_port_attr_group = {
drivers/s390/scsi/zfcp_sysfs.c
522
const struct attribute_group *zfcp_port_attr_groups[] = {
drivers/s390/scsi/zfcp_sysfs.c
536
static struct attribute_group zfcp_unit_attr_group = {
drivers/s390/scsi/zfcp_sysfs.c
539
const struct attribute_group *zfcp_unit_attr_groups[] = {
drivers/s390/scsi/zfcp_sysfs.c
689
static const struct attribute_group zfcp_sysfs_sdev_attr_group = {
drivers/s390/scsi/zfcp_sysfs.c
693
const struct attribute_group *zfcp_sysfs_sdev_attr_groups[] = {
drivers/s390/scsi/zfcp_sysfs.c
803
static const struct attribute_group zfcp_sysfs_shost_attr_group = {
drivers/s390/scsi/zfcp_sysfs.c
807
const struct attribute_group *zfcp_sysfs_shost_attr_groups[] = {
drivers/s390/scsi/zfcp_sysfs.c
926
static const struct attribute_group zfcp_sysfs_diag_attr_group = {
drivers/s390/scsi/zfcp_sysfs.c
931
const struct attribute_group *zfcp_sysfs_adapter_attr_groups[] = {
drivers/scsi/53c700.c
167
STATIC const struct attribute_group *NCR_700_dev_groups[];
drivers/scsi/aic94xx/aic94xx_init.c
39
static const struct attribute_group *asd_sdev_groups[];
drivers/scsi/aic94xx/aic94xx_init.c
943
static const struct attribute_group *asd_sdev_groups[] = {
drivers/scsi/arcmsr/arcmsr.h
1072
extern const struct attribute_group *arcmsr_host_groups[];
drivers/scsi/arcmsr/arcmsr_attr.c
404
static const struct attribute_group arcmsr_host_attr_group = {
drivers/scsi/arcmsr/arcmsr_attr.c
408
const struct attribute_group *arcmsr_host_groups[] = {
drivers/scsi/bfa/bfad_attr.c
960
static const struct attribute_group bfad_im_host_attr_group = {
drivers/scsi/bfa/bfad_attr.c
964
const struct attribute_group *bfad_im_host_groups[] = {
drivers/scsi/bfa/bfad_attr.c
985
static const struct attribute_group bfad_im_vport_attr_group = {
drivers/scsi/bfa/bfad_attr.c
989
const struct attribute_group *bfad_im_vport_groups[] = {
drivers/scsi/bfa/bfad_im.h
192
extern const struct attribute_group *bfad_im_host_groups[];
drivers/scsi/bfa/bfad_im.h
193
extern const struct attribute_group *bfad_im_vport_groups[];
drivers/scsi/bnx2i/bnx2i.h
798
extern const struct attribute_group *bnx2i_dev_groups[];
drivers/scsi/bnx2i/bnx2i_sysfs.c
151
static const struct attribute_group bnx2i_dev_attr_group = {
drivers/scsi/bnx2i/bnx2i_sysfs.c
155
const struct attribute_group *bnx2i_dev_groups[] = {
drivers/scsi/fcoe/fcoe_sysfs.c
547
static struct attribute_group fcoe_ctlr_lesb_attr_group = {
drivers/scsi/fcoe/fcoe_sysfs.c
562
static struct attribute_group fcoe_ctlr_attr_group = {
drivers/scsi/fcoe/fcoe_sysfs.c
566
static const struct attribute_group *fcoe_ctlr_attr_groups[] = {
drivers/scsi/fcoe/fcoe_sysfs.c
587
static struct attribute_group fcoe_fcf_attr_group = {
drivers/scsi/fcoe/fcoe_sysfs.c
591
static const struct attribute_group *fcoe_fcf_attr_groups[] = {
drivers/scsi/fnic/fnic.h
484
extern const struct attribute_group *fnic_host_groups[];
drivers/scsi/fnic/fnic_attrs.c
49
static const struct attribute_group fnic_host_attr_group = {
drivers/scsi/fnic/fnic_attrs.c
53
const struct attribute_group *fnic_host_groups[] = {
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3549
static const struct attribute_group *sdev_groups_v2_hw[] = {
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
3001
static const struct attribute_group *sdev_groups_v3_hw[] = {
drivers/scsi/isci/init.c
148
static const struct attribute_group *isci_sdev_groups[] = {
drivers/scsi/iscsi_boot_sysfs.c
152
static struct attribute_group iscsi_boot_target_attr_group = {
drivers/scsi/iscsi_boot_sysfs.c
238
static struct attribute_group iscsi_boot_ethernet_attr_group = {
drivers/scsi/iscsi_boot_sysfs.c
296
static struct attribute_group iscsi_boot_initiator_attr_group = {
drivers/scsi/iscsi_boot_sysfs.c
332
static struct attribute_group iscsi_boot_acpitbl_attr_group = {
drivers/scsi/iscsi_boot_sysfs.c
339
struct attribute_group *attr_group,
drivers/scsi/libsas/sas_ata.c
1037
const struct attribute_group sas_ata_sdev_attr_group = {
drivers/scsi/lpfc/lpfc_attr.c
6257
static const struct attribute_group lpfc_hba_attr_group = {
drivers/scsi/lpfc/lpfc_attr.c
6261
const struct attribute_group *lpfc_hba_groups[] = {
drivers/scsi/lpfc/lpfc_attr.c
6292
static const struct attribute_group lpfc_vport_attr_group = {
drivers/scsi/lpfc/lpfc_attr.c
6296
const struct attribute_group *lpfc_vport_groups[] = {
drivers/scsi/lpfc/lpfc_crtn.h
463
extern const struct attribute_group *lpfc_hba_groups[];
drivers/scsi/lpfc/lpfc_crtn.h
464
extern const struct attribute_group *lpfc_vport_groups[];
drivers/scsi/mpi3mr/mpi3mr.h
1523
extern const struct attribute_group *mpi3mr_host_groups[];
drivers/scsi/mpi3mr/mpi3mr.h
1524
extern const struct attribute_group *mpi3mr_dev_groups[];
drivers/scsi/mpi3mr/mpi3mr_app.c
3293
static const struct attribute_group mpi3mr_host_attr_group = {
drivers/scsi/mpi3mr/mpi3mr_app.c
3297
const struct attribute_group *mpi3mr_host_groups[] = {
drivers/scsi/mpi3mr/mpi3mr_app.c
3479
static const struct attribute_group mpi3mr_dev_attr_group = {
drivers/scsi/mpi3mr/mpi3mr_app.c
3483
const struct attribute_group *mpi3mr_dev_groups[] = {
drivers/scsi/mpt3sas/mpt3sas_base.h
1978
extern const struct attribute_group *mpt3sas_host_groups[];
drivers/scsi/mpt3sas/mpt3sas_base.h
1979
extern const struct attribute_group *mpt3sas_dev_groups[];
drivers/scsi/mpt3sas/mpt3sas_ctl.c
4291
static const struct attribute_group mpt3sas_host_attr_group = {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
4295
const struct attribute_group *mpt3sas_host_groups[] = {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
4411
static const struct attribute_group mpt3sas_dev_attr_group = {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
4415
const struct attribute_group *mpt3sas_dev_groups[] = {
drivers/scsi/mvsas/mv_init.c
28
static const struct attribute_group *mvst_host_groups[];
drivers/scsi/mvsas/mv_init.c
29
static const struct attribute_group *mvst_sdev_groups[];
drivers/scsi/mvsas/mv_init.c
761
static const struct attribute_group *mvst_sdev_groups[] = {
drivers/scsi/pm8001/pm8001_ctl.c
1036
static const struct attribute_group pm8001_host_attr_group = {
drivers/scsi/pm8001/pm8001_ctl.c
1040
const struct attribute_group *pm8001_host_groups[] = {
drivers/scsi/pm8001/pm8001_ctl.c
1045
const struct attribute_group *pm8001_sdev_groups[] = {
drivers/scsi/pm8001/pm8001_sas.h
734
extern const struct attribute_group *pm8001_host_groups[];
drivers/scsi/pm8001/pm8001_sas.h
735
extern const struct attribute_group *pm8001_sdev_groups[];
drivers/scsi/qedf/qedf.h
511
extern const struct attribute_group *qedf_host_groups[];
drivers/scsi/qedf/qedf_attr.c
69
static const struct attribute_group qedf_host_attr_group = {
drivers/scsi/qedf/qedf_attr.c
73
const struct attribute_group *qedf_host_groups[] = {
drivers/scsi/qedi/qedi_gbl.h
25
extern const struct attribute_group *qedi_shost_groups[];
drivers/scsi/qedi/qedi_sysfs.c
51
static const struct attribute_group qedi_shost_attr_group = {
drivers/scsi/qedi/qedi_sysfs.c
55
const struct attribute_group *qedi_shost_groups[] = {
drivers/scsi/qla2xxx/qla_attr.c
2534
static const struct attribute_group qla2x00_host_attr_group = {
drivers/scsi/qla2xxx/qla_attr.c
2539
const struct attribute_group *qla2x00_host_groups[] = {
drivers/scsi/qla2xxx/qla_gbl.h
750
extern const struct attribute_group *qla2x00_host_groups[];
drivers/scsi/qla4xxx/ql4_attr.c
352
static const struct attribute_group qla4xxx_host_attr_group = {
drivers/scsi/qla4xxx/ql4_attr.c
356
const struct attribute_group *qla4xxx_host_groups[] = {
drivers/scsi/qla4xxx/ql4_glbl.h
289
extern const struct attribute_group *qla4xxx_host_groups[];
drivers/scsi/scsi_priv.h
160
extern const struct attribute_group *scsi_shost_groups[];
drivers/scsi/scsi_sysfs.c
1343
static struct attribute_group scsi_sdev_attr_group = {
drivers/scsi/scsi_sysfs.c
1350
static const struct attribute_group *scsi_sdev_attr_groups[] = {
drivers/scsi/scsi_sysfs.c
427
static const struct attribute_group scsi_shost_attr_group = {
drivers/scsi/scsi_sysfs.c
431
const struct attribute_group *scsi_shost_groups[] = {
drivers/scsi/scsi_transport_fc.c
1367
static struct attribute_group fc_rport_encryption_group = {
drivers/scsi/scsi_transport_fc.c
1428
static struct attribute_group fc_rport_statistics_group = {
drivers/scsi/scsi_transport_fc.c
2297
static struct attribute_group fc_statistics_group = {
drivers/scsi/scsi_transport_iscsi.c
1178
static struct attribute_group iscsi_flashnode_conn_attr_group = {
drivers/scsi/scsi_transport_iscsi.c
1183
static const struct attribute_group *iscsi_flashnode_conn_attr_groups[] = {
drivers/scsi/scsi_transport_iscsi.c
157
static struct attribute_group iscsi_transport_group = {
drivers/scsi/scsi_transport_iscsi.c
200
static struct attribute_group iscsi_endpoint_group = {
drivers/scsi/scsi_transport_iscsi.c
4331
static struct attribute_group iscsi_conn_group = {
drivers/scsi/scsi_transport_iscsi.c
4642
static struct attribute_group iscsi_session_group = {
drivers/scsi/scsi_transport_iscsi.c
4710
static struct attribute_group iscsi_host_group = {
drivers/scsi/scsi_transport_iscsi.c
684
static struct attribute_group iscsi_iface_group = {
drivers/scsi/scsi_transport_iscsi.c
991
static struct attribute_group iscsi_flashnode_sess_attr_group = {
drivers/scsi/scsi_transport_iscsi.c
996
static const struct attribute_group *iscsi_flashnode_sess_attr_groups[] = {
drivers/scsi/scsi_transport_spi.c
1443
static struct attribute_group host_attribute_group = {
drivers/scsi/scsi_transport_spi.c
1553
static struct attribute_group target_attribute_group = {
drivers/scsi/snic/snic.h
363
extern const struct attribute_group *snic_host_groups[];
drivers/scsi/snic/snic_attrs.c
64
static const struct attribute_group snic_host_attr_group = {
drivers/scsi/snic/snic_attrs.c
68
const struct attribute_group *snic_host_groups[] = {
drivers/scsi/st.c
4970
static struct attribute_group stats_group = {
drivers/scsi/st.c
4975
static struct attribute_group st_group = {
drivers/scsi/st.c
4979
static const struct attribute_group *st_dev_groups[] = {
drivers/scsi/st.c
91
static const struct attribute_group *st_dev_groups[];
drivers/scsi/st.c
92
static const struct attribute_group *st_drv_groups[];
drivers/soc/aspeed/aspeed-uart-routing.c
283
static const struct attribute_group ast2500_uart_routing_attr_group = {
drivers/soc/aspeed/aspeed-uart-routing.c
36
struct attribute_group const *attr_grp;
drivers/soc/aspeed/aspeed-uart-routing.c
487
static const struct attribute_group ast2600_uart_routing_attr_group = {
drivers/soc/tegra/fuse/fuse-tegra.c
406
const struct attribute_group tegra_soc_attr_group = {
drivers/soc/tegra/fuse/fuse-tegra.c
434
const struct attribute_group tegra194_soc_attr_group = {
drivers/soc/tegra/fuse/fuse.h
129
extern const struct attribute_group tegra194_soc_attr_group;
drivers/soc/tegra/fuse/fuse.h
40
const struct attribute_group *soc_attr_group;
drivers/soc/tegra/fuse/fuse.h
80
extern const struct attribute_group tegra_soc_attr_group;
drivers/soundwire/sysfs_local.h
12
extern const struct attribute_group *sdw_slave_status_attr_groups[];
drivers/soundwire/sysfs_local.h
15
extern const struct attribute_group *sdw_attr_groups[];
drivers/soundwire/sysfs_slave.c
109
static const struct attribute_group slave_attr_group = {
drivers/soundwire/sysfs_slave.c
132
static const struct attribute_group sdw_slave_dev_attr_group = {
drivers/soundwire/sysfs_slave.c
203
static const struct attribute_group dp0_group = {
drivers/soundwire/sysfs_slave.c
209
const struct attribute_group *sdw_attr_groups[] = {
drivers/soundwire/sysfs_slave.c
259
static const struct attribute_group sdw_slave_status_attr_group = {
drivers/soundwire/sysfs_slave.c
263
const struct attribute_group *sdw_slave_status_attr_groups[] = {
drivers/soundwire/sysfs_slave_dpn.c
170
struct attribute_group *dpn_group;
drivers/spi/spi-bcm63xx-hsspi.c
224
static const struct attribute_group bcm63xx_hsspi_group = {
drivers/spi/spi-bcmbca-hsspi.c
167
static const struct attribute_group bcmbca_hsspi_group = {
drivers/spi/spi-intel.c
1470
static const struct attribute_group intel_spi_attr_group = {
drivers/spi/spi-intel.c
1474
const struct attribute_group *intel_spi_groups[] = {
drivers/spi/spi-intel.h
14
extern const struct attribute_group *intel_spi_groups[];
drivers/spi/spi.c
218
static const struct attribute_group spi_dev_group = {
drivers/spi/spi.c
254
static const struct attribute_group spi_device_statistics_group = {
drivers/spi/spi.c
259
static const struct attribute_group *spi_dev_groups[] = {
drivers/spi/spi.c
297
static const struct attribute_group spi_controller_statistics_group = {
drivers/spi/spi.c
302
static const struct attribute_group *spi_controller_groups[] = {
drivers/spi/spi.c
3135
static const struct attribute_group spi_target_group = {
drivers/spi/spi.c
3139
static const struct attribute_group *spi_target_groups[] = {
drivers/staging/greybus/light.c
29
struct attribute_group *attr_group;
drivers/staging/greybus/light.c
30
const struct attribute_group **attr_groups;
drivers/staging/iio/adc/ad7816.c
249
static const struct attribute_group ad7816_attribute_group = {
drivers/staging/iio/adc/ad7816.c
338
static const struct attribute_group ad7816_event_attribute_group = {
drivers/staging/iio/addac/adt7316.c
1672
static const struct attribute_group adt7316_attribute_group = {
drivers/staging/iio/addac/adt7316.c
1717
static const struct attribute_group adt7516_attribute_group = {
drivers/staging/iio/addac/adt7316.c
2059
static const struct attribute_group adt7316_event_attribute_group = {
drivers/staging/iio/addac/adt7316.c
2080
static const struct attribute_group adt7516_event_attribute_group = {
drivers/staging/iio/frequency/ad9832.c
286
static const struct attribute_group ad9832_attribute_group = {
drivers/staging/iio/frequency/ad9834.c
373
static const struct attribute_group ad9834_attribute_group = {
drivers/staging/iio/frequency/ad9834.c
377
static const struct attribute_group ad9833_attribute_group = {
drivers/staging/iio/impedance-analyzer/ad5933.c
496
static const struct attribute_group ad5933_attribute_group = {
drivers/tee/tee_core.c
1124
const struct attribute_group **dev_groups)
drivers/tee/tee_core.c
1146
static const struct attribute_group tee_dev_group = {
drivers/tee/tee_core.c
1186
static const struct attribute_group tee_revision_group = {
drivers/tee/tee_core.c
1191
static const struct attribute_group *tee_dev_groups[] = {
drivers/thermal/intel/int340x_thermal/int3400_thermal.c
104
static const struct attribute_group imok_attribute_group = {
drivers/thermal/intel/int340x_thermal/int3400_thermal.c
248
static const struct attribute_group uuid_attribute_group = {
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
58
struct attribute_group ptc_attr_group;
drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
131
static const struct attribute_group power_limit_attribute_group = {
drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
318
static const struct attribute_group dlvr_attribute_group = {
drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
340
static const struct attribute_group fivr_attribute_group = {
drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
438
static const struct attribute_group dvfs_attribute_group = {
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.c
228
static const struct attribute_group workload_hint_attribute_group = {
drivers/thermal/intel/int340x_thermal/processor_thermal_wt_req.c
100
static const struct attribute_group workload_req_attribute_group = {
drivers/thermal/intel/therm_throt.c
188
static const struct attribute_group thermal_attr_group = {
drivers/thermal/thermal_core.h
125
struct attribute_group trips_attribute_group;
drivers/thermal/thermal_sysfs.c
361
static const struct attribute_group thermal_zone_attribute_group = {
drivers/thermal/thermal_sysfs.c
370
static const struct attribute_group thermal_zone_mode_attribute_group = {
drivers/thermal/thermal_sysfs.c
374
static const struct attribute_group *thermal_zone_attribute_groups[] = {
drivers/thermal/thermal_sysfs.c
462
const struct attribute_group **groups;
drivers/thermal/thermal_sysfs.c
573
static const struct attribute_group cooling_device_attr_group = {
drivers/thermal/thermal_sysfs.c
577
static const struct attribute_group *cooling_device_attr_groups[] = {
drivers/thermal/thermal_sysfs.c
770
static const struct attribute_group cooling_device_stats_attr_group = {
drivers/thermal/thermal_sysfs.c
777
const struct attribute_group *stats_attr_group = NULL;
drivers/thunderbolt/domain.c
301
static const struct attribute_group domain_attr_group = {
drivers/thunderbolt/domain.c
306
static const struct attribute_group *domain_attr_groups[] = {
drivers/thunderbolt/retimer.c
366
static const struct attribute_group retimer_group = {
drivers/thunderbolt/retimer.c
371
static const struct attribute_group *retimer_groups[] = {
drivers/thunderbolt/switch.c
2283
static const struct attribute_group switch_group = {
drivers/thunderbolt/switch.c
2288
static const struct attribute_group *switch_groups[] = {
drivers/thunderbolt/usb4_port.c
271
static const struct attribute_group service_group = {
drivers/thunderbolt/usb4_port.c
276
static const struct attribute_group *usb4_port_device_groups[] = {
drivers/thunderbolt/usb4_port.c
72
static const struct attribute_group common_group = {
drivers/thunderbolt/xdomain.c
1856
static const struct attribute_group xdomain_attr_group = {
drivers/thunderbolt/xdomain.c
1860
static const struct attribute_group *xdomain_attr_groups[] = {
drivers/thunderbolt/xdomain.c
980
static const struct attribute_group tb_service_attr_group = {
drivers/thunderbolt/xdomain.c
984
static const struct attribute_group *tb_service_attr_groups[] = {
drivers/tty/hvc/hvc_iucv.c
1030
static struct attribute_group hvc_iucv_dev_attr_group = {
drivers/tty/hvc/hvc_iucv.c
1033
static const struct attribute_group *hvc_iucv_dev_attr_groups[] = {
drivers/tty/serial/8250/8250_aspeed_vuart.c
215
static const struct attribute_group aspeed_vuart_attr_group = {
drivers/tty/serial/8250/8250_port.c
3068
static struct attribute_group serial8250_dev_attr_group = {
drivers/tty/serial/serial_core.c
3023
static const struct attribute_group tty_dev_attr_group = {
drivers/tty/tty_io.c
3228
const struct attribute_group **attr_grp)
drivers/tty/tty_port.c
157
const struct attribute_group **attr_grp)
drivers/tty/tty_port.c
181
const struct attribute_group **attr_grp)
drivers/tty/vcc.c
543
static struct attribute_group vcc_attribute_group = {
drivers/ufs/core/ufs-sysfs.c
1044
static const struct attribute_group ufs_sysfs_power_info_group = {
drivers/ufs/core/ufs-sysfs.c
1178
static const struct attribute_group ufs_sysfs_device_descriptor_group = {
drivers/ufs/core/ufs-sysfs.c
1195
static const struct attribute_group ufs_sysfs_interconnect_descriptor_group = {
drivers/ufs/core/ufs-sysfs.c
1289
static const struct attribute_group ufs_sysfs_geometry_descriptor_group = {
drivers/ufs/core/ufs-sysfs.c
1308
static const struct attribute_group ufs_sysfs_health_descriptor_group = {
drivers/ufs/core/ufs-sysfs.c
1424
static const struct attribute_group ufs_sysfs_power_descriptor_group = {
drivers/ufs/core/ufs-sysfs.c
1488
static const struct attribute_group ufs_sysfs_string_descriptors_group = {
drivers/ufs/core/ufs-sysfs.c
1557
static const struct attribute_group ufs_sysfs_flags_group = {
drivers/ufs/core/ufs-sysfs.c
1782
static const struct attribute_group ufs_sysfs_attributes_group = {
drivers/ufs/core/ufs-sysfs.c
1957
static const struct attribute_group ufs_sysfs_hid_group = {
drivers/ufs/core/ufs-sysfs.c
1963
static const struct attribute_group *ufs_sysfs_groups[] = {
drivers/ufs/core/ufs-sysfs.c
2050
const struct attribute_group ufs_sysfs_unit_descriptor_group = {
drivers/ufs/core/ufs-sysfs.c
2093
const struct attribute_group ufs_sysfs_lun_attributes_group = {
drivers/ufs/core/ufs-sysfs.c
645
static const struct attribute_group ufs_sysfs_default_group = {
drivers/ufs/core/ufs-sysfs.c
678
static const struct attribute_group ufs_sysfs_capabilities_group = {
drivers/ufs/core/ufs-sysfs.c
730
static const struct attribute_group ufs_sysfs_ufshci_group = {
drivers/ufs/core/ufs-sysfs.c
972
static const struct attribute_group ufs_sysfs_monitor_group = {
drivers/ufs/core/ufs-sysfs.h
15
extern const struct attribute_group ufs_sysfs_unit_descriptor_group;
drivers/ufs/core/ufs-sysfs.h
16
extern const struct attribute_group ufs_sysfs_lun_attributes_group;
drivers/ufs/core/ufshcd.c
9298
static const struct attribute_group *ufshcd_driver_groups[] = {
drivers/uio/uio_pci_generic_sva.c
171
static const struct attribute_group uio_pci_sva_attr_group = {
drivers/uio/uio_pci_generic_sva.c
175
static const struct attribute_group *uio_pci_sva_attr_groups[] = {
drivers/usb/chipidea/otg_fsm.c
192
static const struct attribute_group inputs_attr_group = {
drivers/usb/common/ulpi.c
123
static const struct attribute_group ulpi_dev_attr_group = {
drivers/usb/common/ulpi.c
127
static const struct attribute_group *ulpi_dev_attr_groups[] = {
drivers/usb/core/endpoint.c
130
static const struct attribute_group ep_dev_attr_grp = {
drivers/usb/core/endpoint.c
133
static const struct attribute_group *ep_dev_groups[] = {
drivers/usb/core/ledtrig-usbport.c
118
static const struct attribute_group ports_group = {
drivers/usb/core/port.c
22
static const struct attribute_group *port_dev_group[];
drivers/usb/core/port.c
318
static const struct attribute_group port_dev_attr_grp = {
drivers/usb/core/port.c
322
static const struct attribute_group *port_dev_group[] = {
drivers/usb/core/port.c
332
static const struct attribute_group port_dev_usb3_attr_grp = {
drivers/usb/core/port.c
336
static const struct attribute_group *port_dev_usb3_group[] = {
drivers/usb/core/sysfs.c
1045
static const struct attribute_group usb_bus_attr_group = {
drivers/usb/core/sysfs.c
1258
static const struct attribute_group intf_attr_grp = {
drivers/usb/core/sysfs.c
1282
static const struct attribute_group intf_assoc_attr_grp = {
drivers/usb/core/sysfs.c
1316
static const struct attribute_group intf_wireless_status_attr_grp = {
drivers/usb/core/sysfs.c
1336
const struct attribute_group *usb_interface_groups[] = {
drivers/usb/core/sysfs.c
624
static const struct attribute_group usb2_hardware_lpm_attr_group = {
drivers/usb/core/sysfs.c
634
static const struct attribute_group usb3_hardware_lpm_attr_group = {
drivers/usb/core/sysfs.c
646
static const struct attribute_group power_attr_group = {
drivers/usb/core/sysfs.c
815
static const struct attribute_group dev_attr_grp = {
drivers/usb/core/sysfs.c
848
static const struct attribute_group dev_string_attr_grp = {
drivers/usb/core/sysfs.c
946
static const struct attribute_group dev_bin_attr_grp = {
drivers/usb/core/sysfs.c
951
const struct attribute_group *usb_device_groups[] = {
drivers/usb/core/usb.h
184
extern const struct attribute_group *usb_device_groups[];
drivers/usb/core/usb.h
185
extern const struct attribute_group *usb_interface_groups[];
drivers/usb/gadget/function/f_mass_storage.c
2869
static const struct attribute_group fsg_lun_dev_group = {
drivers/usb/gadget/function/f_mass_storage.c
2874
static const struct attribute_group *fsg_lun_dev_groups[] = {
drivers/usb/gadget/udc/core.c
1352
static const struct attribute_group *usb_udc_attr_groups[];
drivers/usb/gadget/udc/core.c
1880
static const struct attribute_group usb_udc_attr_group = {
drivers/usb/gadget/udc/core.c
1884
static const struct attribute_group *usb_udc_attr_groups[] = {
drivers/usb/misc/onboard_usb_dev.c
297
static const struct attribute_group onboard_dev_group = {
drivers/usb/roles/class.c
311
static const struct attribute_group usb_role_switch_group = {
drivers/usb/roles/class.c
316
static const struct attribute_group *usb_role_switch_groups[] = {
drivers/usb/serial/ftdi_sio.c
1717
static const struct attribute_group ftdi_group = {
drivers/usb/serial/ftdi_sio.c
1722
static const struct attribute_group *ftdi_groups[] = {
drivers/usb/typec/altmodes/displayport.c
749
static const struct attribute_group displayport_group = {
drivers/usb/typec/altmodes/displayport.c
754
static const struct attribute_group *displayport_groups[] = {
drivers/usb/typec/bus.c
456
static const struct attribute_group typec_group = {
drivers/usb/typec/bus.c
461
static const struct attribute_group *typec_groups[] = {
drivers/usb/typec/bus.h
21
struct attribute_group group;
drivers/usb/typec/bus.h
22
const struct attribute_group *groups[2];
drivers/usb/typec/class.c
1226
static const struct attribute_group typec_plug_group = {
drivers/usb/typec/class.c
1231
static const struct attribute_group *typec_plug_groups[] = {
drivers/usb/typec/class.c
165
static const struct attribute_group usb_pd_id_group = {
drivers/usb/typec/class.c
1672
static const struct attribute_group pd_group = {
drivers/usb/typec/class.c
170
static const struct attribute_group *usb_pd_id_groups[] = {
drivers/usb/typec/class.c
2087
static const struct attribute_group typec_group = {
drivers/usb/typec/class.c
2092
static const struct attribute_group *typec_groups[] = {
drivers/usb/typec/class.c
552
static const struct attribute_group typec_altmode_group = {
drivers/usb/typec/class.c
557
static const struct attribute_group *typec_altmode_groups[] = {
drivers/usb/typec/class.c
864
static const struct attribute_group typec_partner_group = {
drivers/usb/typec/class.c
869
static const struct attribute_group *typec_partner_groups[] = {
drivers/usb/typec/pd.c
154
static const struct attribute_group source_fixed_supply_group = {
drivers/usb/typec/pd.c
179
static const struct attribute_group sink_fixed_supply_group = {
drivers/usb/typec/pd.c
649
static const struct attribute_group pd_group = {
drivers/usb/typec/ucsi/ucsi_ccg.c
1417
static struct attribute_group ucsi_ccg_attr_group = {
drivers/usb/typec/ucsi/ucsi_ccg.c
1421
static const struct attribute_group *ucsi_ccg_groups[] = {
drivers/usb/usbip/vhci.h
123
extern struct attribute_group vhci_attr_group;
drivers/usb/usbip/vhci_sysfs.c
494
struct attribute_group vhci_attr_group = {
drivers/usb/usbip/vudc.h
118
extern const struct attribute_group *vudc_groups[];
drivers/usb/usbip/vudc_sysfs.c
260
static const struct attribute_group vudc_attr_group = {
drivers/usb/usbip/vudc_sysfs.c
265
const struct attribute_group *vudc_groups[] = {
drivers/vdpa/vdpa.c
113
static const struct attribute_group vdpa_dev_group = {
drivers/vfio/mdev/mdev_private.h
14
extern const struct attribute_group *mdev_device_groups[];
drivers/vfio/mdev/mdev_sysfs.c
144
static struct attribute_group mdev_type_core_group = {
drivers/vfio/mdev/mdev_sysfs.c
149
static const struct attribute_group *mdev_type_groups[] = {
drivers/vfio/mdev/mdev_sysfs.c
267
static const struct attribute_group mdev_device_group = {
drivers/vfio/mdev/mdev_sysfs.c
271
const struct attribute_group *mdev_device_groups[] = {
drivers/video/backlight/adp5520_bl.c
275
static const struct attribute_group adp5520_bl_attr_group = {
drivers/video/backlight/adp8860_bl.c
646
static const struct attribute_group adp8860_bl_attr_group = {
drivers/video/backlight/adp8870_bl.c
834
static const struct attribute_group adp8870_bl_attr_group = {
drivers/video/backlight/lm3533_bl.c
244
static struct attribute_group lm3533_bl_attribute_group = {
drivers/video/backlight/lp855x_bl.c
319
static const struct attribute_group lp855x_attr_group = {
drivers/video/backlight/lp8788_bl.c
121
static const struct attribute_group lp8788_attr_group = {
drivers/video/backlight/sky81452-backlight.c
177
static const struct attribute_group sky81452_bl_attr_group = {
drivers/video/fbdev/omap/omapfb_main.c
1368
static const struct attribute_group panel_attr_grp = {
drivers/video/fbdev/omap/omapfb_main.c
1390
static const struct attribute_group ctrl_attr_grp = {
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
543
static const struct attribute_group dsicm_attr_group = {
drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c
496
static const struct attribute_group bldev_attr_group = {
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c
275
static const struct attribute_group tpo_td043_attr_group = {
drivers/video/fbdev/uvesafb.c
1668
static const struct attribute_group uvesafb_dev_attgrp = {
drivers/virt/acrn/hsm.c
479
static struct attribute_group acrn_attr_group = {
drivers/virt/acrn/hsm.c
484
static const struct attribute_group *acrn_attr_groups[] = {
drivers/virt/coco/guest/tsm-mr.c
140
const struct attribute_group *
drivers/virt/coco/guest/tsm-mr.c
244
void tsm_mr_free_attribute_group(const struct attribute_group *attr_grp)
drivers/virt/coco/guest/tsm-mr.c
39
struct attribute_group agrp;
drivers/virt/coco/tdx-guest/tdx-guest.c
126
static const struct attribute_group *tdx_mr_init(void)
drivers/virt/coco/tdx-guest/tdx-guest.c
128
const struct attribute_group *g;
drivers/virt/coco/tdx-guest/tdx-guest.c
154
static void tdx_mr_deinit(const struct attribute_group *mr_grp)
drivers/virt/coco/tdx-guest/tdx-guest.c
376
static const struct attribute_group *tdx_attr_groups[] = {
drivers/w1/slaves/w1_ds2408.c
330
static const struct attribute_group w1_f29_group = {
drivers/w1/slaves/w1_ds2408.c
334
static const struct attribute_group *w1_f29_groups[] = {
drivers/w1/slaves/w1_ds2413.c
139
static const struct attribute_group w1_f3a_group = {
drivers/w1/slaves/w1_ds2413.c
143
static const struct attribute_group *w1_f3a_groups[] = {
drivers/w1/slaves/w1_ds2430.c
273
static const struct attribute_group w1_f14_group = {
drivers/w1/slaves/w1_ds2430.c
277
static const struct attribute_group *w1_f14_groups[] = {
drivers/w1/slaves/w1_ds2431.c
272
static const struct attribute_group w1_f2d_group = {
drivers/w1/slaves/w1_ds2431.c
276
static const struct attribute_group *w1_f2d_groups[] = {
drivers/w1/slaves/w1_ds2433.c
296
static const struct attribute_group w1_f23_group = {
drivers/w1/slaves/w1_ds2433.c
300
static const struct attribute_group *w1_f23_groups[] = {
drivers/w1/slaves/w1_ds2433.c
310
static const struct attribute_group w1_f43_group = {
drivers/w1/slaves/w1_ds2433.c
314
static const struct attribute_group *w1_f43_groups[] = {
drivers/w1/slaves/w1_ds2438.c
494
static const struct attribute_group w1_ds2438_group = {
drivers/w1/slaves/w1_ds2438.c
498
static const struct attribute_group *w1_ds2438_groups[] = {
drivers/w1/slaves/w1_ds2780.c
105
static const struct attribute_group w1_ds2780_group = {
drivers/w1/slaves/w1_ds2780.c
109
static const struct attribute_group *w1_ds2780_groups[] = {
drivers/w1/slaves/w1_ds2781.c
102
static const struct attribute_group w1_ds2781_group = {
drivers/w1/slaves/w1_ds2781.c
106
static const struct attribute_group *w1_ds2781_groups[] = {
drivers/w1/slaves/w1_ds28e04.c
372
static const struct attribute_group w1_f1C_group = {
drivers/w1/slaves/w1_ds28e04.c
377
static const struct attribute_group *w1_f1C_groups[] = {
drivers/w1/slaves/w1_ds28e17.c
670
static const struct attribute_group w1_f19_group = {
drivers/w1/slaves/w1_ds28e17.c
674
static const struct attribute_group *w1_f19_groups[] = {
drivers/w1/w1.c
151
static const struct attribute_group w1_slave_default_group = {
drivers/w1/w1.c
155
static const struct attribute_group *w1_slave_default_groups[] = {
drivers/w1/w1.c
556
static const struct attribute_group w1_master_defattr_group = {
drivers/watchdog/watchdog_dev.c
653
static const struct attribute_group wdt_group = {
drivers/xen/pcpu.c
156
static const struct attribute_group pcpu_dev_group = {
drivers/xen/pcpu.c
161
static const struct attribute_group *pcpu_dev_groups[] = {
drivers/xen/sys-hypervisor.c
127
static const struct attribute_group version_group = {
drivers/xen/sys-hypervisor.c
241
static const struct attribute_group xen_compilation_group = {
drivers/xen/sys-hypervisor.c
395
static const struct attribute_group xen_properties_group = {
drivers/xen/sys-hypervisor.c
438
static struct attribute_group xen_flags_group = {
drivers/xen/sys-hypervisor.c
563
static const struct attribute_group xen_pmu_group = {
drivers/xen/xen-balloon.c
218
static const struct attribute_group balloon_group = {
drivers/xen/xen-balloon.c
229
static const struct attribute_group balloon_info_group = {
drivers/xen/xen-balloon.c
234
static const struct attribute_group *balloon_groups[] = {
drivers/xen/xenbus/xenbus.h
95
extern const struct attribute_group *xenbus_dev_groups[];
drivers/xen/xenbus/xenbus_probe.c
267
static const struct attribute_group xenbus_group = {
drivers/xen/xenbus/xenbus_probe.c
500
static const struct attribute_group xenbus_dev_group = {
drivers/xen/xenbus/xenbus_probe.c
504
const struct attribute_group *xenbus_dev_groups[] = {
drivers/zorro/zorro-sysfs.c
115
static const struct attribute_group zorro_device_attr_group = {
drivers/zorro/zorro-sysfs.c
120
const struct attribute_group *zorro_device_attribute_groups[] = {
drivers/zorro/zorro.h
16
extern const struct attribute_group *zorro_device_attribute_groups[];
fs/9p/v9fs.c
622
static const struct attribute_group v9fs_attr_group = {
fs/btrfs/sysfs.c
1626
struct attribute_group agroup = {
fs/btrfs/sysfs.c
344
static const struct attribute_group btrfs_feature_attr_group = {
fs/btrfs/sysfs.c
461
static const struct attribute_group btrfs_static_feature_attr_group = {
fs/btrfs/sysfs.c
654
static const struct attribute_group btrfs_debug_feature_attr_group = {
fs/ecryptfs/main.c
774
static const struct attribute_group attr_group = {
fs/fuse/virtio_fs.c
270
static struct attribute_group virtio_fs_vq_attr_group = {
fs/gfs2/sys.c
702
static const struct attribute_group tune_group = {
fs/gfs2/sys.c
707
static const struct attribute_group lock_module_group = {
fs/nilfs2/sysfs.c
1105
static const struct attribute_group nilfs_feature_attr_group = {
fs/ocfs2/cluster/sys.c
34
static struct attribute_group o2cb_attr_group = {
fs/ocfs2/stackglue.c
614
static const struct attribute_group ocfs2_attr_group = {
fs/sysfs/group.c
130
const struct attribute_group *grp)
fs/sysfs/group.c
21
const struct attribute_group *grp)
fs/sysfs/group.c
213
const struct attribute_group *grp)
fs/sysfs/group.c
220
const struct attribute_group **groups)
fs/sysfs/group.c
253
const struct attribute_group **groups)
fs/sysfs/group.c
271
const struct attribute_group **groups)
fs/sysfs/group.c
296
const struct attribute_group *grp)
fs/sysfs/group.c
311
const struct attribute_group *grp)
fs/sysfs/group.c
34
static umode_t __first_visible(const struct attribute_group *grp, struct kobject *kobj)
fs/sysfs/group.c
345
const struct attribute_group **groups)
fs/sysfs/group.c
366
const struct attribute_group *grp)
fs/sysfs/group.c
400
const struct attribute_group *grp)
fs/sysfs/group.c
50
const struct attribute_group *grp, int update)
fs/sysfs/group.c
509
const struct attribute_group *grp,
fs/sysfs/group.c
573
const struct attribute_group *grp, kuid_t kuid,
fs/sysfs/group.c
616
const struct attribute_group **groups,
include/linux/attribute_container.h
20
const struct attribute_group *grp;
include/linux/blkdev.h
779
const struct attribute_group **groups,
include/linux/blkdev.h
782
const struct attribute_group **groups);
include/linux/cacheinfo.h
114
const struct attribute_group *cache_get_priv_group(struct cacheinfo *this_leaf);
include/linux/coresight.h
163
const struct attribute_group **groups;
include/linux/cpu.h
25
struct attribute_group;
include/linux/cpu.h
48
extern int cpu_add_dev_attr_group(struct attribute_group *attrs);
include/linux/cpu.h
49
extern void cpu_remove_dev_attr_group(struct attribute_group *attrs);
include/linux/cpu.h
90
const struct attribute_group **groups,
include/linux/devfreq.h
125
const struct attribute_group **dev_groups;
include/linux/device.h
1183
void *drvdata, const struct attribute_group **groups,
include/linux/device.h
1188
const struct attribute_group **groups);
include/linux/device.h
1190
const struct attribute_group **groups);
include/linux/device.h
1193
const struct attribute_group *grp)
include/linux/device.h
1195
const struct attribute_group *groups[] = { grp, NULL };
include/linux/device.h
1201
const struct attribute_group *grp)
include/linux/device.h
1203
const struct attribute_group *groups[] = { grp, NULL };
include/linux/device.h
1209
const struct attribute_group *grp);
include/linux/device.h
649
const struct attribute_group **groups; /* optional groups */
include/linux/device.h
75
const struct attribute_group **groups);
include/linux/device.h
77
const struct attribute_group **groups);
include/linux/device.h
90
const struct attribute_group **groups;
include/linux/device/bus.h
86
const struct attribute_group **bus_groups;
include/linux/device/bus.h
87
const struct attribute_group **dev_groups;
include/linux/device/bus.h
88
const struct attribute_group **drv_groups;
include/linux/device/class.h
53
const struct attribute_group **class_groups;
include/linux/device/class.h
54
const struct attribute_group **dev_groups;
include/linux/device/driver.h
117
const struct attribute_group **groups;
include/linux/device/driver.h
118
const struct attribute_group **dev_groups;
include/linux/device/faux.h
56
const struct attribute_group **groups);
include/linux/edac.h
703
const struct attribute_group **attr_groups,
include/linux/edac.h
707
const struct attribute_group **attr_groups,
include/linux/edac.h
738
const struct attribute_group **attr_groups,
include/linux/edac.h
742
const struct attribute_group **attr_groups,
include/linux/edac.h
843
const struct attribute_group **attr_groups,
include/linux/edac.h
847
const struct attribute_group **attr_groups,
include/linux/firewire.h
168
struct attribute_group *groups[2];
include/linux/firewire.h
169
struct attribute_group group;
include/linux/firewire.h
237
struct fw_attribute_group attribute_group;
include/linux/firewire.h
255
struct fw_attribute_group attribute_group;
include/linux/fpga/fpga-bridge.h
22
const struct attribute_group **groups;
include/linux/fpga/fpga-mgr.h
186
const struct attribute_group **groups;
include/linux/hwmon.h
18
struct attribute_group;
include/linux/hwmon.h
468
const struct attribute_group **groups);
include/linux/hwmon.h
472
const struct attribute_group **groups);
include/linux/hwmon.h
477
const struct attribute_group **extra_groups);
include/linux/hwmon.h
485
const struct attribute_group **extra_groups);
include/linux/iio/buffer_impl.h
151
struct attribute_group buffer_group;
include/linux/iio/iio-opaque.h
59
struct attribute_group chan_attr_group;
include/linux/iio/iio-opaque.h
61
const struct attribute_group **groups;
include/linux/iio/iio-opaque.h
63
struct attribute_group legacy_scan_el_group;
include/linux/iio/iio-opaque.h
64
struct attribute_group legacy_buffer_group;
include/linux/iio/iio.h
474
const struct attribute_group *event_attrs;
include/linux/iio/iio.h
475
const struct attribute_group *attrs;
include/linux/iommu.h
1432
const struct attribute_group **groups,
include/linux/iommu.h
864
const struct attribute_group **groups,
include/linux/iscsi_boot_sysfs.h
65
struct attribute_group;
include/linux/iscsi_boot_sysfs.h
69
struct attribute_group *attr_group;
include/linux/khugepaged.h
9
extern struct attribute_group khugepaged_attr_group;
include/linux/kobject.h
119
const struct attribute_group **default_groups;
include/linux/led-class-flash.h
84
const struct attribute_group *sysfs_groups[LED_FLASH_SYSFS_GROUPS_SIZE];
include/linux/leds.h
163
const struct attribute_group **groups;
include/linux/leds.h
20
struct attribute_group;
include/linux/leds.h
502
const struct attribute_group **groups;
include/linux/libata.h
1449
extern const struct attribute_group *ata_common_sdev_groups[];
include/linux/libata.h
1490
extern const struct attribute_group *ata_ncq_sdev_groups[];
include/linux/libnvdimm.h
133
const struct attribute_group **attr_groups;
include/linux/libnvdimm.h
267
void *provider_data, const struct attribute_group **groups,
include/linux/libnvdimm.h
273
void *provider_data, const struct attribute_group **groups,
include/linux/libnvdimm.h
83
struct attribute_group;
include/linux/libnvdimm.h
87
const struct attribute_group **attr_groups;
include/linux/mfd/intel-m10-bmc.h
307
extern const struct attribute_group *m10bmc_dev_groups[];
include/linux/miscdevice.h
91
const struct attribute_group **groups;
include/linux/mm.h
4603
extern const struct attribute_group memory_failure_attr_group;
include/linux/mtd/blktrans.h
31
struct attribute_group *disk_attributes;
include/linux/netdevice.h
2420
const struct attribute_group *sysfs_groups[5];
include/linux/netdevice.h
2421
const struct attribute_group *sysfs_rx_queue_group;
include/linux/netdevice.h
687
const struct attribute_group **groups;
include/linux/numa.h
72
extern const struct attribute_group arch_node_dev_group;
include/linux/pci.h
1031
const struct attribute_group **groups;
include/linux/pci.h
1032
const struct attribute_group **dev_groups;
include/linux/perf/arm_pmu.h
118
const struct attribute_group *attr_groups[ARMPMU_NR_ATTR_GROUPS + 1];
include/linux/perf_event.h
339
const struct attribute_group **attr_groups;
include/linux/perf_event.h
340
const struct attribute_group **attr_update;
include/linux/power/charger-manager.h
115
struct attribute_group attr_grp;
include/linux/power/charger-manager.h
180
const struct attribute_group **sysfs_groups;
include/linux/power_supply.h
243
const struct attribute_group **attr_grp;
include/linux/powercap.h
148
struct attribute_group dev_zone_attr_group;
include/linux/powercap.h
149
const struct attribute_group *dev_attr_groups[2]; /* 1 group + NULL */
include/linux/pps_gen_kernel.h
66
extern const struct attribute_group *pps_gen_groups[];
include/linux/pps_kernel.h
69
extern const struct attribute_group *pps_groups[];
include/linux/rtc.h
267
int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp);
include/linux/rtc.h
268
int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps);
include/linux/rtc.h
271
int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp)
include/linux/rtc.h
277
int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps)
include/linux/serial_core.h
591
struct attribute_group *attr_group; /* port specific attributes */
include/linux/serial_core.h
592
const struct attribute_group **tty_groups; /* all attributes (serial core use only) */
include/linux/sys_soc.h
18
const struct attribute_group *custom_attr_group;
include/linux/sysfs.h
285
static const struct attribute_group *_name##_groups[] = { \
include/linux/sysfs.h
291
static const struct attribute_group _name##_group = { \
include/linux/sysfs.h
302
static const struct attribute_group _name##_group = { \
include/linux/sysfs.h
446
const struct attribute_group *grp);
include/linux/sysfs.h
448
const struct attribute_group **groups);
include/linux/sysfs.h
450
const struct attribute_group **groups);
include/linux/sysfs.h
452
const struct attribute_group *grp);
include/linux/sysfs.h
454
const struct attribute_group *grp);
include/linux/sysfs.h
456
const struct attribute_group **groups);
include/linux/sysfs.h
462
const struct attribute_group *grp);
include/linux/sysfs.h
464
const struct attribute_group *grp);
include/linux/sysfs.h
489
const struct attribute_group **groups,
include/linux/sysfs.h
492
const struct attribute_group *groups, kuid_t kuid,
include/linux/sysfs.h
626
const struct attribute_group *grp)
include/linux/sysfs.h
632
const struct attribute_group **groups)
include/linux/sysfs.h
638
const struct attribute_group **groups)
include/linux/sysfs.h
644
const struct attribute_group *grp)
include/linux/sysfs.h
650
const struct attribute_group *grp)
include/linux/sysfs.h
655
const struct attribute_group **groups)
include/linux/sysfs.h
671
const struct attribute_group *grp)
include/linux/sysfs.h
677
const struct attribute_group *grp)
include/linux/sysfs.h
736
const struct attribute_group **groups,
include/linux/sysfs.h
743
const struct attribute_group *groups,
include/linux/tee_core.h
251
const struct attribute_group **dev_groups);
include/linux/tpm.h
190
const struct attribute_group *groups[3 + TPM_MAX_HASHES];
include/linux/transport_class.h
58
const struct attribute_group *statistics;
include/linux/transport_class.h
59
const struct attribute_group *encryption;
include/linux/tsm-mr.h
85
const struct attribute_group *
include/linux/tsm-mr.h
87
void tsm_mr_free_attribute_group(const struct attribute_group *attr_grp);
include/linux/tty_driver.h
595
const struct attribute_group **attr_grp);
include/linux/tty_port.h
11
struct attribute_group;
include/linux/tty_port.h
149
const struct attribute_group **attr_grp);
include/linux/tty_port.h
153
const struct attribute_group **attr_grp);
include/linux/usb.h
1265
const struct attribute_group **dev_groups;
include/linux/usb.h
1318
const struct attribute_group **dev_groups;
include/linux/w1.h
257
const struct attribute_group **groups;
include/linux/watchdog.h
101
const struct attribute_group **groups;
include/linux/watchdog.h
20
struct attribute_group;
include/media/rc-core.h
164
const struct attribute_group *sysfs_groups[5];
include/net/iucv/iucv.h
88
struct device *iucv_alloc_device(const struct attribute_group **attrs,
include/net/netdev_rx_queue.h
20
const struct attribute_group **groups;
include/rdma/ib_verbs.h
2396
const struct attribute_group *device_group;
include/rdma/ib_verbs.h
2397
const struct attribute_group **port_groups;
include/rdma/ib_verbs.h
2849
const struct attribute_group *groups[4];
include/scsi/sas_ata.h
36
extern const struct attribute_group sas_ata_sdev_attr_group;
include/scsi/sas_ata.h
65
#define sas_ata_sdev_attr_group ((struct attribute_group) {})
include/scsi/scsi_host.h
505
const struct attribute_group **shost_groups;
include/scsi/scsi_host.h
511
const struct attribute_group **sdev_groups;
include/sound/core.h
124
const struct attribute_group *dev_groups[4]; /* assigned sysfs attr */
include/sound/core.h
298
const struct attribute_group *group);
kernel/cgroup/cgroup.c
7523
static const struct attribute_group cgroup_sysfs_attr_group = {
kernel/cpu.c
2852
static const struct attribute_group cpuhp_cpu_attr_group = {
kernel/cpu.c
2883
static const struct attribute_group cpuhp_cpu_root_attr_group = {
kernel/cpu.c
3004
static const struct attribute_group cpuhp_smt_attr_group = {
kernel/events/core.c
11472
static struct attribute_group kprobe_format_group = {
kernel/events/core.c
11477
static const struct attribute_group *kprobe_attr_groups[] = {
kernel/events/core.c
11531
static struct attribute_group uprobe_format_group = {
kernel/events/core.c
11536
static const struct attribute_group *uprobe_attr_groups[] = {
kernel/events/core.c
12650
static struct attribute_group pmu_dev_attr_group = {
kernel/events/core.c
12655
static const struct attribute_group *pmu_dev_groups[] = {
kernel/irq/msi.c
492
static const struct attribute_group msi_irqs_group = {
kernel/ksysfs.c
212
static const struct attribute_group kernel_attr_group = {
kernel/locking/test-ww_mutex.c
729
static struct attribute_group attr_group = {
kernel/module/sysfs.c
141
struct attribute_group grp;
kernel/module/sysfs.c
23
struct attribute_group grp;
kernel/params.c
554
struct attribute_group grp;
kernel/power/hibernate.c
1417
static const struct attribute_group attr_group = {
kernel/power/main.c
1111
static const struct attribute_group attr_group = {
kernel/power/main.c
1115
static const struct attribute_group *attr_groups[] = {
kernel/power/main.c
575
static const struct attribute_group suspend_attr_group = {
kernel/power/swap.c
1683
static const struct attribute_group attr_group = {
kernel/reboot.c
1394
static const struct attribute_group reboot_attr_group = {
kernel/sched/ext.c
3737
static const struct attribute_group scx_global_attr_group = {
kernel/time/timekeeping.c
3072
static const struct attribute_group aux_clock_enable_attr_group = {
kernel/trace/blktrace.c
1958
struct attribute_group blk_trace_attr_group = {
kernel/trace/preemptirq_delay_test.c
188
static struct attribute_group attr_group = {
mm/huge_memory.c
491
static const struct attribute_group hugepage_attr_group = {
mm/huge_memory.c
570
static const struct attribute_group anon_ctrl_attr_grp = {
mm/huge_memory.c
581
static const struct attribute_group file_ctrl_attr_grp = {
mm/huge_memory.c
589
static const struct attribute_group any_ctrl_attr_grp = {
mm/huge_memory.c
662
static struct attribute_group anon_stats_attr_grp = {
mm/huge_memory.c
676
static struct attribute_group file_stats_attr_grp = {
mm/huge_memory.c
695
static struct attribute_group any_stats_attr_grp = {
mm/huge_memory.c
701
const struct attribute_group *grp)
mm/hugetlb_sysfs.c
292
static const struct attribute_group hstate_attr_group = {
mm/hugetlb_sysfs.c
302
static const struct attribute_group hstate_demote_attr_group = {
mm/hugetlb_sysfs.c
308
const struct attribute_group *hstate_attr_group)
mm/hugetlb_sysfs.c
365
static const struct attribute_group per_node_hstate_attr_group = {
mm/khugepaged.c
330
struct attribute_group khugepaged_attr_group = {
mm/ksm.c
3969
static const struct attribute_group ksm_attr_group = {
mm/memory-failure.c
126
const struct attribute_group memory_failure_attr_group = {
mm/memory-tiers.c
188
static const struct attribute_group memtier_dev_group = {
mm/memory-tiers.c
192
static const struct attribute_group *memtier_dev_groups[] = {
mm/memory-tiers.c
982
static const struct attribute_group numa_attr_group = {
mm/page_idle.c
209
static const struct attribute_group page_idle_attr_group = {
mm/shmem.c
5399
static const struct attribute_group tmpfs_attribute_group = {
mm/slub.c
9361
static const struct attribute_group slab_attr_group = {
mm/swap_state.c
954
static const struct attribute_group swap_attr_group = {
mm/vmscan.c
5295
static const struct attribute_group lru_gen_attr_group = {
net/bridge/br_sysfs_br.c
992
static const struct attribute_group bridge_group = {
net/core/net-sysfs.c
1703
static const struct attribute_group dql_group = {
net/core/net-sysfs.c
1709
static const struct attribute_group dql_group = {};
net/core/net-sysfs.c
2336
const struct attribute_group **groups = ndev->sysfs_groups;
net/core/net-sysfs.c
729
static const struct attribute_group netdev_phys_group = {
net/core/net-sysfs.c
892
static const struct attribute_group netstat_group = {
net/core/net-sysfs.c
901
static const struct attribute_group wireless_group = {
net/dsa/conduit.c
418
static const struct attribute_group dsa_group = {
net/iucv/iucv.c
84
struct device *iucv_alloc_device(const struct attribute_group **attrs,
samples/kobject/kobject-example.c
105
static const struct attribute_group attr_group = {
samples/kobject/kset-example.c
193
static const struct attribute_group foo_default_group = {
samples/tsm-mr/tsm_mr_sample.c
96
static const struct attribute_group *sample_groups[] = {
samples/vfio-mdev/mbochs.c
1321
static const struct attribute_group mdev_dev_group = {
samples/vfio-mdev/mbochs.c
1326
static const struct attribute_group *mdev_dev_groups[] = {
samples/vfio-mdev/mdpy.c
623
static const struct attribute_group mdev_dev_group = {
samples/vfio-mdev/mdpy.c
628
static const struct attribute_group *mdev_dev_groups[] = {
samples/vfio-mdev/mtty.c
1896
static const struct attribute_group mdev_dev_group = {
samples/vfio-mdev/mtty.c
1901
static const struct attribute_group *mdev_dev_groups[] = {
sound/ac97/bus.c
273
static const struct attribute_group ac97_adapter_attr_group = {
sound/ac97/bus.c
278
static const struct attribute_group *ac97_adapter_groups[] = {
sound/core/control_led.c
441
static const struct attribute_group snd_ctl_led_dev_attr_group = {
sound/core/control_led.c
445
static const struct attribute_group *snd_ctl_led_dev_attr_groups[] = {
sound/core/control_led.c
636
static const struct attribute_group snd_ctl_led_card_attr_group = {
sound/core/control_led.c
640
static const struct attribute_group *snd_ctl_led_card_attr_groups[] = {
sound/core/init.c
149
static const struct attribute_group card_dev_attr_group;
sound/core/init.c
825
static const struct attribute_group card_dev_attr_group = {
sound/core/init.c
837
const struct attribute_group *group)
sound/core/pcm.c
1035
static const struct attribute_group pcm_dev_attr_group = {
sound/core/pcm.c
1039
static const struct attribute_group *pcm_dev_attr_groups[] = {
sound/core/pcm.c
589
static const struct attribute_group *pcm_dev_attr_groups[];
sound/hda/common/hda_local.h
588
extern const struct attribute_group *snd_hda_dev_attr_groups[];
sound/hda/common/sysfs.c
731
static const struct attribute_group hda_dev_attr_group = {
sound/hda/common/sysfs.c
735
const struct attribute_group *snd_hda_dev_attr_groups[] = {
sound/hda/core/local.h
9
extern const struct attribute_group *hdac_dev_attr_groups[];
sound/hda/core/sysfs.c
303
static const struct attribute_group widget_node_group = {
sound/hda/core/sysfs.c
307
static const struct attribute_group widget_afg_group = {
sound/hda/core/sysfs.c
312
const struct attribute_group *group)
sound/hda/core/sysfs.c
339
const struct attribute_group *group,
sound/hda/core/sysfs.c
69
static const struct attribute_group hdac_dev_attr_group = {
sound/hda/core/sysfs.c
73
const struct attribute_group *hdac_dev_attr_groups[] = {
sound/soc/codecs/fs210x.c
1508
static struct attribute_group fs210x_attr_group = {
sound/soc/codecs/sma1303.c
1664
static struct attribute_group sma1303_attr_group = {
sound/soc/codecs/sma1303.c
61
struct attribute_group *attr_grp;
sound/soc/codecs/tas2783-sdw.c
94
struct attribute_group *cal_attr_groups;
sound/soc/intel/atom/sst/sst.c
266
static const struct attribute_group sst_fw_version_attr_group = {
sound/soc/intel/avs/avs.h
365
extern const struct attribute_group *avs_attr_groups[];
sound/soc/intel/avs/sysfs.c
27
static const struct attribute_group avs_attr_group = {
sound/soc/intel/avs/sysfs.c
32
const struct attribute_group *avs_attr_groups[] = {
sound/soc/intel/catpt/core.h
18
extern const struct attribute_group *catpt_attr_groups[];
sound/soc/intel/catpt/sysfs.c
49
static const struct attribute_group catpt_attr_group = {
sound/soc/intel/catpt/sysfs.c
53
const struct attribute_group *catpt_attr_groups[] = {
sound/soc/soc-core.c
114
static const struct attribute_group soc_dapm_dev_group = {
sound/soc/soc-core.c
119
static const struct attribute_group soc_dev_group = {
sound/soc/soc-core.c
124
static const struct attribute_group *soc_dev_attr_groups[] = {
sound/soc/ti/omap-mcbsp-st.c
299
static const struct attribute_group sidetone_attr_group = {
sound/soc/ti/omap-mcbsp.c
606
static const struct attribute_group additional_attr_group = {
sound/usb/line6/pod.c
309
static const struct attribute_group pod_dev_attr_group = {
sound/usb/line6/podhd.c
171
static const struct attribute_group podhd_dev_attr_group = {
tools/testing/nvdimm/test/ndtest.c
401
static const struct attribute_group ndtest_region_attribute_group = {
tools/testing/nvdimm/test/ndtest.c
406
static const struct attribute_group *ndtest_region_attribute_groups[] = {
tools/testing/nvdimm/test/ndtest.c
559
static struct attribute_group dimm_attribute_group = {
tools/testing/nvdimm/test/ndtest.c
563
static const struct attribute_group *dimm_attribute_groups[] = {
tools/testing/nvdimm/test/ndtest.c
715
static const struct attribute_group ndtest_nvdimm_attribute_group = {
tools/testing/nvdimm/test/ndtest.c
721
static const struct attribute_group *ndtest_nvdimm_attribute_groups[] = {
tools/testing/nvdimm/test/ndtest.c
807
static const struct attribute_group of_node_attribute_group = {
tools/testing/nvdimm/test/ndtest.c
812
static const struct attribute_group *ndtest_attribute_groups[] = {
tools/testing/nvdimm/test/nfit.c
1824
static struct attribute_group nfit_test_dimm_attribute_group = {
tools/testing/nvdimm/test/nfit.c
1828
static const struct attribute_group *nfit_test_dimm_attribute_groups[] = {