Home
last modified time | relevance | path

Searched refs:arm_cspmu (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/drivers/perf/arm_cspmu/
H A Darm_cspmu.c160 static inline bool supports_cycle_counter(const struct arm_cspmu *cspmu) in supports_cycle_counter()
166 static inline u32 counter_size(const struct arm_cspmu *cspmu) in counter_size()
172 static inline u64 counter_mask(const struct arm_cspmu *cspmu) in counter_mask()
178 static inline bool use_64b_counter_reg(const struct arm_cspmu *cspmu) in use_64b_counter_reg()
200 arm_cspmu_get_event_attrs(const struct arm_cspmu *cspmu) in arm_cspmu_get_event_attrs()
215 struct arm_cspmu *cspmu = to_arm_cspmu(dev_get_drvdata(dev)); in arm_cspmu_event_attr_is_visible()
245 arm_cspmu_get_format_attrs(const struct arm_cspmu *cspmu) in arm_cspmu_get_format_attrs()
274 struct arm_cspmu *cspmu = to_arm_cspmu(dev_get_drvdata(dev)); in arm_cspmu_identifier_show()
291 static const char *arm_cspmu_get_identifier(const struct arm_cspmu *cspmu) in arm_cspmu_get_identifier()
307 static const char *arm_cspmu_get_name(const struct arm_cspmu *cspmu) in arm_cspmu_get_name()
[all …]
H A Darm_cspmu.h20 #define to_arm_cspmu(p) (container_of(p, struct arm_cspmu, pmu))
72 struct arm_cspmu;
91 struct attribute **(*get_event_attrs)(const struct arm_cspmu *cspmu);
93 struct attribute **(*get_format_attrs)(const struct arm_cspmu *cspmu);
95 const char *(*get_identifier)(const struct arm_cspmu *cspmu);
97 const char *(*get_name)(const struct arm_cspmu *cspmu);
117 struct arm_cspmu { struct
H A Dnvidia_cspmu.c212 nv_cspmu_get_event_attrs(const struct arm_cspmu *cspmu) in nv_cspmu_get_event_attrs()
220 nv_cspmu_get_format_attrs(const struct arm_cspmu *cspmu) in nv_cspmu_get_format_attrs()
228 nv_cspmu_get_name(const struct arm_cspmu *cspmu) in nv_cspmu_get_name()
325 static char *nv_cspmu_format_name(const struct arm_cspmu *cspmu, in nv_cspmu_format_name()
354 int nv_cspmu_init_ops(struct arm_cspmu *cspmu) in nv_cspmu_init_ops()
H A Dnvidia_cspmu.h15 int nv_cspmu_init_ops(struct arm_cspmu *cspmu);
H A DMakefile6 arm_cspmu_module-y := arm_cspmu.o nvidia_cspmu.o
/openbmc/linux/drivers/perf/
H A DMakefile26 obj-$(CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU) += arm_cspmu/
H A DKconfig220 source "drivers/perf/arm_cspmu/Kconfig"
/openbmc/linux/
H A Dopengrok1.0.log[all...]
/openbmc/
Dopengrok1.0.log[all...]
Dopengrok2.0.log[all...]