Lines Matching refs:buffer_lock
44 spinlock_t buffer_lock; /* protects access to buffer, head and tail */
100 /* flush queued events of type @type, caller must hold client->buffer_lock */
169 spin_lock_irqsave(&client->buffer_lock, flags);
171 spin_unlock_irqrestore(&client->buffer_lock, flags);
201 spin_lock_irqsave(&client->buffer_lock, flags);
208 spin_unlock_irqrestore(&client->buffer_lock, flags);
261 spin_lock(&client->buffer_lock);
281 spin_unlock(&client->buffer_lock);
483 spin_lock_init(&client->buffer_lock);
545 spin_lock_irq(&client->buffer_lock);
553 spin_unlock_irq(&client->buffer_lock);
881 * We need to take event_lock before buffer_lock to avoid dead-locks. But we
900 spin_lock(&client->buffer_lock);
908 spin_unlock_irq(&client->buffer_lock);
980 spin_lock_irqsave(&client->buffer_lock, flags);
983 spin_unlock_irqrestore(&client->buffer_lock, flags);