Lines Matching refs:mutex
1128 * Must be called with ctx->mutex and ctx->lock held.
1293 * Must be called with ctx->mutex and ctx->lock held.
1561 lockdep_assert_held(&ctx->mutex);
1935 * Must be called with ctx->mutex held
2010 lockdep_assert_held(&ctx->mutex);
3144 mutex_init(&ctx->mutex);
3257 * we must see PF_EXITING, it takes this mutex too.
3427 * we raced with perf_event_exit_task(), acquiring the mutex
3460 * holding ctx->mutex, however this is called after
3464 mutex_lock_nested(&ctx->mutex, SINGLE_DEPTH_NESTING);
3466 mutex_unlock(&ctx->mutex);
3495 mutex_lock(&ctx->mutex);
3515 mutex_unlock(&ctx->mutex);
3555 mutex_lock(&ctx->mutex);
3591 mutex_unlock(&ctx->mutex);
3723 mutex_lock(&ctx->mutex);
3729 mutex_unlock(&ctx->mutex);
5652 struct mutex hlist_mutex;
6740 lockdep_set_class(&cpuctx->ctx.mutex, &cpuctx_mutex);
7414 mutex_lock(&gctx->mutex);
7429 mutex_unlock(&gctx->mutex);
7434 mutex_lock(&ctx->mutex);
7449 mutex_unlock(&ctx->mutex);
7532 mutex_lock(&ctx->mutex);
7535 mutex_unlock(&ctx->mutex);
7556 mutex_lock(&src_ctx->mutex);
7564 mutex_unlock(&src_ctx->mutex);
7568 mutex_lock(&dst_ctx->mutex);
7577 mutex_unlock(&dst_ctx->mutex);
7709 * mutex_lock(&ctx->mutex)
7713 mutex_lock(&child_ctx->mutex);
7718 mutex_unlock(&child_ctx->mutex);
7784 mutex_lock(&ctx->mutex);
7798 mutex_unlock(&ctx->mutex);
7854 * not its attr.disabled bit. We hold the parent's mutex,
7998 mutex_lock(&parent_ctx->mutex);
8052 mutex_unlock(&parent_ctx->mutex);
8143 mutex_lock(&ctx->mutex);
8145 mutex_unlock(&ctx->mutex);