Symbol: dev_ext_attribute
arch/powerpc/perf/hv-24x7.c
454
struct dev_ext_attribute *attr = kzalloc_obj(*attr);
arch/x86/events/intel/pt.c
192
struct dev_ext_attribute *de_attrs;
arch/x86/events/intel/pt.c
254
size = sizeof(struct dev_ext_attribute) * (ARRAY_SIZE(pt_caps)+1);
arch/x86/events/intel/pt.c
260
struct dev_ext_attribute *de_attr = de_attrs + i;
arch/x86/events/intel/pt.c
98
struct dev_ext_attribute *ea =
arch/x86/events/intel/pt.c
99
container_of(attr, struct dev_ext_attribute, attr);
arch/x86/events/intel/uncore.h
248
#define to_dev_ext_attribute(n) container_of(n, struct dev_ext_attribute, attr)
arch/x86/events/intel/uncore_snbep.c
3692
struct dev_ext_attribute *ea = to_dev_ext_attribute(attr);
arch/x86/events/intel/uncore_snbep.c
3874
struct dev_ext_attribute *eas = NULL;
arch/x86/events/intel/uncore_snbep.c
4212
struct dev_ext_attribute *ea = to_dev_ext_attribute(attr);
arch/x86/kernel/cpu/mce/core.c
2649
static struct dev_ext_attribute dev_attr_check_interval = {
arch/x86/kernel/cpu/mce/core.c
2654
static struct dev_ext_attribute dev_attr_ignore_ce = {
arch/x86/kernel/cpu/mce/core.c
2659
static struct dev_ext_attribute dev_attr_cmci_disabled = {
drivers/base/core.c
2446
#define to_ext_attr(x) container_of(x, struct dev_ext_attribute, attr)
drivers/base/core.c
2452
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/base/core.c
2469
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/base/core.c
2478
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/base/core.c
2498
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/base/core.c
2507
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/base/core.c
2519
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/base/core.c
2528
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/fpga/dfl-fme-perf.c
525
struct dev_ext_attribute *eattr;
drivers/fpga/dfl-fme-perf.c
529
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/fpga/dfl-fme-perf.c
557
static struct dev_ext_attribute fme_perf_event_##_name = { \
drivers/fpga/dfl-fme-perf.c
576
static struct dev_ext_attribute fme_perf_event_cache_##_name = { \
drivers/fpga/dfl-fme-perf.c
623
static struct dev_ext_attribute fme_perf_event_fab_##_name = { \
drivers/fpga/dfl-fme-perf.c
629
static struct dev_ext_attribute fme_perf_event_fab_port_##_name = { \
drivers/fpga/dfl-fme-perf.c
677
struct dev_ext_attribute *eattr;
drivers/fpga/dfl-fme-perf.c
680
eattr = container_of(attr, struct dev_ext_attribute, attr.attr);
drivers/fpga/dfl-fme-perf.c
697
static struct dev_ext_attribute fme_perf_event_vtd_port_##_name = { \
drivers/fpga/dfl-fme-perf.c
729
static struct dev_ext_attribute fme_perf_event_vtd_sip_##_name = { \
drivers/hwtracing/coresight/coresight-config.h
148
struct dev_ext_attribute *event_ea;
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1013
struct dev_ext_attribute *eattr;
drivers/hwtracing/coresight/coresight-cti-sysfs.c
1016
eattr = devm_kzalloc(dev, sizeof(struct dev_ext_attribute),
drivers/hwtracing/coresight/coresight-cti-sysfs.c
913
struct dev_ext_attribute *ext_attr =
drivers/hwtracing/coresight/coresight-cti-sysfs.c
914
container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
924
struct dev_ext_attribute *ext_attr =
drivers/hwtracing/coresight/coresight-cti-sysfs.c
925
container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
938
struct dev_ext_attribute *ext_attr =
drivers/hwtracing/coresight/coresight-cti-sysfs.c
939
container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
964
struct dev_ext_attribute *ext_attr =
drivers/hwtracing/coresight/coresight-cti-sysfs.c
965
container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
982
struct dev_ext_attribute *ext_attr =
drivers/hwtracing/coresight/coresight-cti-sysfs.c
983
container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-etm-perf.c
854
struct dev_ext_attribute *ea;
drivers/hwtracing/coresight/coresight-etm-perf.c
856
ea = container_of(dattr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-etm-perf.c
860
static struct dev_ext_attribute *
drivers/hwtracing/coresight/coresight-etm-perf.c
863
struct dev_ext_attribute *ea;
drivers/hwtracing/coresight/coresight-etm-perf.c
921
static void etm_perf_del_symlink_group(struct dev_ext_attribute *ea, const char *group_name)
drivers/hwtracing/coresight/coresight-etm-perf.c
946
struct dev_ext_attribute *ea;
drivers/hwtracing/coresight/coresight-etm-perf.c
948
ea = container_of(dattr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
2446
struct dev_ext_attribute *eattr;
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
2448
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
2537
&((struct dev_ext_attribute[]) { \
drivers/hwtracing/ptt/hisi_ptt.c
114
static struct dev_ext_attribute hisi_ptt_##_name##_attr = { \
drivers/hwtracing/ptt/hisi_ptt.c
42
struct dev_ext_attribute *ext_attr;
drivers/hwtracing/ptt/hisi_ptt.c
47
ext_attr = container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/ptt/hisi_ptt.c
79
struct dev_ext_attribute *ext_attr;
drivers/hwtracing/ptt/hisi_ptt.c
826
struct dev_ext_attribute *ext_attr;
drivers/hwtracing/ptt/hisi_ptt.c
828
ext_attr = container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/ptt/hisi_ptt.c
832
static struct dev_ext_attribute root_port_filters_multiselect = {
drivers/hwtracing/ptt/hisi_ptt.c
84
ext_attr = container_of(attr, struct dev_ext_attribute, attr);
drivers/hwtracing/ptt/hisi_ptt.c
850
static struct dev_ext_attribute requester_filters_multiselect = {
drivers/net/ipa/ipa_sysfs.c
109
struct dev_ext_attribute *ea;
drivers/net/ipa/ipa_sysfs.c
114
ea = container_of(dev_attr, struct dev_ext_attribute, attr);
drivers/net/ipa/ipa_sysfs.c
126
struct dev_ext_attribute *ea;
drivers/net/ipa/ipa_sysfs.c
128
ea = container_of(attr, struct dev_ext_attribute, attr);
drivers/net/ipa/ipa_sysfs.c
135
static struct dev_ext_attribute dev_attr_endpoint_id_ ## _n = { \
drivers/net/ipa/ipa_sysfs.c
157
static struct dev_ext_attribute dev_attr_modem_ ## _n = { \
drivers/net/phy/mdio_bus.c
162
struct dev_ext_attribute *eattr;
drivers/net/phy/mdio_bus.c
165
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/net/phy/mdio_bus.c
184
struct dev_ext_attribute *eattr;
drivers/net/phy/mdio_bus.c
188
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/net/phy/mdio_bus.c
197
static struct dev_ext_attribute dev_attr_mdio_bus_##field = { \
drivers/net/phy/mdio_bus.c
205
static struct dev_ext_attribute dev_attr_mdio_bus_device_##field = { \
drivers/net/phy/mdio_bus.c
223
static struct dev_ext_attribute dev_attr_mdio_bus_addr_##field##_##addr = { \
drivers/perf/alibaba_uncore_drw_pmu.c
116
struct dev_ext_attribute *eattr;
drivers/perf/alibaba_uncore_drw_pmu.c
118
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/alibaba_uncore_drw_pmu.c
129
struct dev_ext_attribute *eattr;
drivers/perf/alibaba_uncore_drw_pmu.c
131
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/alibaba_uncore_drw_pmu.c
137
(&((struct dev_ext_attribute[]) { \
drivers/perf/arm-cci.c
134
&((struct dev_ext_attribute[]) { \
drivers/perf/arm-cci.c
302
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm-cci.c
303
struct dev_ext_attribute, attr);
drivers/perf/arm-cci.c
520
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm-cci.c
521
struct dev_ext_attribute, attr);
drivers/perf/arm-cci.c
692
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm-cci.c
693
struct dev_ext_attribute, attr);
drivers/perf/arm-ccn.c
219
struct dev_ext_attribute arm_ccn_pmu_format_attr_##_name = \
drivers/perf/arm_cspmu/arm_cspmu.c
293
struct dev_ext_attribute *eattr =
drivers/perf/arm_cspmu/arm_cspmu.c
294
container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/arm_cspmu/arm_cspmu.h
23
(&((struct dev_ext_attribute[]){ \
drivers/perf/arm_dsu_pmu.c
134
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm_dsu_pmu.c
135
struct dev_ext_attribute, attr);
drivers/perf/arm_dsu_pmu.c
145
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm_dsu_pmu.c
146
struct dev_ext_attribute, attr);
drivers/perf/arm_dsu_pmu.c
191
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/arm_dsu_pmu.c
192
struct dev_ext_attribute, attr.attr);
drivers/perf/arm_dsu_pmu.c
70
(&((struct dev_ext_attribute[]) { \
drivers/perf/arm_spe_pmu.c
156
struct dev_ext_attribute *ea =
drivers/perf/arm_spe_pmu.c
157
container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/arm_spe_pmu.c
168
struct dev_ext_attribute *ea =
drivers/perf/arm_spe_pmu.c
169
container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/arm_spe_pmu.c
176
&((struct dev_ext_attribute[]) { \
drivers/perf/cxl_pmu.c
212
(&((struct dev_ext_attribute[]) { \
drivers/perf/fsl_imx8_ddr_perf.c
208
struct dev_ext_attribute *ea =
drivers/perf/fsl_imx8_ddr_perf.c
209
container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/fsl_imx8_ddr_perf.c
216
(&((struct dev_ext_attribute) { \
drivers/perf/fujitsu_uncore_pmu.c
294
(&((struct dev_ext_attribute[]) { \
drivers/perf/hisilicon/hisi_pcie_pmu.c
112
(&((struct dev_ext_attribute[]){ \
drivers/perf/hisilicon/hisi_uncore_pmu.c
32
struct dev_ext_attribute *eattr;
drivers/perf/hisilicon/hisi_uncore_pmu.c
34
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/hisilicon/hisi_uncore_pmu.h
31
(&((struct dev_ext_attribute[]) { \
drivers/perf/hisilicon/hns3_pmu.c
370
struct dev_ext_attribute *eattr;
drivers/perf/hisilicon/hns3_pmu.c
372
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/hisilicon/hns3_pmu.c
383
struct dev_ext_attribute *eattr;
drivers/perf/hisilicon/hns3_pmu.c
386
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/hisilicon/hns3_pmu.c
409
(&((struct dev_ext_attribute[]) { \
drivers/perf/hisilicon/hns3_pmu.c
883
struct dev_ext_attribute *eattr;
drivers/perf/hisilicon/hns3_pmu.c
891
eattr = container_of(dattr, struct dev_ext_attribute, attr);
drivers/perf/qcom_l3_pmu.c
613
(&((struct dev_ext_attribute[]) { \
drivers/perf/starfive_starlink_pmu.c
54
(&((struct dev_ext_attribute[]) { \
drivers/perf/starfive_starlink_pmu.c
84
struct dev_ext_attribute *eattr = container_of(attr,
drivers/perf/starfive_starlink_pmu.c
85
struct dev_ext_attribute, attr);
drivers/perf/thunderx2_pmu.c
176
struct dev_ext_attribute *eattr;
drivers/perf/thunderx2_pmu.c
178
eattr = container_of(attr, struct dev_ext_attribute, attr);
drivers/perf/xgene_pmu.c
166
(&((struct dev_ext_attribute[]) { \
drivers/ptp/ptp_ocp.c
3181
struct dev_ext_attribute dev_attr_##_group##_val##_##_name = \
drivers/ptp/ptp_ocp.c
3184
struct dev_ext_attribute dev_attr_##_group##_val##_##_name = \
drivers/ptp/ptp_ocp.c
3186
#define to_ext_attr(x) container_of(x, struct dev_ext_attribute, attr)
drivers/ptp/ptp_ocp.c
3193
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3253
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3275
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3289
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3303
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3318
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3332
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3346
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3363
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3386
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3407
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3429
struct dev_ext_attribute *ea = to_ext_attr(attr);
drivers/ptp/ptp_ocp.c
3447
struct dev_ext_attribute *ea;
drivers/ptp/ptp_ocp.c
3453
ea = container_of(dattr, struct dev_ext_attribute, attr);
drivers/ptp/ptp_ocp.c
3459
struct dev_ext_attribute dev_attr_tty##_name = \
include/linux/coresight.h
292
struct dev_ext_attribute *ea;
include/linux/device.h
229
struct dev_ext_attribute dev_attr_##_name = \
include/linux/device.h
241
struct dev_ext_attribute dev_attr_##_name = \
include/linux/device.h
253
struct dev_ext_attribute dev_attr_##_name = \
include/linux/device.h
266
struct dev_ext_attribute dev_attr_##_name = \