Lines Matching defs:output_lock
127 struct mutex output_lock;
423 * Locking: should be called under the output_lock to protect
497 * Locking: output_lock to protect column state and space left
507 mutex_lock(&ldata->output_lock);
512 mutex_unlock(&ldata->output_lock);
533 * Locking: output_lock to protect column state and space left
546 mutex_lock(&ldata->output_lock);
550 mutex_unlock(&ldata->output_lock);
593 mutex_unlock(&ldata->output_lock);
619 * Locking: callers must hold output_lock
640 * output_lock, we might see only portion of multi-byte
774 mutex_lock(&ldata->output_lock);
785 mutex_unlock(&ldata->output_lock);
791 mutex_unlock(&ldata->output_lock);
805 mutex_lock(&ldata->output_lock);
808 mutex_unlock(&ldata->output_lock);
823 mutex_lock(&ldata->output_lock);
826 mutex_unlock(&ldata->output_lock);
1132 mutex_lock(&ldata->output_lock);
1135 mutex_unlock(&ldata->output_lock);
1916 mutex_init(&ldata->output_lock);
2340 * thus calling driver write methods, the output_lock is used in
2347 * Locking: output_lock to protect column state and space left
2406 mutex_lock(&ldata->output_lock);
2408 mutex_unlock(&ldata->output_lock);