Lines Matching full:handover
3052 * @handover will be set to true if a printk waiter has taken over the
3063 static bool console_emit_next_record(struct console *con, bool *handover, int cookie) in console_emit_next_record() argument
3072 *handover = false; in console_emit_next_record()
3127 *handover = console_lock_spinning_disable_and_check(cookie); in console_emit_next_record()
3136 static bool console_emit_next_record(struct console *con, bool *handover, int cookie) in console_emit_next_record() argument
3138 *handover = false; in console_emit_next_record()
3156 * @handover will be set to true if a printk waiter has taken over the
3169 static bool console_flush_all(bool do_cond_resched, u64 *next_seq, bool *handover) in console_flush_all() argument
3178 *handover = false; in console_flush_all()
3204 progress = nbcon_legacy_emit_next_record(con, handover, cookie, in console_flush_all()
3208 progress = console_emit_next_record(con, handover, cookie); in console_flush_all()
3213 * If a handover has occurred, the SRCU read lock in console_flush_all()
3216 if (*handover) in console_flush_all()
3247 bool handover; in __console_flush_and_unlock() local
3267 flushed = console_flush_all(do_cond_resched, &next_seq, &handover); in __console_flush_and_unlock()
3268 if (!handover) in __console_flush_and_unlock()
3434 bool handover; in console_flush_on_panic() local
3463 console_flush_all(false, &next_seq, &handover); in console_flush_on_panic()
3855 bool handover; in get_init_console_seq() local
3886 if (!console_flush_all(true, &init_seq, &handover)) { in get_init_console_seq()
3893 * If there was a handover, this context no in get_init_console_seq()
3896 if (handover) in get_init_console_seq()