Lines Matching refs:handover

47  *   - The 'req_prio' field is used by the handover approach to make the
49 * waiting for the friendly handover.
66 * 2) Friendly handover mechanism uses a request/grant handshake. It is used
241 * the handover acquire method.
329 * requested a handover
399 * nbcon_context_try_acquire_handover - Try to acquire via handover
422 * console or the handover request.
431 * -EAGAIN: @cur has changed when creating the handover request.
444 * Check that the handover is called when the direct acquire failed
453 * wait for a handover in order to satisfy the assumptions of
476 * Setup a request for the handover. The caller should try to acquire
506 /* Timed out or aborted. Carefully remove handover request. */
511 * the console or the handover request.
516 /* Unset request for handover. */
522 * acquiring via handover.
715 * for the friendly handover.
744 * proceed, even if there are waiters. It can perform a handover
784 * for a higher priority context which asked for the friendly handover.
926 * Since ownership can be lost at any time due to handover or takeover, a
1140 * Ensure this stays on the CPU to make handover and
1480 * @handover: Will be set to true if a printk waiter has taken over the
1491 * device_lock. The legacy handover is not allowed in this mode.
1506 bool nbcon_legacy_emit_next_record(struct console *con, bool *handover,
1520 * in console_emit_next_record(). It allows to handover.
1531 *handover = console_lock_spinning_disable_and_check(cookie);
1535 *handover = false;
1880 * and marks it unsafe for handover/takeover.
1963 * and marks it unsafe for handover/takeover.