/kernel/linux/linux-5.10/arch/powerpc/perf/ |
H A D | core-fsl-emb.c | 72 static void write_pmc(int idx, unsigned long val) in write_pmc() function 323 write_pmc(i, val); in fsl_emb_pmu_add() 354 write_pmc(i, 0); in fsl_emb_pmu_del() 397 write_pmc(event->hw.idx, val); in fsl_emb_pmu_start() 419 write_pmc(event->hw.idx, 0); in fsl_emb_pmu_stop() 597 write_pmc(event->hw.idx, 0); in record_and_restart() 624 write_pmc(event->hw.idx, val); in record_and_restart() 662 write_pmc(i, 0); in perf_event_interrupt()
|
H A D | core-book3s.c | 696 * Using read/write_pmc() in a for loop adds 12 function calls and in pmao_restore_workaround() 774 static void write_pmc(int idx, unsigned long val) in write_pmc() function 1444 write_pmc(event->hw.idx, 0); in power_pmu_enable() 1480 write_pmc(idx, val); in power_pmu_enable() 1642 write_pmc(event->hw.idx, 0); in power_pmu_del() 1701 write_pmc(event->hw.idx, val); in power_pmu_start() 1723 write_pmc(event->hw.idx, 0); in power_pmu_stop() 2132 write_pmc(event->hw.idx, 0); in record_and_restart() 2171 write_pmc(event->hw.idx, val); in record_and_restart() 2333 write_pmc( in __perf_event_interrupt() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/perf/ |
H A D | core-fsl-emb.c | 72 static void write_pmc(int idx, unsigned long val) in write_pmc() function 323 write_pmc(i, val); in fsl_emb_pmu_add() 354 write_pmc(i, 0); in fsl_emb_pmu_del() 397 write_pmc(event->hw.idx, val); in fsl_emb_pmu_start() 419 write_pmc(event->hw.idx, 0); in fsl_emb_pmu_stop() 597 write_pmc(event->hw.idx, 0); in record_and_restart() 624 write_pmc(event->hw.idx, val); in record_and_restart() 662 write_pmc(i, 0); in perf_event_interrupt()
|
H A D | core-book3s.c | 749 * Using read/write_pmc() in a for loop adds 12 function calls and in pmao_restore_workaround() 855 static void write_pmc(int idx, unsigned long val) in write_pmc() function 1526 write_pmc(event->hw.idx, 0); in power_pmu_enable() 1562 write_pmc(idx, val); in power_pmu_enable() 1724 write_pmc(event->hw.idx, 0); in power_pmu_del() 1783 write_pmc(event->hw.idx, val); in power_pmu_start() 1805 write_pmc(event->hw.idx, 0); in power_pmu_stop() 2245 write_pmc(event->hw.idx, 0); in record_and_restart() 2284 write_pmc(event->hw.idx, val); in record_and_restart() 2445 write_pmc( in __perf_event_interrupt() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | ebb.h | 65 void write_pmc(int pmc, u64 value);
|
H A D | ebb.c | 269 write_pmc(pmc, start_value); in count_pmc() 440 void write_pmc(int pmc, u64 value) in write_pmc() function
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/pmu/ebb/ |
H A D | ebb.h | 63 void write_pmc(int pmc, u64 value);
|
H A D | ebb.c | 269 write_pmc(pmc, start_value); in count_pmc() 440 void write_pmc(int pmc, u64 value) in write_pmc() function
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | perf_event.c | 162 void (*write_pmc)(int, u64); member 326 .write_pmc = sparc_default_write_pmc, 464 .write_pmc = sparc_default_write_pmc, 599 .write_pmc = sparc_default_write_pmc, 756 .write_pmc = sparc_vt_write_pmc, 786 .write_pmc = sparc_vt_write_pmc, 916 sparc_pmu->write_pmc(idx, (u64)(-left) & 0xffffffff); in sparc_perf_event_set_period()
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | perf_event.c | 162 void (*write_pmc)(int, u64); member 326 .write_pmc = sparc_default_write_pmc, 464 .write_pmc = sparc_default_write_pmc, 599 .write_pmc = sparc_default_write_pmc, 756 .write_pmc = sparc_vt_write_pmc, 786 .write_pmc = sparc_vt_write_pmc, 916 sparc_pmu->write_pmc(idx, (u64)(-left) & 0xffffffff); in sparc_perf_event_set_period()
|