Home
last modified time | relevance | path

Searched refs:pmu_attr (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/arch/s390/kernel/
H A Dperf_event.c240 struct perf_pmu_events_attr *pmu_attr; in cpumf_events_sysfs_show() local
242 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in cpumf_events_sysfs_show()
243 return sprintf(page, "event=0x%04llx\n", pmu_attr->id); in cpumf_events_sysfs_show()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/
H A Di915_pmu.c882 struct perf_pmu_events_attr *pmu_attr = NULL, *pmu_iter; in create_event_attributes() local
907 pmu_attr = kcalloc(count, sizeof(*pmu_attr), GFP_KERNEL); in create_event_attributes()
908 if (!pmu_attr) in create_event_attributes()
917 pmu_iter = pmu_attr; in create_event_attributes()
976 pmu->pmu_attr = pmu_attr; in create_event_attributes()
987 kfree(pmu_attr); in create_event_attributes()
1001 kfree(pmu->pmu_attr); in free_event_attributes()
1005 pmu->pmu_attr = NULL; in free_event_attributes()
H A Di915_pmu.h121 void *pmu_attr; member
/OK3568_Linux_fs/kernel/arch/arm64/kernel/
H A Dperf_event.c160 struct perf_pmu_events_attr *pmu_attr; in armv8pmu_events_sysfs_show() local
162 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in armv8pmu_events_sysfs_show()
164 return sprintf(page, "event=0x%04llx\n", pmu_attr->id); in armv8pmu_events_sysfs_show()
264 struct perf_pmu_events_attr *pmu_attr; in armv8pmu_event_attr_is_visible() local
266 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr.attr); in armv8pmu_event_attr_is_visible()
268 if (pmu_attr->id < ARMV8_PMUV3_MAX_COMMON_EVENTS && in armv8pmu_event_attr_is_visible()
269 test_bit(pmu_attr->id, cpu_pmu->pmceid_bitmap)) in armv8pmu_event_attr_is_visible()
272 if (pmu_attr->id >= ARMV8_PMUV3_EXT_COMMON_EVENT_BASE) { in armv8pmu_event_attr_is_visible()
273 u64 id = pmu_attr->id - ARMV8_PMUV3_EXT_COMMON_EVENT_BASE; in armv8pmu_event_attr_is_visible()
/OK3568_Linux_fs/kernel/drivers/perf/
H A Darm_smmuv3_pmu.c505 struct perf_pmu_events_attr *pmu_attr; in smmu_pmu_event_show() local
507 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in smmu_pmu_event_show()
509 return sprintf(page, "event=0x%02llx\n", pmu_attr->id); in smmu_pmu_event_show()
541 struct perf_pmu_events_attr *pmu_attr; in smmu_pmu_event_is_visible() local
543 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr.attr); in smmu_pmu_event_is_visible()
545 if (test_bit(pmu_attr->id, smmu_pmu->supported_events)) in smmu_pmu_event_is_visible()
H A Dfsl_imx8_ddr_perf.c166 struct perf_pmu_events_attr *pmu_attr; in ddr_pmu_event_show() local
168 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in ddr_pmu_event_show()
169 return sprintf(page, "event=0x%02llx\n", pmu_attr->id); in ddr_pmu_event_show()
H A Dqcom_l3_pmu.c643 struct perf_pmu_events_attr *pmu_attr; in l3cache_pmu_event_show() local
645 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in l3cache_pmu_event_show()
646 return sprintf(page, "event=0x%02llx\n", pmu_attr->id); in l3cache_pmu_event_show()
H A Dqcom_l2_pmu.c676 struct perf_pmu_events_attr *pmu_attr; in l2cache_pmu_event_show() local
678 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in l2cache_pmu_event_show()
679 return sprintf(page, "event=0x%02llx\n", pmu_attr->id); in l2cache_pmu_event_show()
/OK3568_Linux_fs/kernel/arch/x86/events/
H A Dcore.c1782 struct perf_pmu_events_attr *pmu_attr = in events_sysfs_show() local
1786 if (pmu_attr->id < x86_pmu.max_events) in events_sysfs_show()
1787 config = x86_pmu.event_map(pmu_attr->id); in events_sysfs_show()
1790 if (pmu_attr->event_str) in events_sysfs_show()
1791 return sprintf(page, "%s", pmu_attr->event_str); in events_sysfs_show()
1800 struct perf_pmu_events_ht_attr *pmu_attr = in events_ht_sysfs_show() local
1816 pmu_attr->event_str_ht : in events_ht_sysfs_show()
1817 pmu_attr->event_str_noht); in events_ht_sysfs_show()
1854 struct perf_pmu_events_attr *pmu_attr; in is_visible() local
1859 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr.attr); in is_visible()
[all …]
/OK3568_Linux_fs/kernel/arch/arc/kernel/
H A Dperf_event.c488 struct perf_pmu_events_attr *pmu_attr; in arc_pmu_events_sysfs_show() local
490 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in arc_pmu_events_sysfs_show()
491 return sprintf(page, "event=0x%04llx\n", pmu_attr->id); in arc_pmu_events_sysfs_show()
/OK3568_Linux_fs/kernel/arch/powerpc/perf/
H A Dcore-book3s.c2097 struct perf_pmu_events_attr *pmu_attr; in power_events_sysfs_show() local
2099 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in power_events_sysfs_show()
2101 return sprintf(page, "event=0x%02llx\n", pmu_attr->id); in power_events_sysfs_show()
/OK3568_Linux_fs/kernel/arch/x86/events/intel/
H A Dpt.c142 struct perf_pmu_events_attr *pmu_attr = in pt_timing_attr_show() local
145 switch (pmu_attr->id) { in pt_timing_attr_show()
/OK3568_Linux_fs/kernel/kernel/events/
H A Dcore.c13098 struct perf_pmu_events_attr *pmu_attr = in perf_event_sysfs_show() local
13101 if (pmu_attr->event_str) in perf_event_sysfs_show()
13102 return sprintf(page, "%s\n", pmu_attr->event_str); in perf_event_sysfs_show()