Lines Matching full:handover
2846 * @handover will be set to true if a printk waiter has taken over the
2857 static bool console_emit_next_record(struct console *con, bool *handover, int cookie) in console_emit_next_record() argument
2866 *handover = false; in console_emit_next_record()
2907 *handover = console_lock_spinning_disable_and_check(cookie); in console_emit_next_record()
2915 static bool console_emit_next_record(struct console *con, bool *handover, int cookie) in console_emit_next_record() argument
2917 *handover = false; in console_emit_next_record()
2933 * @handover will be set to true if a printk waiter has taken over the
2946 static bool console_flush_all(bool do_cond_resched, u64 *next_seq, bool *handover) in console_flush_all() argument
2954 *handover = false; in console_flush_all()
2967 progress = console_emit_next_record(con, handover, cookie); in console_flush_all()
2970 * If a handover has occurred, the SRCU read lock in console_flush_all()
2973 if (*handover) in console_flush_all()
3016 bool handover; in console_unlock() local
3036 flushed = console_flush_all(do_cond_resched, &next_seq, &handover); in console_unlock()
3037 if (!handover) in console_unlock()
3145 bool handover; in console_flush_on_panic() local
3190 console_flush_all(false, &next_seq, &handover); in console_flush_on_panic()
3340 bool handover; in console_init_seq() local
3370 if (!console_flush_all(true, &newcon->seq, &handover)) { in console_init_seq()
3377 * If there was a handover, this context no in console_init_seq()
3380 if (handover) in console_init_seq()