Home
last modified time | relevance | path

Searched refs:reserve_mutex (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/arch/arm/kernel/
Dperf_event.c374 struct mutex *pmu_reserve_mutex = &armpmu->reserve_mutex; in hw_perf_event_destroy()
467 mutex_lock(&armpmu->reserve_mutex); in armpmu_event_init()
473 mutex_unlock(&armpmu->reserve_mutex); in armpmu_event_init()
531 mutex_init(&armpmu->reserve_mutex); in armpmu_init()
/linux-4.1.27/drivers/bus/
Darm-cci.c126 struct mutex reserve_mutex; member
483 struct mutex *reserve_mutex = &cci_pmu->reserve_mutex; in hw_perf_event_destroy() local
485 if (atomic_dec_and_mutex_lock(active_events, reserve_mutex)) { in hw_perf_event_destroy()
487 mutex_unlock(reserve_mutex); in hw_perf_event_destroy()
765 mutex_lock(&cci_pmu->reserve_mutex); in cci_pmu_event_init()
770 mutex_unlock(&cci_pmu->reserve_mutex); in cci_pmu_event_init()
984 mutex_init(&pmu->reserve_mutex); in cci_pmu_probe()
/linux-4.1.27/arch/metag/kernel/perf/
Dperf_event.h92 struct mutex reserve_mutex; member
Dperf_event.c160 mutex_lock(&metag_pmu->reserve_mutex); in metag_pmu_event_init()
167 mutex_unlock(&metag_pmu->reserve_mutex); in metag_pmu_event_init()
506 struct mutex *pmu_mutex = &metag_pmu->reserve_mutex; in _hw_perf_event_destroy()
870 mutex_init(&metag_pmu->reserve_mutex); in init_hw_perf_events()
/linux-4.1.27/arch/arm64/include/asm/
Dpmu.h64 struct mutex reserve_mutex; member
/linux-4.1.27/arch/arm/include/asm/
Dpmu.h116 struct mutex reserve_mutex; member
/linux-4.1.27/arch/arm64/kernel/
Dperf_event.c512 struct mutex *pmu_reserve_mutex = &armpmu->reserve_mutex; in hw_perf_event_destroy()
602 mutex_lock(&armpmu->reserve_mutex); in armpmu_event_init()
608 mutex_unlock(&armpmu->reserve_mutex); in armpmu_event_init()
640 mutex_init(&armpmu->reserve_mutex); in armpmu_init()