Lines Matching refs:events
282 hw_events->events[idx] = NULL; in armpmu_del()
312 hw_events->events[idx] = event; in armpmu_add()
1044 struct pmu_hw_events *events = cpu_pmu->get_hw_events(); in armv8pmu_enable_event() local
1050 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv8pmu_enable_event()
1072 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv8pmu_enable_event()
1078 struct pmu_hw_events *events = cpu_pmu->get_hw_events(); in armv8pmu_disable_event() local
1083 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv8pmu_disable_event()
1095 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv8pmu_disable_event()
1124 struct perf_event *event = cpuc->events[idx]; in armv8pmu_handle_irq()
1163 struct pmu_hw_events *events = cpu_pmu->get_hw_events(); in armv8pmu_start() local
1165 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv8pmu_start()
1168 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv8pmu_start()
1174 struct pmu_hw_events *events = cpu_pmu->get_hw_events(); in armv8pmu_stop() local
1176 raw_spin_lock_irqsave(&events->pmu_lock, flags); in armv8pmu_stop()
1179 raw_spin_unlock_irqrestore(&events->pmu_lock, flags); in armv8pmu_stop()
1383 struct pmu_hw_events *events = &per_cpu(cpu_hw_events, cpu); in cpu_pmu_init() local
1384 events->events = per_cpu(hw_events, cpu); in cpu_pmu_init()
1385 events->used_mask = per_cpu(used_mask, cpu); in cpu_pmu_init()
1386 raw_spin_lock_init(&events->pmu_lock); in cpu_pmu_init()