Lines Matching full:handover
3043 * @handover will be set to true if a printk waiter has taken over the
3054 static bool console_emit_next_record(struct console *con, bool *handover, int cookie) in console_emit_next_record() argument
3063 *handover = false; in console_emit_next_record()
3118 *handover = console_lock_spinning_disable_and_check(cookie); in console_emit_next_record()
3127 static bool console_emit_next_record(struct console *con, bool *handover, int cookie) in console_emit_next_record() argument
3129 *handover = false; in console_emit_next_record()
3147 * @handover will be set to true if a printk waiter has taken over the
3160 static bool console_flush_all(bool do_cond_resched, u64 *next_seq, bool *handover) in console_flush_all() argument
3169 *handover = false; in console_flush_all()
3195 progress = nbcon_legacy_emit_next_record(con, handover, cookie, in console_flush_all()
3199 progress = console_emit_next_record(con, handover, cookie); in console_flush_all()
3204 * If a handover has occurred, the SRCU read lock in console_flush_all()
3207 if (*handover) in console_flush_all()
3238 bool handover; in __console_flush_and_unlock() local
3258 flushed = console_flush_all(do_cond_resched, &next_seq, &handover); in __console_flush_and_unlock()
3259 if (!handover) in __console_flush_and_unlock()
3435 bool handover; in console_flush_on_panic() local
3464 console_flush_all(false, &next_seq, &handover); in console_flush_on_panic()
3857 bool handover; in get_init_console_seq() local
3888 if (!console_flush_all(true, &init_seq, &handover)) { in get_init_console_seq()
3895 * If there was a handover, this context no in get_init_console_seq()
3898 if (handover) in get_init_console_seq()