Searched defs:cspmu (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/perf/arm_cspmu/ |
H A D | arm_cspmu.c | 115 static inline bool supports_cycle_counter(const struct arm_cspmu *cspmu) in supports_cycle_counter() argument 121 static inline u32 counter_size(const struct arm_cspmu *cspmu) in counter_size() argument 127 static inline u64 counter_mask(const struct arm_cspmu *cspmu) in counter_mask() argument 133 static inline bool use_64b_counter_reg(const struct arm_cspmu *cspmu) in use_64b_counter_reg() argument 155 arm_cspmu_get_event_attrs(const struct arm_cspmu * cspmu) arm_cspmu_get_event_attrs() argument 170 struct arm_cspmu *cspmu = to_arm_cspmu(dev_get_drvdata(dev)); arm_cspmu_event_attr_is_visible() local 191 arm_cspmu_get_format_attrs(const struct arm_cspmu * cspmu) arm_cspmu_get_format_attrs() argument 215 struct arm_cspmu *cspmu = to_arm_cspmu(dev_get_drvdata(dev)); arm_cspmu_identifier_show() local 232 arm_cspmu_get_identifier(const struct arm_cspmu * cspmu) arm_cspmu_get_identifier() argument 248 arm_cspmu_get_name(const struct arm_cspmu * cspmu) arm_cspmu_get_name() argument 292 struct arm_cspmu *cspmu = to_arm_cspmu(pmu); arm_cspmu_cpumask_show() local 356 arm_cspmu_init_impl_ops(struct arm_cspmu * cspmu) arm_cspmu_init_impl_ops() argument 413 arm_cspmu_alloc_event_attr_group(struct arm_cspmu * cspmu) arm_cspmu_alloc_event_attr_group() argument 435 arm_cspmu_alloc_format_attr_group(struct arm_cspmu * cspmu) arm_cspmu_alloc_format_attr_group() argument 454 arm_cspmu_alloc_attr_groups(struct arm_cspmu * cspmu) arm_cspmu_alloc_attr_groups() argument 476 arm_cspmu_reset_counters(struct arm_cspmu * cspmu) arm_cspmu_reset_counters() argument 481 arm_cspmu_start_counters(struct arm_cspmu * cspmu) arm_cspmu_start_counters() argument 486 arm_cspmu_stop_counters(struct arm_cspmu * cspmu) arm_cspmu_stop_counters() argument 494 struct arm_cspmu *cspmu = to_arm_cspmu(pmu); arm_cspmu_enable() local 507 struct arm_cspmu *cspmu = to_arm_cspmu(pmu); arm_cspmu_disable() local 516 struct arm_cspmu *cspmu = to_arm_cspmu(event->pmu); arm_cspmu_get_event_idx() local 602 struct arm_cspmu *cspmu; arm_cspmu_event_init() local 666 struct arm_cspmu *cspmu = to_arm_cspmu(event->pmu); arm_cspmu_write_counter() local 686 struct arm_cspmu *cspmu = to_arm_cspmu(event->pmu); arm_cspmu_read_counter() local 709 struct arm_cspmu *cspmu = to_arm_cspmu(event->pmu); arm_cspmu_set_event_period() local 716 arm_cspmu_enable_counter(struct arm_cspmu * cspmu,int idx) arm_cspmu_enable_counter() argument 730 arm_cspmu_disable_counter(struct arm_cspmu * cspmu,int idx) arm_cspmu_disable_counter() argument 746 struct arm_cspmu *cspmu = to_arm_cspmu(event->pmu); arm_cspmu_event_update() local 759 arm_cspmu_set_event(struct arm_cspmu * cspmu,struct hw_perf_event * hwc) arm_cspmu_set_event() argument 767 arm_cspmu_set_ev_filter(struct arm_cspmu * cspmu,const struct perf_event * event) arm_cspmu_set_ev_filter() argument 778 arm_cspmu_set_cc_filter(struct arm_cspmu * cspmu,const struct perf_event * event) arm_cspmu_set_cc_filter() argument 788 struct arm_cspmu *cspmu = to_arm_cspmu(event->pmu); arm_cspmu_start() local 811 struct arm_cspmu *cspmu = to_arm_cspmu(event->pmu); arm_cspmu_stop() local 823 to_phys_idx(struct arm_cspmu * cspmu,u32 idx) to_phys_idx() argument 831 struct arm_cspmu *cspmu = to_arm_cspmu(event->pmu); arm_cspmu_add() local 860 struct arm_cspmu *cspmu = to_arm_cspmu(event->pmu); arm_cspmu_del() local 882 struct arm_cspmu *cspmu; arm_cspmu_alloc() local 905 arm_cspmu_init_mmio(struct arm_cspmu * cspmu) arm_cspmu_init_mmio() argument 962 arm_cspmu_get_reset_overflow(struct arm_cspmu * cspmu,u32 * pmovs) arm_cspmu_get_reset_overflow() argument 983 struct arm_cspmu *cspmu = dev; arm_cspmu_handle_irq() local 1014 arm_cspmu_request_irq(struct arm_cspmu * cspmu) arm_cspmu_request_irq() argument 1064 arm_cspmu_acpi_get_cpus(struct arm_cspmu * cspmu) arm_cspmu_acpi_get_cpus() argument 1094 arm_cspmu_acpi_get_cpus(struct arm_cspmu * cspmu) arm_cspmu_acpi_get_cpus() argument 1100 arm_cspmu_of_get_cpus(struct arm_cspmu * cspmu) arm_cspmu_of_get_cpus() argument 1114 arm_cspmu_get_cpus(struct arm_cspmu * cspmu) arm_cspmu_get_cpus() argument 1132 arm_cspmu_register_pmu(struct arm_cspmu * cspmu) arm_cspmu_register_pmu() argument 1180 struct arm_cspmu *cspmu; arm_cspmu_device_probe() local 1213 struct arm_cspmu *cspmu = platform_get_drvdata(pdev); arm_cspmu_device_remove() local 1242 arm_cspmu_set_active_cpu(int cpu,struct arm_cspmu * cspmu) arm_cspmu_set_active_cpu() argument 1251 struct arm_cspmu *cspmu = arm_cspmu_cpu_online() local 1271 struct arm_cspmu *cspmu = arm_cspmu_cpu_teardown() local 1351 struct arm_cspmu *cspmu = platform_get_drvdata(to_platform_device(dev)); arm_cspmu_match_device() local [all...] |
H A D | ampere_cspmu.c | 18 #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() argument 120 ampere_cspmu_get_format_attrs(const struct arm_cspmu *cspmu) in ampere_cspmu_get_format_attrs() argument 128 ampere_cspmu_get_name(const struct arm_cspmu *cspmu) in ampere_cspmu_get_name() argument 135 static void ampere_cspmu_set_cc_filter(struct arm_cspmu *cspmu, in ampere_cspmu_set_cc_filter() argument 144 static void ampere_cspmu_set_ev_filter(struct arm_cspmu *cspmu, in ampere_cspmu_set_ev_filter() argument 169 ampere_cspmu_validate_event(struct arm_cspmu * cspmu,struct perf_event * new) ampere_cspmu_validate_event() argument 193 ampere_cspmu_format_name(const struct arm_cspmu * cspmu,const char * name_pattern) ampere_cspmu_format_name() argument 206 ampere_cspmu_init_ops(struct arm_cspmu * cspmu) ampere_cspmu_init_ops() argument [all...] |
H A D | nvidia_cspmu.c | 30 #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() argument 159 nv_cspmu_get_format_attrs(const struct arm_cspmu *cspmu) in nv_cspmu_get_format_attrs() argument 167 nv_cspmu_get_name(const struct arm_cspmu *cspmu) in nv_cspmu_get_name() argument 187 static void nv_cspmu_set_ev_filter(struct arm_cspmu *cspmu, in nv_cspmu_set_ev_filter() argument 196 nv_cspmu_set_cc_filter(struct arm_cspmu * cspmu,const struct perf_event * event) nv_cspmu_set_cc_filter() argument 284 nv_cspmu_format_name(const struct arm_cspmu * cspmu,const struct nv_cspmu_match * match) nv_cspmu_format_name() argument 313 nv_cspmu_init_ops(struct arm_cspmu * cspmu) nv_cspmu_init_ops() argument [all...] |