Home
last modified time | relevance | path

Searched defs:cspmu (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/perf/arm_cspmu/
Darm_cspmu.c115 static inline bool supports_cycle_counter(const struct arm_cspmu *cspmu) in supports_cycle_counter()
121 static inline u32 counter_size(const struct arm_cspmu *cspmu) in counter_size()
127 static inline u64 counter_mask(const struct arm_cspmu *cspmu) in counter_mask()
133 static inline bool use_64b_counter_reg(const struct arm_cspmu *cspmu) in use_64b_counter_reg()
155 arm_cspmu_get_event_attrs(const struct arm_cspmu *cspmu) in arm_cspmu_get_event_attrs()
170 struct arm_cspmu *cspmu = to_arm_cspmu(dev_get_drvdata(dev)); in arm_cspmu_event_attr_is_visible() local
191 arm_cspmu_get_format_attrs(const struct arm_cspmu *cspmu) in arm_cspmu_get_format_attrs()
215 struct arm_cspmu *cspmu = to_arm_cspmu(dev_get_drvdata(dev)); in arm_cspmu_identifier_show() local
232 static const char *arm_cspmu_get_identifier(const struct arm_cspmu *cspmu) in arm_cspmu_get_identifier()
248 static const char *arm_cspmu_get_name(const struct arm_cspmu *cspmu) in arm_cspmu_get_name()
[all …]
Dampere_cspmu.c18 #define to_ampere_cspmu_ctx(cspmu) ((struct ampere_cspmu_ctx *)(cspmu->impl.ctx)) argument
112 ampere_cspmu_get_event_attrs(const struct arm_cspmu *cspmu) in ampere_cspmu_get_event_attrs()
120 ampere_cspmu_get_format_attrs(const struct arm_cspmu *cspmu) in ampere_cspmu_get_format_attrs()
128 ampere_cspmu_get_name(const struct arm_cspmu *cspmu) in ampere_cspmu_get_name()
135 static void ampere_cspmu_set_cc_filter(struct arm_cspmu *cspmu, in ampere_cspmu_set_cc_filter()
144 static void ampere_cspmu_set_ev_filter(struct arm_cspmu *cspmu, in ampere_cspmu_set_ev_filter()
169 static int ampere_cspmu_validate_event(struct arm_cspmu *cspmu, in ampere_cspmu_validate_event()
193 static char *ampere_cspmu_format_name(const struct arm_cspmu *cspmu, in ampere_cspmu_format_name()
206 static int ampere_cspmu_init_ops(struct arm_cspmu *cspmu) in ampere_cspmu_init_ops()
Dnvidia_cspmu.c30 #define to_nv_cspmu_ctx(cspmu) ((struct nv_cspmu_ctx *)(cspmu->impl.ctx)) argument
151 nv_cspmu_get_event_attrs(const struct arm_cspmu *cspmu) in nv_cspmu_get_event_attrs()
159 nv_cspmu_get_format_attrs(const struct arm_cspmu *cspmu) in nv_cspmu_get_format_attrs()
167 nv_cspmu_get_name(const struct arm_cspmu *cspmu) in nv_cspmu_get_name()
187 static void nv_cspmu_set_ev_filter(struct arm_cspmu *cspmu, in nv_cspmu_set_ev_filter()
196 static void nv_cspmu_set_cc_filter(struct arm_cspmu *cspmu, in nv_cspmu_set_cc_filter()
284 static char *nv_cspmu_format_name(const struct arm_cspmu *cspmu, in nv_cspmu_format_name()
313 static int nv_cspmu_init_ops(struct arm_cspmu *cspmu) in nv_cspmu_init_ops()