/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | perf_event_xscale.c | 232 raw_spin_lock_irqsave(&events->pmu_lock, flags); in xscale1pmu_enable_event() 237 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in xscale1pmu_enable_event() 266 raw_spin_lock_irqsave(&events->pmu_lock, flags); in xscale1pmu_disable_event() 271 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in xscale1pmu_disable_event() 306 raw_spin_lock_irqsave(&events->pmu_lock, flags); in xscale1pmu_start() 310 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in xscale1pmu_start() 318 raw_spin_lock_irqsave(&events->pmu_lock, flags); in xscale1pmu_stop() 322 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in xscale1pmu_stop() 590 raw_spin_lock_irqsave(&events->pmu_lock, flags); in xscale2pmu_enable_event() 593 raw_spin_unlock_irqrestore(&events->pmu_lock, flag in xscale2pmu_enable_event() [all...] |
H A D | perf_event_v6.c | 297 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv6pmu_enable_event() 302 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv6pmu_enable_event() 368 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv6pmu_start() 372 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv6pmu_start() 380 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv6pmu_stop() 384 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv6pmu_stop() 447 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv6pmu_disable_event() 452 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv6pmu_disable_event() 478 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv6mpcore_pmu_disable_event() 483 raw_spin_unlock_irqrestore(&events->pmu_lock, flag in armv6mpcore_pmu_disable_event() [all...] |
H A D | perf_event_v7.c | 889 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv7pmu_enable_event() 914 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv7pmu_enable_event() 934 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv7pmu_disable_event() 946 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv7pmu_disable_event() 1015 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv7pmu_start() 1018 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv7pmu_start() 1026 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv7pmu_stop() 1029 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv7pmu_stop() 1502 raw_spin_lock_irqsave(&events->pmu_lock, flags); in krait_pmu_disable_event() 1516 raw_spin_unlock_irqrestore(&events->pmu_lock, flag in krait_pmu_disable_event() [all...] |
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | perf_event_xscale.c | 232 raw_spin_lock_irqsave(&events->pmu_lock, flags); in xscale1pmu_enable_event() 237 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in xscale1pmu_enable_event() 266 raw_spin_lock_irqsave(&events->pmu_lock, flags); in xscale1pmu_disable_event() 271 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in xscale1pmu_disable_event() 306 raw_spin_lock_irqsave(&events->pmu_lock, flags); in xscale1pmu_start() 310 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in xscale1pmu_start() 318 raw_spin_lock_irqsave(&events->pmu_lock, flags); in xscale1pmu_stop() 322 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in xscale1pmu_stop() 590 raw_spin_lock_irqsave(&events->pmu_lock, flags); in xscale2pmu_enable_event() 593 raw_spin_unlock_irqrestore(&events->pmu_lock, flag in xscale2pmu_enable_event() [all...] |
H A D | perf_event_v6.c | 297 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv6pmu_enable_event() 302 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv6pmu_enable_event() 368 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv6pmu_start() 372 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv6pmu_start() 380 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv6pmu_stop() 384 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv6pmu_stop() 447 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv6pmu_disable_event() 452 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv6pmu_disable_event() 478 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv6mpcore_pmu_disable_event() 483 raw_spin_unlock_irqrestore(&events->pmu_lock, flag in armv6mpcore_pmu_disable_event() [all...] |
H A D | perf_event_v7.c | 889 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv7pmu_enable_event() 914 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv7pmu_enable_event() 934 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv7pmu_disable_event() 946 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv7pmu_disable_event() 1015 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv7pmu_start() 1018 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv7pmu_start() 1026 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv7pmu_stop() 1029 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv7pmu_stop() 1502 raw_spin_lock_irqsave(&events->pmu_lock, flags); in krait_pmu_disable_event() 1516 raw_spin_unlock_irqrestore(&events->pmu_lock, flag in krait_pmu_disable_event() [all...] |
/kernel/linux/linux-6.6/drivers/perf/ |
H A D | arm_dsu_pmu.c | 101 * @pmu_lock : Protects accesses to DSU PMU register from normal vs 116 raw_spinlock_t pmu_lock; member 265 raw_spin_lock_irqsave(&dsu_pmu->pmu_lock, flags); in dsu_pmu_read_counter() 270 raw_spin_unlock_irqrestore(&dsu_pmu->pmu_lock, flags); in dsu_pmu_read_counter() 291 raw_spin_lock_irqsave(&dsu_pmu->pmu_lock, flags); in dsu_pmu_write_counter() 296 raw_spin_unlock_irqrestore(&dsu_pmu->pmu_lock, flags); in dsu_pmu_write_counter() 344 raw_spin_lock_irqsave(&dsu_pmu->pmu_lock, flags); in dsu_pmu_set_event() 346 raw_spin_unlock_irqrestore(&dsu_pmu->pmu_lock, flags); in dsu_pmu_set_event() 489 raw_spin_lock_irqsave(&dsu_pmu->pmu_lock, flags); in dsu_pmu_enable() 493 raw_spin_unlock_irqrestore(&dsu_pmu->pmu_lock, flag in dsu_pmu_enable() [all...] |
H A D | arm-cci.c | 71 raw_spinlock_t pmu_lock; member 664 /* Should be called with cci_pmu->hw_events->pmu_lock held */ 674 /* Should be called with cci_pmu->hw_events->pmu_lock held */ 681 /* Should be called with cci_pmu->hw_events->pmu_lock held */ 756 * cci_pm->hw_events->pmu_lock). 1030 raw_spin_lock(&events->pmu_lock); in pmu_handle_irq() 1060 raw_spin_unlock(&events->pmu_lock); in pmu_handle_irq() 1102 raw_spin_lock_irqsave(&hw_events->pmu_lock, flags); in cci_pmu_enable() 1104 raw_spin_unlock_irqrestore(&hw_events->pmu_lock, flags); in cci_pmu_enable() 1114 raw_spin_lock_irqsave(&hw_events->pmu_lock, flag in cci_pmu_disable() [all...] |
H A D | qcom_l2_pmu.c | 147 spinlock_t pmu_lock; member 254 spin_lock_irqsave(&cluster->pmu_lock, flags); in cluster_pmu_set_resr() 262 spin_unlock_irqrestore(&cluster->pmu_lock, flags); in cluster_pmu_set_resr() 883 spin_lock_init(&cluster->pmu_lock); in l2_cache_pmu_probe_cluster()
|
H A D | arm_pmu.c | 896 raw_spin_lock_init(&events->pmu_lock); in armpmu_alloc()
|
/kernel/linux/linux-5.10/drivers/perf/ |
H A D | arm_dsu_pmu.c | 101 * @pmu_lock : Protects accesses to DSU PMU register from normal vs 116 raw_spinlock_t pmu_lock; member 266 raw_spin_lock_irqsave(&dsu_pmu->pmu_lock, flags); in dsu_pmu_read_counter() 271 raw_spin_unlock_irqrestore(&dsu_pmu->pmu_lock, flags); in dsu_pmu_read_counter() 292 raw_spin_lock_irqsave(&dsu_pmu->pmu_lock, flags); in dsu_pmu_write_counter() 297 raw_spin_unlock_irqrestore(&dsu_pmu->pmu_lock, flags); in dsu_pmu_write_counter() 345 raw_spin_lock_irqsave(&dsu_pmu->pmu_lock, flags); in dsu_pmu_set_event() 347 raw_spin_unlock_irqrestore(&dsu_pmu->pmu_lock, flags); in dsu_pmu_set_event() 490 raw_spin_lock_irqsave(&dsu_pmu->pmu_lock, flags); in dsu_pmu_enable() 494 raw_spin_unlock_irqrestore(&dsu_pmu->pmu_lock, flag in dsu_pmu_enable() [all...] |
H A D | arm-cci.c | 74 raw_spinlock_t pmu_lock; member 667 /* Should be called with cci_pmu->hw_events->pmu_lock held */ 677 /* Should be called with cci_pmu->hw_events->pmu_lock held */ 684 /* Should be called with cci_pmu->hw_events->pmu_lock held */ 759 * cci_pm->hw_events->pmu_lock). 1034 raw_spin_lock_irqsave(&events->pmu_lock, flags); in pmu_handle_irq() 1064 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in pmu_handle_irq() 1106 raw_spin_lock_irqsave(&hw_events->pmu_lock, flags); in cci_pmu_enable() 1108 raw_spin_unlock_irqrestore(&hw_events->pmu_lock, flags); in cci_pmu_enable() 1118 raw_spin_lock_irqsave(&hw_events->pmu_lock, flag in cci_pmu_disable() [all...] |
H A D | qcom_l2_pmu.c | 147 spinlock_t pmu_lock; member 254 spin_lock_irqsave(&cluster->pmu_lock, flags); in cluster_pmu_set_resr() 262 spin_unlock_irqrestore(&cluster->pmu_lock, flags); in cluster_pmu_set_resr() 890 spin_lock_init(&cluster->pmu_lock); in l2_cache_pmu_probe_cluster()
|
H A D | arm_pmu.c | 936 raw_spin_lock_init(&events->pmu_lock); in __armpmu_alloc()
|
/kernel/linux/linux-5.10/drivers/macintosh/ |
H A D | via-pmu.c | 164 static spinlock_t pmu_lock; variable 309 spin_lock_init(&pmu_lock); in find_via_pmu() 392 spin_lock_init(&pmu_lock); in find_via_pmu() 1174 spin_lock_irqsave(&pmu_lock, flags); in pmu_queue_request() 1184 spin_unlock_irqrestore(&pmu_lock, flags); in pmu_queue_request() 1309 spin_lock_irqsave(&pmu_lock, flags); in pmu_suspend() 1312 spin_unlock_irqrestore(&pmu_lock, flags); in pmu_suspend() 1317 spin_unlock_irqrestore(&pmu_lock, flags); in pmu_suspend() 1321 spin_lock_irqsave(&pmu_lock, flags); in pmu_suspend() 1326 spin_unlock_irqrestore(&pmu_lock, flag in pmu_suspend() [all...] |
/kernel/linux/linux-6.6/drivers/macintosh/ |
H A D | via-pmu.c | 163 static DEFINE_SPINLOCK(pmu_lock); 1165 spin_lock_irqsave(&pmu_lock, flags); in pmu_queue_request() 1175 spin_unlock_irqrestore(&pmu_lock, flags); in pmu_queue_request() 1300 spin_lock_irqsave(&pmu_lock, flags); in pmu_suspend() 1303 spin_unlock_irqrestore(&pmu_lock, flags); in pmu_suspend() 1308 spin_unlock_irqrestore(&pmu_lock, flags); in pmu_suspend() 1312 spin_lock_irqsave(&pmu_lock, flags); in pmu_suspend() 1317 spin_unlock_irqrestore(&pmu_lock, flags); in pmu_suspend() 1331 spin_lock_irqsave(&pmu_lock, flags); in pmu_resume() 1334 spin_unlock_irqrestore(&pmu_lock, flag in pmu_resume() [all...] |
/kernel/linux/linux-5.10/arch/nds32/kernel/ |
H A D | perf_event_cpu.c | 430 raw_spin_lock_irqsave(&events->pmu_lock, flags); in nds32_pmu_enable_event() 461 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in nds32_pmu_enable_event() 480 raw_spin_lock_irqsave(&events->pmu_lock, flags); in nds32_pmu_disable_event() 492 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in nds32_pmu_disable_event() 601 raw_spin_lock_irqsave(&events->pmu_lock, flags); in nds32_pmu_start() 609 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in nds32_pmu_start() 618 raw_spin_lock_irqsave(&events->pmu_lock, flags); in nds32_pmu_stop() 626 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in nds32_pmu_stop() 1111 raw_spin_lock_init(&events->pmu_lock); in cpu_pmu_init()
|
/kernel/linux/linux-6.6/drivers/hwtracing/ptt/ |
H A D | hisi_ptt.c | 1092 spin_lock(&hisi_ptt->pmu_lock); in hisi_ptt_pmu_start() 1127 spin_unlock(&hisi_ptt->pmu_lock); in hisi_ptt_pmu_start() 1131 spin_unlock(&hisi_ptt->pmu_lock); in hisi_ptt_pmu_start() 1142 spin_lock(&hisi_ptt->pmu_lock); in hisi_ptt_pmu_stop() 1151 spin_unlock(&hisi_ptt->pmu_lock); in hisi_ptt_pmu_stop() 1217 spin_lock_init(&hisi_ptt->pmu_lock); in hisi_ptt_register_pmu()
|
H A D | hisi_ptt.h | 203 * @pmu_lock: lock to serialize the perf process 224 spinlock_t pmu_lock; member
|
/kernel/linux/linux-5.10/include/linux/perf/ |
H A D | arm_pmu.h | 61 raw_spinlock_t pmu_lock; member
|
/kernel/linux/linux-6.6/include/linux/perf/ |
H A D | arm_pmu.h | 66 raw_spinlock_t pmu_lock; member
|
/kernel/linux/linux-5.10/arch/nds32/include/asm/ |
H A D | pmu.h | 60 raw_spinlock_t pmu_lock; member
|