Lines Matching refs:completion_lock
161 spinlock_t completion_lock;
391 * happen under the ctx->completion_lock. That does not work with the
437 /* Take completion_lock to prevent other writes to the ring buffer
441 spin_lock_irqsave(&ctx->completion_lock, flags);
445 spin_unlock_irqrestore(&ctx->completion_lock, flags);
757 spin_lock_init(&ctx->completion_lock);
970 * called holding ctx->completion_lock.
1003 spin_lock_irq(&ctx->completion_lock);
1013 * ctx->completion_lock. Even if head is invalid, the check
1024 spin_unlock_irq(&ctx->completion_lock);
1114 * ctx->completion_lock to prevent other code from messing with the tail
1117 spin_lock_irqsave(&ctx->completion_lock, flags);
1153 spin_unlock_irqrestore(&ctx->completion_lock, flags);