Searched refs:active_events (Results 1 – 8 of 8) sorted by relevance
147 atomic_t *active_events = &metag_pmu->active_events; in metag_pmu_event_init() local159 if (!atomic_inc_not_zero(active_events)) { in metag_pmu_event_init()161 if (atomic_read(active_events) == 0) in metag_pmu_event_init()165 atomic_inc(active_events); in metag_pmu_event_init()326 atomic_read(&metag_pmu->active_events)); in metag_pmu_add()505 atomic_t *active_events = &metag_pmu->active_events; in _hw_perf_event_destroy() local508 if (atomic_dec_and_mutex_lock(active_events, pmu_mutex)) { in _hw_perf_event_destroy()869 atomic_set(&metag_pmu->active_events, 0); in init_hw_perf_events()
91 atomic_t active_events; member
375 atomic_t *active_events = &armpmu->active_events; in hw_perf_event_destroy() local378 if (atomic_dec_and_mutex_lock(active_events, pmu_reserve_mutex)) { in hw_perf_event_destroy()457 atomic_t *active_events = &armpmu->active_events; in armpmu_event_init() local479 if (!atomic_inc_not_zero(active_events)) { in armpmu_event_init()481 if (atomic_read(active_events) == 0) in armpmu_event_init()485 atomic_inc(active_events); in armpmu_event_init()538 atomic_set(&armpmu->active_events, 0); in armpmu_init()
145 atomic_t active_events; member863 atomic_t *active_events = &cci_pmu->active_events; in hw_perf_event_destroy() local866 if (atomic_dec_and_mutex_lock(active_events, reserve_mutex)) { in hw_perf_event_destroy()1123 atomic_t *active_events = &cci_pmu->active_events; in cci_pmu_event_init() local1158 if (!atomic_inc_not_zero(active_events)) { in cci_pmu_event_init()1160 if (atomic_read(active_events) == 0) in cci_pmu_event_init()1163 atomic_inc(active_events); in cci_pmu_event_init()1541 atomic_set(&cci_pmu->active_events, 0); in cci_pmu_probe()
104 atomic_t active_events; member
1143 static atomic_t active_events = ATOMIC_INIT(0); variable1158 if (atomic_inc_not_zero(&active_events)) in perf_event_grab_pmc()1162 if (atomic_read(&active_events) == 0) { in perf_event_grab_pmc()1167 atomic_inc(&active_events); in perf_event_grab_pmc()1174 if (atomic_dec_and_mutex_lock(&active_events, &pmc_grab_mutex)) { in perf_event_release_pmc()1607 if (!atomic_read(&active_events)) in perf_event_nmi_handler()
550 static atomic_t active_events = ATOMIC_INIT(0); variable601 if (atomic_dec_and_mutex_lock(&active_events, in hw_perf_event_destroy()636 if (!atomic_inc_not_zero(&active_events)) { in mipspmu_event_init()638 if (atomic_read(&active_events) == 0) in mipspmu_event_init()642 atomic_inc(&active_events); in mipspmu_event_init()
137 static atomic_t active_events; variable275 atomic_dec(&active_events); in hw_perf_event_destroy()372 atomic_inc(&active_events); in x86_add_exclusive()383 atomic_dec(&active_events); in x86_del_exclusive()564 atomic_inc(&active_events); in __x86_pmu_event_init()1454 if (!atomic_read(&active_events)) in perf_event_nmi_handler()