/linux/Documentation/core-api/kho/bindings/ |
H A D | kho.yaml | 11 System memory preserved by KHO across kexec. 18 preserved-memory-map: 20 physical address (u64) of an in-memory structure describing all preserved 30 - preserved-memory-map 38 preserved-memory-map = <0xf0be16 0x1000000>;
|
/linux/Documentation/core-api/kho/ |
H A D | fdt.rst | 11 all preserved memory regions, as well as physical addresses of KHO users' 17 Property ``preserved-memory-map`` 20 KHO saves a special property named ``preserved-memory-map`` under the root node. 37 can recover its state from the preserved FDT. 53 preserved-memory-map = <0x40be16 0x1000000>;
|
H A D | concepts.rst | 17 that describes preserved memory regions. These regions contain either 19 across kexec. After KHO, subsystems can retrieve and restore preserved
|
/linux/arch/s390/include/asm/ |
H A D | vmlinux.lds.h | 23 * .boot.preserved.data is similar to .boot.data, but it is not part of the 24 * .init section and thus will be preserved for later use in the decompressed 29 .boot.preserved.data : { \ 31 *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.boot.preserved.data*))) \
|
H A D | sections.h | 20 * .boot.preserved.data is similar to .boot.data, but it is not part of the 21 * .init section and thus will be preserved for later use in the decompressed 24 #define __bootdata_preserved(var) __section(".boot.preserved.data." #var) var
|
/linux/Documentation/arch/arm64/ |
H A D | tagged-pointers.rst | 56 When delivering signals, non-zero tags are not preserved in 64 are preserved in response to synchronous tag check faults (SEGV_MTESERR) 65 otherwise not preserved even if SA_EXPOSE_TAGBITS was set. 71 tag information will be preserved regardless of the SA_EXPOSE_TAGBITS 74 Non-zero tags are never preserved in sigcontext.fault_address
|
H A D | sme.rst | 72 * On thread creation PSTATE.ZA and TPIDR2_EL0 are preserved unless CLONE_VM 87 * On syscall PSTATE.ZA is preserved, if PSTATE.ZA==1 then the contents of the 88 ZA matrix and ZTn (if present) are preserved. 101 length (if any), is preserved across all syscalls, subject to the specific
|
/linux/arch/xtensa/include/asm/ |
H A D | asm-uaccess.h | 45 * <aa> preserved 46 * <as> preserved 75 * <aa> preserved 76 * <as> preserved
|
/linux/arch/loongarch/include/asm/ |
H A D | thread_info.h | 86 #define TIF_LSX_CTX_LIVE 25 /* LSX context must be preserved */ 87 #define TIF_LASX_CTX_LIVE 26 /* LASX context must be preserved */ 89 #define TIF_LBT_CTX_LIVE 28 /* LBT context must be preserved */
|
/linux/kernel/ |
H A D | kexec_handover.c | 33 #define PROP_PRESERVED_MEMORY_MAP "preserved-memory-map" 67 * Keep track of memory that is to be preserved across KHO. 107 /* First chunk of serialized preserved memory map */ 265 * kho_restore_folio - recreates the folio from the preserved memory. 283 * Restore a contiguous list of order 0 pages that was preserved with 445 pr_err("failed to get preserved memory bitmaps\n"); in kho_mem_deserialize() 703 * the physical address of @fdt. The pages of @fdt must also be preserved 745 * will be preserved as well. 898 * physical pages mapped at @ptr will be preserved and on successful return 960 * space from the preserved memory. [all …]
|
/linux/arch/arm/include/asm/ |
H A D | fiq.h | 9 * NOTE: The FIQ mode registers are not magically preserved across 12 * Drivers which require these registers to be preserved across power
|
/linux/tools/testing/selftests/drivers/net/ |
H A D | napi_threaded.py | 74 of all napis is preserved after a change in number of queues. 104 the napi threaded state is preserved after a change in
|
/linux/drivers/gpu/drm/gma500/ |
H A D | intel_i2c.c | 49 /* On most chips, these bits must be preserved in software. */ in set_clock() 69 /* On most chips, these bits must be preserved in software. */ in set_data()
|
/linux/arch/mips/include/asm/ |
H A D | pm.h | 21 /* Call preserved GPRs */ 45 /* Call preserved GPRs */
|
/linux/Documentation/livepatch/ |
H A D | module-elf-format.rst | 31 preserved for livepatch modules (see section 5). Livepatch manages its own 98 Since ELF information is preserved for livepatch modules (see Section 5), a 218 preserved in order for apply_relocate_add() to find the right symbol. 302 symbol table, and relocation section indices, ELF information is preserved for
|
/linux/arch/arm64/kernel/ |
H A D | syscall.c | 116 * issue the skip and we fall into trace_exit with x0 preserved. in el0_svc_common() 120 * then x0 will be preserved for all system calls apart from a in el0_svc_common()
|
/linux/arch/arm/mm/ |
H A D | pabort-legacy.S | 12 * Returns : r4 - r11, r13 preserved
|
H A D | pabort-v6.S | 12 * Returns : r4 - r11, r13 preserved
|
H A D | abort-nommu.S | 11 * Returns : r4 - r11, r13 preserved
|
H A D | pabort-v7.S | 12 * Returns : r4 - r11, r13 preserved
|
H A D | abort-ev7.S | 11 * Returns : r4 - r11, r13 preserved
|
/linux/tools/memory-model/litmus-tests/ |
H A D | S+poonceonces.litmus | 9 * READ_ONCE(), is ordering preserved?
|
H A D | ISA2+poonceonces.litmus | 7 * against the last process's load, is ordering preserved if all of the
|
/linux/Documentation/arch/arm/ |
H A D | kernel_mode_neon.rst | 21 register file is not preserved and restored at every context switch or taken 32 kept 'live', and is only preserved and restored when multiple tasks are
|
/linux/tools/testing/selftests/x86/ |
H A D | test_syscall_vdso.c | 157 * backports the change), R8..11 are preserved. in check_regs64() 304 * On paravirt kernels, flags are not preserved across syscalls. in run_syscall() 318 printf("[OK]\tArguments are preserved across syscall\n"); in run_syscall()
|