| /linux/kernel/liveupdate/ |
| H A D | Kconfig | 3 menu "Live Update and Kexec HandOver" 7 bool "kexec handover" 21 bool "Enable Kexec Handover debug checks" 24 This option enables extra sanity checks for the Kexec Handover 30 bool "kexec handover debugfs interface" 35 Allow to control kexec handover device tree via debugfs 41 bool "Enable kexec handover by default" 44 Enable Kexec Handover by default. This avoids the need to 65 Ability to handover a device from current to the next kernel depends
|
| H A D | kexec_handover_debugfs.c | 3 * kexec_handover_debugfs.c - kexec handover debugfs interfaces 172 pr_err("failed exposing handover FDT in debugfs: %pe\n", in kho_in_debugfs_init()
|
| H A D | kexec_handover_debug.c | 3 * kexec_handover_debug.c - kexec handover optional debug functionality
|
| /linux/kernel/printk/ |
| H A D | nbcon.c | 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 394 /* Handover success. This context now owns the console. */ in nbcon_context_try_acquire_requested() 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 in nbcon_context_try_acquire_handover() [all …]
|
| H A D | printk.c | 3115 * @handover will be set to true if a printk waiter has taken over the 3126 static bool console_emit_next_record(struct console *con, bool *handover, int cookie) in console_emit_next_record() argument 3135 *handover = false; in console_emit_next_record() 3190 *handover = console_lock_spinning_disable_and_check(cookie); in console_emit_next_record() 3199 static bool console_emit_next_record(struct console *con, bool *handover, int cookie) in console_emit_next_record() argument 3201 *handover = false; in console_emit_next_record() 3221 * @handover will be set to true if a printk waiter has taken over the 3234 static bool console_flush_one_record(bool do_cond_resched, u64 *next_seq, bool *handover, in console_flush_one_record() argument 3265 progress = nbcon_legacy_emit_next_record(con, handover, cookie, in console_flush_one_record() 3269 progress = console_emit_next_record(con, handover, cookie); in console_flush_one_record() [all …]
|
| H A D | internal.h | 108 bool nbcon_legacy_emit_next_record(struct console *con, bool *handover, 160 static inline bool nbcon_legacy_emit_next_record(struct console *con, bool *handover, in nbcon_legacy_emit_next_record() argument
|
| /linux/Documentation/admin-guide/mm/ |
| H A D | kho.rst | 4 Kexec Handover Usage 7 Kexec HandOver (KHO) is a mechanism that allows Linux to preserve memory 73 Kexec HandOver (KHO) allows Linux to transition the state of 107 When the kernel was booted with Kexec HandOver (KHO),
|
| /linux/drivers/remoteproc/ |
| H A D | qcom_q6v5.h | 42 void (*handover)(struct qcom_q6v5 *q6v5); member 47 void (*handover)(struct qcom_q6v5 *q6v5));
|
| H A D | ti_sci_proc.h | 83 ret = tsp->ops->handover(tsp->sci, tsp->proc_id, tsp->host_id); in ti_sci_proc_handover() 85 dev_err(tsp->dev, "ti-sci processor handover of %d to %d failed: %d\n", in ti_sci_proc_handover()
|
| /linux/Documentation/devicetree/bindings/remoteproc/ |
| H A D | qcom,sc7280-adsp-pil.yaml | 35 - description: Handover interrupt 44 - const: handover 164 "handover", "stop-ack", "shutdown-ack";
|
| H A D | qcom,sc7180-mss-pil.yaml | 41 - description: Handover interrupt 50 - const: handover 210 interrupt-names = "wdog", "fatal", "ready", "handover",
|
| H A D | qcom,sc7280-mss-pil.yaml | 45 - description: Handover interrupt 54 - const: handover 230 interrupt-names = "wdog", "fatal", "ready", "handover",
|
| H A D | qcom,qcs404-pas.yaml | 80 "handover", "stop-ack";
|
| H A D | qcom,sdx55-pas.yaml | 91 interrupt-names = "wdog", "fatal", "ready", "handover",
|
| H A D | qcom,q6v5.txt | 32 Definition: must be "wdog", "fatal", "ready", "handover", "stop-ack"
|
| H A D | qcom,sm6375-pas.yaml | 119 "handover", "stop-ack";
|
| H A D | qcom,sm6350-pas.yaml | 144 "handover", "stop-ack";
|
| H A D | qcom,sc8280xp-pas.yaml | 128 "handover", "stop-ack", "shutdown-ack";
|
| /linux/drivers/char/tpm/eventlog/ |
| H A D | of.c | 73 * sml-handover which is run during kernel init even before in tpm_read_log_of() 74 * device tree is setup. This sml-handover function takes care in tpm_read_log_of()
|
| /linux/drivers/md/ |
| H A D | dm-snap.c | 438 * snap_src - a snapshot suitable for use as a source of exception handover 439 * snap_dest - a snapshot capable of receiving exception handover. 446 * 2: snap_src, snap_dest - waiting for handover 448 * 1: NULL, snap_dest - source got destroyed without handover 488 * On success, returns 1 if this snapshot is a handover destination, 500 snap->ti->error = "Snapshot cow pairing for exception table handover failed"; in __validate_exception_handover() 505 * If no snap_src was found, snap cannot become a handover in __validate_exception_handover() 512 * Non-snapshot-merge handover? in __validate_exception_handover() 550 * On success, returns 1 if this registration is a handover destination, 1358 /* invalid handover, register_snapshot has set ti->error */ in snapshot_ctr() [all …]
|
| /linux/include/asm-generic/ |
| H A D | mmiowb.h | 10 * peripheral in the order corresponding to the lock handover, then you
|
| /linux/arch/x86/include/uapi/asm/ |
| H A D | setup_data.h | 83 * Locations of kexec handover metadata
|
| /linux/Documentation/arch/x86/ |
| H A D | boot.rst | 61 Protocol 2.11 (Kernel 3.6) Added a field for offset of EFI handover 227 0264/4 2.11+ handover_offset Offset of handover entry point 920 the EFI handover protocol entry point. Boot loaders using the EFI 921 handover protocol to boot the kernel should jump to this offset. 923 See EFI HANDOVER PROTOCOL below for more details. 1401 EFI Handover Protocol (deprecated) 1406 from the boot media and jump to the EFI handover protocol entry point 1416 The function prototype for the handover entry point looks like this:: 1434 The EFI Handover Protocol is deprecated in favour of the ordinary PE/COFF
|
| /linux/include/rdma/ |
| H A D | signature.h | 81 * struct ib_sig_attrs - Parameters for signature handover operation
|
| /linux/include/linux/ |
| H A D | annotate.h | 100 * valid use cases like kexec handover to the next kernel image, and there is
|