Lines Matching refs:mutex
272 lockdep_assert_held(&ctx->mutex); in event_function_call()
1361 mutex_lock_nested(&ctx->mutex, nesting); in perf_event_ctx_lock_nested()
1363 mutex_unlock(&ctx->mutex); in perf_event_ctx_lock_nested()
1380 mutex_unlock(&ctx->mutex); in perf_event_ctx_unlock()
2390 lockdep_assert_held(&ctx->mutex); in perf_remove_from_context()
2854 lockdep_assert_held(&ctx->mutex); in perf_install_in_context()
4508 mutex_init(&ctx->mutex); in __perf_event_init_context()
4866 lockdep_assert_held(&ctx->mutex); in exclusive_event_installable()
5082 mutex_lock(&ctx->mutex); in perf_event_release_kernel()
5103 mutex_unlock(&ctx->mutex); in perf_event_release_kernel()
5263 lockdep_assert_held(&ctx->mutex); in perf_read_group()
5452 lockdep_assert_held(&ctx->mutex); in perf_event_for_each()
9013 struct mutex hlist_mutex;
10303 lockdep_assert_held(&event->ctx->mutex); in perf_event_set_addr_filter()
10357 mutex_unlock(&ctx->mutex); in perf_event_set_filter()
10359 mutex_lock(&ctx->mutex); in perf_event_set_filter()
10932 lockdep_set_class(&cpuctx->ctx.mutex, &cpuctx_mutex); in perf_pmu_register()
11606 static void mutex_lock_double(struct mutex *a, struct mutex *b) in mutex_lock_double()
11756 mutex_lock_double(&gctx->mutex, &ctx->mutex); in __perf_event_ctx_lock_double()
11759 mutex_unlock(&ctx->mutex); in __perf_event_ctx_lock_double()
11760 mutex_unlock(&gctx->mutex); in __perf_event_ctx_lock_double()
12068 mutex_lock(&ctx->mutex); in SYSCALL_DEFINE5()
12189 mutex_unlock(&ctx->mutex); in SYSCALL_DEFINE5()
12213 mutex_unlock(&ctx->mutex); in SYSCALL_DEFINE5()
12283 mutex_lock(&ctx->mutex); in perf_event_create_kernel_counter()
12311 mutex_unlock(&ctx->mutex); in perf_event_create_kernel_counter()
12316 mutex_unlock(&ctx->mutex); in perf_event_create_kernel_counter()
12340 mutex_lock_double(&src_ctx->mutex, &dst_ctx->mutex); in perf_pmu_migrate_context()
12386 mutex_unlock(&dst_ctx->mutex); in perf_pmu_migrate_context()
12387 mutex_unlock(&src_ctx->mutex); in perf_pmu_migrate_context()
12490 mutex_lock(&child_ctx->mutex); in perf_event_exit_task_context()
12525 mutex_unlock(&child_ctx->mutex); in perf_event_exit_task_context()
12606 mutex_lock(&ctx->mutex); in perf_event_free_task()
12622 mutex_unlock(&ctx->mutex); in perf_event_free_task()
12921 mutex_lock(&parent_ctx->mutex); in perf_event_init_context()
12976 mutex_unlock(&parent_ctx->mutex); in perf_event_init_context()
13068 mutex_lock(&ctx->mutex); in perf_event_exit_cpu_context()
13071 mutex_unlock(&ctx->mutex); in perf_event_exit_cpu_context()
13096 mutex_lock(&ctx->mutex); in perf_event_init_cpu()
13098 mutex_unlock(&ctx->mutex); in perf_event_init_cpu()