attr_groups 41 arch/arc/kernel/perf_event.c const struct attribute_group *attr_groups[ARCPMU_NR_ATTR_GR + 1]; attr_groups 625 arch/arc/kernel/perf_event.c arc_pmu->attr_groups[ARCPMU_ATTR_GR_EVENTS] = &arc_pmu_events_attr_gr; attr_groups 626 arch/arc/kernel/perf_event.c arc_pmu->attr_groups[ARCPMU_ATTR_GR_FORMATS] = &arc_pmu_format_attr_gr; attr_groups 637 arch/arc/kernel/perf_event.c .attr_groups = arc_pmu->attr_groups, attr_groups 1205 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1207 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1217 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1219 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1229 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1231 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1242 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1244 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1255 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1257 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1268 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1270 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1279 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1281 arch/arm/kernel/perf_event_v7.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 175 arch/arm/mach-imx/mmdc.c static const struct attribute_group *attr_groups[] = { attr_groups 440 arch/arm/mach-imx/mmdc.c .attr_groups = attr_groups, attr_groups 526 arch/arm/mm/cache-l2x0-pmu.c .attr_groups = l2x0_pmu_attr_groups, attr_groups 1045 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1047 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1061 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1063 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1077 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1079 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1093 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1095 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1109 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1111 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1125 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1127 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1141 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1143 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1157 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_EVENTS] = attr_groups 1159 arch/arm64/kernel/perf_event.c cpu_pmu->attr_groups[ARMPMU_ATTR_GROUP_FORMATS] = attr_groups 1047 arch/nds32/kernel/perf_event_cpu.c .attr_groups = nds32_pmu_attr_groups, attr_groups 120 arch/powerpc/include/asm/imc-pmu.h const struct attribute_group *attr_groups[4]; attr_groups 47 arch/powerpc/include/asm/perf_event_server.h const struct attribute_group **attr_groups; attr_groups 2284 arch/powerpc/perf/core-book3s.c power_pmu.attr_groups = ppmu->attr_groups; attr_groups 219 arch/powerpc/perf/generic-compat-pmu.c .attr_groups = generic_compat_pmu_attr_groups, attr_groups 1054 arch/powerpc/perf/hv-24x7.c static const struct attribute_group *attr_groups[] = { attr_groups 1557 arch/powerpc/perf/hv-24x7.c .attr_groups = attr_groups, attr_groups 119 arch/powerpc/perf/hv-gpci.c static const struct attribute_group *attr_groups[] = { attr_groups 268 arch/powerpc/perf/hv-gpci.c .attr_groups = attr_groups, attr_groups 309 arch/powerpc/perf/imc-pmu.c pmu->attr_groups[IMC_EVENT_ATTR] = attr_group; attr_groups 1333 arch/powerpc/perf/imc-pmu.c pmu->pmu.attr_groups = pmu->attr_groups; attr_groups 1335 arch/powerpc/perf/imc-pmu.c pmu->attr_groups[IMC_FORMAT_ATTR] = &imc_format_group; attr_groups 1340 arch/powerpc/perf/imc-pmu.c pmu->attr_groups[IMC_CPUMASK_ATTR] = &imc_pmu_cpumask_attr_group; attr_groups 1344 arch/powerpc/perf/imc-pmu.c pmu->attr_groups[IMC_CPUMASK_ATTR] = &imc_pmu_cpumask_attr_group; attr_groups 1361 arch/powerpc/perf/imc-pmu.c pmu->attr_groups[IMC_FORMAT_ATTR] = &trace_imc_format_group; attr_groups 1469 arch/powerpc/perf/imc-pmu.c if (pmu_ptr->attr_groups[IMC_EVENT_ATTR]) attr_groups 1470 arch/powerpc/perf/imc-pmu.c kfree(pmu_ptr->attr_groups[IMC_EVENT_ATTR]->attrs); attr_groups 1471 arch/powerpc/perf/imc-pmu.c kfree(pmu_ptr->attr_groups[IMC_EVENT_ATTR]); attr_groups 438 arch/powerpc/perf/power7-pmu.c .attr_groups = power7_pmu_attr_groups, attr_groups 377 arch/powerpc/perf/power8-pmu.c .attr_groups = power8_pmu_attr_groups, attr_groups 435 arch/powerpc/perf/power9-pmu.c .attr_groups = power9_pmu_attr_groups, attr_groups 336 arch/powerpc/platforms/pseries/papr_scm.c p->bus_desc.attr_groups = bus_attr_groups; attr_groups 370 arch/powerpc/platforms/pseries/papr_scm.c ndr_desc.attr_groups = region_attr_groups; attr_groups 554 arch/s390/kernel/perf_cpum_cf.c cpumf_pmu.attr_groups = cpumf_cf_event_group(); attr_groups 642 arch/s390/kernel/perf_cpum_cf_diag.c .attr_groups = cf_diag_attr_groups attr_groups 2020 arch/s390/kernel/perf_cpum_sf.c .attr_groups = cpumsf_pmu_attr_groups, attr_groups 96 arch/x86/events/amd/ibs.c const struct attribute_group *attr_groups[2]; attr_groups 718 arch/x86/events/amd/ibs.c memset(&perf_ibs->attr_groups, 0, sizeof(perf_ibs->attr_groups)); attr_groups 719 arch/x86/events/amd/ibs.c perf_ibs->attr_groups[0] = &perf_ibs->format_group; attr_groups 720 arch/x86/events/amd/ibs.c perf_ibs->pmu.attr_groups = perf_ibs->attr_groups; attr_groups 408 arch/x86/events/amd/iommu.c .attr_groups = amd_iommu_attr_groups, attr_groups 202 arch/x86/events/amd/power.c static const struct attribute_group *attr_groups[] = { attr_groups 210 arch/x86/events/amd/power.c .attr_groups = attr_groups, attr_groups 547 arch/x86/events/amd/uncore.c amd_nb_pmu.attr_groups = amd_uncore_attr_groups_df; attr_groups 548 arch/x86/events/amd/uncore.c amd_llc_pmu.attr_groups = amd_uncore_attr_groups_l3; attr_groups 2291 arch/x86/events/core.c .attr_groups = x86_pmu_attr_groups, attr_groups 475 arch/x86/events/intel/cstate.c .attr_groups = core_attr_groups, attr_groups 490 arch/x86/events/intel/cstate.c .attr_groups = pkg_attr_groups, attr_groups 1611 arch/x86/events/intel/pt.c pt_pmu.pmu.attr_groups = pt_attr_groups; attr_groups 657 arch/x86/events/intel/rapl.c rapl_pmus->pmu.attr_groups = rapl_attr_groups; attr_groups 834 arch/x86/events/intel/uncore.c .attr_groups = pmu->type->attr_groups, attr_groups 849 arch/x86/events/intel/uncore.c pmu->pmu.attr_groups = pmu->type->attr_groups; attr_groups 74 arch/x86/events/intel/uncore.h const struct attribute_group *attr_groups[4]; attr_groups 78 arch/x86/events/intel/uncore.h #define pmu_group attr_groups[0] attr_groups 79 arch/x86/events/intel/uncore.h #define format_group attr_groups[1] attr_groups 80 arch/x86/events/intel/uncore.h #define events_group attr_groups[2] attr_groups 172 arch/x86/events/msr.c static const struct attribute_group *attr_groups[] = { attr_groups 280 arch/x86/events/msr.c .attr_groups = attr_groups, attr_groups 2951 drivers/acpi/nfit/core.c ndr_desc->attr_groups = acpi_nfit_region_attribute_groups; attr_groups 3563 drivers/acpi/nfit/core.c nd_desc->attr_groups = acpi_nfit_attribute_groups; attr_groups 498 drivers/acpi/power.c static const struct attribute_group attr_groups[] = { attr_groups 594 drivers/acpi/power.c &attr_groups[state], add); attr_groups 200 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c const struct attribute_group *attr_groups[], attr_groups 225 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c pmu_entry->pmu.attr_groups = attr_groups; attr_groups 1066 drivers/gpu/drm/i915/i915_pmu.c pmu->base.attr_groups = i915_pmu_attr_groups; attr_groups 240 drivers/hwmon/ad7418.c const struct attribute_group **attr_groups = NULL; attr_groups 262 drivers/hwmon/ad7418.c attr_groups = ad7416_groups; attr_groups 267 drivers/hwmon/ad7418.c attr_groups = ad7417_groups; attr_groups 272 drivers/hwmon/ad7418.c attr_groups = ad7418_groups; attr_groups 283 drivers/hwmon/ad7418.c data, attr_groups); attr_groups 129 drivers/hwmon/asus_atk0110.c const struct attribute_group *attr_groups[2]; attr_groups 1181 drivers/hwmon/asus_atk0110.c data->attr_groups[0] = &data->attr_group; attr_groups 1193 drivers/hwmon/asus_atk0110.c data->attr_groups); attr_groups 91 drivers/hwmon/ibmpowernv.c const struct attribute_group *attr_groups[MAX_SENSOR_TYPE + 1]; attr_groups 435 drivers/hwmon/ibmpowernv.c const struct attribute_group **pgroups = pdata->attr_groups; attr_groups 555 drivers/hwmon/ibmpowernv.c const struct attribute_group **pgroups = pdata->attr_groups; attr_groups 687 drivers/hwmon/ibmpowernv.c pdata->attr_groups); attr_groups 170 drivers/hwmon/lm87.c const struct attribute_group *attr_groups[6]; attr_groups 947 drivers/hwmon/lm87.c data->attr_groups[group_tail++] = &lm87_group; attr_groups 949 drivers/hwmon/lm87.c data->attr_groups[group_tail++] = &lm87_group_in6; attr_groups 951 drivers/hwmon/lm87.c data->attr_groups[group_tail++] = &lm87_group_fan1; attr_groups 954 drivers/hwmon/lm87.c data->attr_groups[group_tail++] = &lm87_group_in7; attr_groups 956 drivers/hwmon/lm87.c data->attr_groups[group_tail++] = &lm87_group_fan2; attr_groups 959 drivers/hwmon/lm87.c data->attr_groups[group_tail++] = &lm87_group_temp3; attr_groups 961 drivers/hwmon/lm87.c data->attr_groups[group_tail++] = &lm87_group_in0_5; attr_groups 965 drivers/hwmon/lm87.c data->attr_groups[group_tail++] = &lm87_group_vid; attr_groups 969 drivers/hwmon/lm87.c &client->dev, client->name, client, data->attr_groups); attr_groups 84 drivers/hwmon/vexpress-hwmon.c const struct attribute_group **attr_groups; attr_groups 101 drivers/hwmon/vexpress-hwmon.c .attr_groups = (const struct attribute_group *[]) { attr_groups 121 drivers/hwmon/vexpress-hwmon.c .attr_groups = (const struct attribute_group *[]) { attr_groups 140 drivers/hwmon/vexpress-hwmon.c .attr_groups = (const struct attribute_group *[]) { attr_groups 159 drivers/hwmon/vexpress-hwmon.c .attr_groups = (const struct attribute_group *[]) { attr_groups 178 drivers/hwmon/vexpress-hwmon.c .attr_groups = (const struct attribute_group *[]) { attr_groups 229 drivers/hwmon/vexpress-hwmon.c type->name, data, type->attr_groups); attr_groups 589 drivers/hwtracing/coresight/coresight-etm-perf.c etm_pmu.attr_groups = etm_pmu_attr_groups; attr_groups 359 drivers/nvdimm/bus.c nvdimm_bus->dev.groups = nd_desc->attr_groups; attr_groups 49 drivers/nvdimm/e820.c ndr_desc.attr_groups = e820_pmem_region_attribute_groups; attr_groups 65 drivers/nvdimm/e820.c nd_desc.attr_groups = e820_pmem_attribute_groups; attr_groups 44 drivers/nvdimm/of_pmem.c priv->bus_desc.attr_groups = bus_attr_groups; attr_groups 69 drivers/nvdimm/of_pmem.c ndr_desc.attr_groups = region_attr_groups; attr_groups 1033 drivers/nvdimm/region_devs.c dev->groups = ndr_desc->attr_groups; attr_groups 1426 drivers/perf/arm-cci.c .attr_groups = pmu_attr_groups, attr_groups 1273 drivers/perf/arm-ccn.c .attr_groups = arm_ccn_pmu_attr_groups, attr_groups 728 drivers/perf/arm_dsu_pmu.c .attr_groups = dsu_pmu_attr_groups, attr_groups 808 drivers/perf/arm_pmu.c .attr_groups = pmu->attr_groups, attr_groups 819 drivers/perf/arm_pmu.c pmu->attr_groups[ARMPMU_ATTR_GROUP_COMMON] = attr_groups 754 drivers/perf/arm_smmuv3_pmu.c .attr_groups = smmu_pmu_attr_grps, attr_groups 888 drivers/perf/arm_spe_pmu.c .attr_groups = arm_spe_pmu_attr_groups, attr_groups 175 drivers/perf/fsl_imx8_ddr_perf.c static const struct attribute_group *attr_groups[] = { attr_groups 456 drivers/perf/fsl_imx8_ddr_perf.c .attr_groups = attr_groups, attr_groups 393 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c .attr_groups = hisi_ddrc_pmu_attr_groups, attr_groups 404 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c .attr_groups = hisi_hha_pmu_attr_groups, attr_groups 394 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c .attr_groups = hisi_l3c_pmu_attr_groups, attr_groups 964 drivers/perf/qcom_l2_pmu.c .attr_groups = l2_cache_pmu_attr_grps, attr_groups 764 drivers/perf/qcom_l3_pmu.c .attr_groups = qcom_l3_cache_pmu_attr_grps, attr_groups 80 drivers/perf/thunderx2_pmu.c const struct attribute_group **attr_groups; attr_groups 558 drivers/perf/thunderx2_pmu.c .attr_groups = tx2_pmu->attr_groups, attr_groups 660 drivers/perf/thunderx2_pmu.c tx2_pmu->attr_groups = l3c_pmu_attr_groups; attr_groups 672 drivers/perf/thunderx2_pmu.c tx2_pmu->attr_groups = dmc_pmu_attr_groups; attr_groups 99 drivers/perf/xgene_pmu.c const struct attribute_group **attr_groups; attr_groups 1110 drivers/perf/xgene_pmu.c .attr_groups = pmu_dev->attr_groups, attr_groups 1148 drivers/perf/xgene_pmu.c pmu->attr_groups = l3c_pmu_v3_attr_groups; attr_groups 1150 drivers/perf/xgene_pmu.c pmu->attr_groups = l3c_pmu_attr_groups; attr_groups 1154 drivers/perf/xgene_pmu.c pmu->attr_groups = iob_fast_pmu_v3_attr_groups; attr_groups 1156 drivers/perf/xgene_pmu.c pmu->attr_groups = iob_pmu_attr_groups; attr_groups 1160 drivers/perf/xgene_pmu.c pmu->attr_groups = iob_slow_pmu_v3_attr_groups; attr_groups 1166 drivers/perf/xgene_pmu.c pmu->attr_groups = mcb_pmu_v3_attr_groups; attr_groups 1168 drivers/perf/xgene_pmu.c pmu->attr_groups = mcb_pmu_attr_groups; attr_groups 1174 drivers/perf/xgene_pmu.c pmu->attr_groups = mc_pmu_v3_attr_groups; attr_groups 1176 drivers/perf/xgene_pmu.c pmu->attr_groups = mc_pmu_attr_groups; attr_groups 30 drivers/staging/greybus/light.c const struct attribute_group **attr_groups; attr_groups 297 drivers/staging/greybus/light.c channel->attr_groups = kcalloc(2, sizeof(*channel->attr_groups), attr_groups 299 drivers/staging/greybus/light.c if (!channel->attr_groups) attr_groups 311 drivers/staging/greybus/light.c channel->attr_groups[0] = channel->attr_group; attr_groups 313 drivers/staging/greybus/light.c cdev->groups = channel->attr_groups; attr_groups 1081 drivers/staging/greybus/light.c kfree(channel->attr_groups); attr_groups 83 include/linux/libnvdimm.h const struct attribute_group **attr_groups; attr_groups 125 include/linux/libnvdimm.h const struct attribute_group **attr_groups; attr_groups 110 include/linux/perf/arm_pmu.h const struct attribute_group *attr_groups[ARMPMU_NR_ATTR_GROUPS + 1]; attr_groups 259 include/linux/perf_event.h const struct attribute_group **attr_groups; attr_groups 8864 kernel/events/core.c .attr_groups = kprobe_attr_groups, attr_groups 8923 kernel/events/core.c .attr_groups = uprobe_attr_groups, attr_groups 10016 kernel/events/core.c pmu->dev->groups = pmu->attr_groups; attr_groups 883 kernel/power/main.c static const struct attribute_group *attr_groups[] = { attr_groups 912 kernel/power/main.c error = sysfs_create_groups(power_kobj, attr_groups);