Lines Matching defs:console_lock

16  * Rewrote bits to get rid of console_lock
109 .name = "console_lock"
1859 * Special console_lock variants that help to reduce the risk of soft-lockups.
1860 * They allow to pass console_lock to another printk() call using a busy wait.
1877 * This basically converts console_lock into a spinlock. This marks
1878 * the section where the console_lock owner can not sleep, because
1915 * Important: Callers lose both the console_lock and the SRCU read lock if
1917 * console_lock or SRCU read lock in this case.
1958 * releasing the console_lock.
1963 * Hand off console_lock to waiter. The waiter will perform
1964 * the up(). After this, the waiter is the console_lock owner.
1971 * console_trylock_spinning - try to get console_lock by busy waiting
1973 * This allows to busy wait for the console_lock when the current
2881 * console_lock - block the console subsystem from printing
2888 void console_lock(void)
2892 /* On panic, the console_lock must be left to the panic cpu. */
2900 EXPORT_SYMBOL(console_lock);
2912 /* On panic, the console_lock must be left to the panic cpu. */
3107 * Its usage requires the console_lock held.
3116 * console_lock, in which case the caller is no longer holding both the
3117 * console_lock and the SRCU read lock. Otherwise it is set to false.
3124 * Requires the console_lock and the SRCU read lock.
3222 * console_lock, in which case the caller is no longer holding the
3223 * console_lock. Otherwise it is set to false.
3232 * Requires the console_lock.
3322 * console_lock, in which case the caller is no longer holding the
3323 * console_lock. Otherwise it is set to false.
3332 * Requires the console_lock.
3398 * Releases the console_lock which the caller holds to block printing of
3401 * While the console_lock was held, console output may have been buffered
3466 console_lock();
3491 * console_lock(). It is not enforced because
3512 * console_lock(). On panic, legacy consoles are
3538 * - console_lock() and console_trylock() block and fail
3572 * Take console_lock to serialize device() callback with
3574 * modified under console_lock when switching vt.
3576 console_lock();
3711 console_lock();
3881 console_lock();
3988 * Hold the console_lock to stop console printing and
3991 console_lock();
4005 * longer holds the console_lock.
4008 console_lock();
4495 console_lock();
4506 * Hold the console_lock to guarantee safe access to
4507 * console->seq. Releasing console_lock flushes more
4511 * Holding the console_lock is not necessary if there
4514 * console_lock as a precaution rather than
4517 console_lock();