Lines Matching defs:output_lock
129 struct mutex output_lock;
414 * Locking: should be called under the %output_lock to protect the column state
488 * Locking: %output_lock to protect column state and space left (also, this is
496 mutex_lock(&ldata->output_lock);
501 mutex_unlock(&ldata->output_lock);
523 * Locking: %output_lock to protect column state and space left (also, this is
534 mutex_lock(&ldata->output_lock);
538 mutex_unlock(&ldata->output_lock);
581 mutex_unlock(&ldata->output_lock);
592 * Since add_echo_byte() is called without holding output_lock, we
699 * Locking: callers must hold %output_lock.
761 mutex_lock(&ldata->output_lock);
772 mutex_unlock(&ldata->output_lock);
778 mutex_unlock(&ldata->output_lock);
792 mutex_lock(&ldata->output_lock);
795 mutex_unlock(&ldata->output_lock);
810 mutex_lock(&ldata->output_lock);
813 mutex_unlock(&ldata->output_lock);
1110 mutex_lock(&ldata->output_lock);
1113 mutex_unlock(&ldata->output_lock);
1918 mutex_init(&ldata->output_lock);
2343 * methods, the %output_lock is used in the output processing functions called
2349 * Locking: output_lock to protect column state and space left
2405 mutex_lock(&ldata->output_lock);
2407 mutex_unlock(&ldata->output_lock);