Searched refs:tx2_pmu (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/perf/ |
H A D | thunderx2_pmu.c | 112 struct tx2_uncore_pmu *tx2_pmu); 254 struct tx2_uncore_pmu *tx2_pmu; in cpumask_show() local 256 tx2_pmu = pmu_to_tx2_pmu(dev_get_drvdata(dev)); in cpumask_show() 257 return cpumap_print_to_pagebuf(true, buf, cpumask_of(tx2_pmu->cpu)); in cpumask_show() 304 static int alloc_counter(struct tx2_uncore_pmu *tx2_pmu) in alloc_counter() argument 308 counter = find_first_zero_bit(tx2_pmu->active_counters, in alloc_counter() 309 tx2_pmu->max_counters); in alloc_counter() 310 if (counter == tx2_pmu->max_counters) in alloc_counter() 313 set_bit(counter, tx2_pmu->active_counters); in alloc_counter() 317 static inline void free_counter(struct tx2_uncore_pmu *tx2_pmu, in argument 322 init_cntr_base_l3c(struct perf_event *event, struct tx2_uncore_pmu *tx2_pmu) init_cntr_base_l3c() argument 338 init_cntr_base_dmc(struct perf_event *event, struct tx2_uncore_pmu *tx2_pmu) init_cntr_base_dmc() argument 354 init_cntr_base_ccpi2(struct perf_event *event, struct tx2_uncore_pmu *tx2_pmu) init_cntr_base_ccpi2() argument 371 struct tx2_uncore_pmu *tx2_pmu; uncore_start_event_l3c() local 392 struct tx2_uncore_pmu *tx2_pmu; uncore_start_event_dmc() local 417 struct tx2_uncore_pmu *tx2_pmu; uncore_stop_event_dmc() local 434 struct tx2_uncore_pmu *tx2_pmu; uncore_start_event_ccpi2() local 467 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_event_update() local 575 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_event_init() local 613 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_event_start() local 637 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_event_stop() local 655 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_event_add() local 677 struct tx2_uncore_pmu *tx2_pmu = pmu_to_tx2_pmu(event->pmu); tx2_uncore_event_del() local 705 struct tx2_uncore_pmu *tx2_pmu; tx2_hrtimer_callback() local 723 tx2_uncore_pmu_register( struct tx2_uncore_pmu *tx2_pmu) tx2_uncore_pmu_register() argument 749 tx2_uncore_pmu_add_dev(struct tx2_uncore_pmu *tx2_pmu) tx2_uncore_pmu_add_dev() argument 791 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_pmu_init_dev() local 892 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_pmu_add() local 921 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_pmu_online_cpu() local 940 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_pmu_offline_cpu() local 1002 struct tx2_uncore_pmu *tx2_pmu, *temp; tx2_uncore_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/perf/ |
H A D | thunderx2_pmu.c | 112 struct tx2_uncore_pmu *tx2_pmu); 254 struct tx2_uncore_pmu *tx2_pmu; in cpumask_show() local 256 tx2_pmu = pmu_to_tx2_pmu(dev_get_drvdata(dev)); in cpumask_show() 257 return cpumap_print_to_pagebuf(true, buf, cpumask_of(tx2_pmu->cpu)); in cpumask_show() 304 static int alloc_counter(struct tx2_uncore_pmu *tx2_pmu) in alloc_counter() argument 308 counter = find_first_zero_bit(tx2_pmu->active_counters, in alloc_counter() 309 tx2_pmu->max_counters); in alloc_counter() 310 if (counter == tx2_pmu->max_counters) in alloc_counter() 313 set_bit(counter, tx2_pmu->active_counters); in alloc_counter() 317 static inline void free_counter(struct tx2_uncore_pmu *tx2_pmu, in argument 322 init_cntr_base_l3c(struct perf_event *event, struct tx2_uncore_pmu *tx2_pmu) init_cntr_base_l3c() argument 338 init_cntr_base_dmc(struct perf_event *event, struct tx2_uncore_pmu *tx2_pmu) init_cntr_base_dmc() argument 354 init_cntr_base_ccpi2(struct perf_event *event, struct tx2_uncore_pmu *tx2_pmu) init_cntr_base_ccpi2() argument 371 struct tx2_uncore_pmu *tx2_pmu; uncore_start_event_l3c() local 392 struct tx2_uncore_pmu *tx2_pmu; uncore_start_event_dmc() local 417 struct tx2_uncore_pmu *tx2_pmu; uncore_stop_event_dmc() local 434 struct tx2_uncore_pmu *tx2_pmu; uncore_start_event_ccpi2() local 467 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_event_update() local 575 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_event_init() local 613 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_event_start() local 637 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_event_stop() local 655 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_event_add() local 677 struct tx2_uncore_pmu *tx2_pmu = pmu_to_tx2_pmu(event->pmu); tx2_uncore_event_del() local 705 struct tx2_uncore_pmu *tx2_pmu; tx2_hrtimer_callback() local 723 tx2_uncore_pmu_register( struct tx2_uncore_pmu *tx2_pmu) tx2_uncore_pmu_register() argument 749 tx2_uncore_pmu_add_dev(struct tx2_uncore_pmu *tx2_pmu) tx2_uncore_pmu_add_dev() argument 791 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_pmu_init_dev() local 891 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_pmu_add() local 917 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_pmu_online_cpu() local 936 struct tx2_uncore_pmu *tx2_pmu; tx2_uncore_pmu_offline_cpu() local 998 struct tx2_uncore_pmu *tx2_pmu, *temp; tx2_uncore_remove() local [all...] |
Completed in 3 milliseconds