Home
last modified time | relevance | path

Searched full:saved (Results 1 – 25 of 1613) sorted by relevance

12345678910>>...65

/linux-6.12.1/arch/powerpc/include/asm/
Dkvm_booke_hv_asm.h21 * SCRATCH0 = saved r10
24 * r13 = saved CR
25 * *(r10 + THREAD_NORMSAVE(0)) = saved r11
26 * *(r10 + THREAD_NORMSAVE(2)) = saved r13
29 * appropriate SCRATCH = saved r8
31 * r9 = *(r8 + _CCR) = saved CR
33 * *(r8 + GPR9) = saved r9
34 * *(r8 + GPR10) = saved r10 (r10 not yet clobbered)
35 * *(r8 + GPR11) = saved r11
39 * r10 = saved CR
[all …]
Dspu_csa.h56 * @gprs: Array of saved registers.
57 * @fpcr: Saved floating point status control register.
58 * @decr: Saved decrementer value.
60 * @ppu_mb: Saved PPU mailbox data.
61 * @ppuint_mb: Saved PPU interrupting mailbox data.
62 * @tag_mask: Saved tag group mask.
63 * @event_mask: Saved event mask.
64 * @srr0: Saved SRR0.
66 * @ls: Saved contents of Local Storage Area.
68 * The LSCSA represents state that is primarily saved and
[all …]
/linux-6.12.1/drivers/video/
Dvgastate.c50 struct regstate *saved = (struct regstate *) state->vidstate; in save_vga_text() local
89 saved->vga_font0[i] = vga_r(fbbase, i); in save_vga_text()
100 saved->vga_font1[i] = vga_r(fbbase, i); in save_vga_text()
111 saved->vga_text[i] = vga_r(fbbase, i); in save_vga_text()
119 saved->vga_text[8192+i] = vga_r(fbbase + 2 * 8192, i); in save_vga_text()
140 struct regstate *saved = (struct regstate *) state->vidstate; in restore_vga_text() local
175 vga_w(fbbase, i, saved->vga_font0[i]); in restore_vga_text()
186 vga_w(fbbase, i, saved->vga_font1[i]); in restore_vga_text()
197 vga_w(fbbase, i, saved->vga_text[i]); in restore_vga_text()
205 vga_w(fbbase, i, saved->vga_text[8192+i]); in restore_vga_text()
[all …]
/linux-6.12.1/arch/x86/boot/
Dvideo.c237 } saved; variable
242 saved.x = boot_params.screen_info.orig_video_cols; in save_screen()
243 saved.y = boot_params.screen_info.orig_video_lines; in save_screen()
244 saved.curx = boot_params.screen_info.orig_x; in save_screen()
245 saved.cury = boot_params.screen_info.orig_y; in save_screen()
247 if (!heap_free(saved.x*saved.y*sizeof(u16)+512)) in save_screen()
250 saved.data = GET_HEAP(u16, saved.x*saved.y); in save_screen()
253 copy_from_fs(saved.data, 0, saved.x*saved.y*sizeof(u16)); in save_screen()
263 u16 *src = saved.data; in restore_screen()
270 return; /* No saved screen contents */ in restore_screen()
[all …]
/linux-6.12.1/arch/mips/include/asm/
Dregdef.h30 #define GPR_T0 8 /* caller saved */
42 #define GPR_S0 16 /* callee saved */
50 #define GPR_T8 24 /* caller saved */
67 #define GPR_V0 2 /* return value - caller saved */
73 #define GPR_A4 8 /* arg reg 64 bit; caller saved in 32 bit */
81 #define GPR_T0 12 /* caller saved */
85 #define GPR_S0 16 /* callee saved */
93 #define GPR_T8 24 /* caller saved */
98 #define GPR_GP 28 /* global pointer - caller saved for PIC */
101 #define GPR_S8 30 /* callee saved */
[all …]
Dprocessor.h230 /* Saved main processor registers. */
235 /* Saved cp0 stuff. */
239 /* Saved fpu/fpu emulator stuff. */
251 /* Saved per-thread scheduler affinity mask */
255 /* Saved state of the DSP ASE, if available. */
258 /* Saved watch register state, if available. */
301 * Saved main processor registers \
315 * Saved cp0 stuff \
319 * Saved FPU/FPU emulator stuff \
327 * Saved DSP stuff \
[all …]
Dpm.h72 * Segment configuration is saved in global data where it can be easily
126 /* Restore saved state after resume from RAM and return */
136 * struct mips_static_suspend_state - Core saved CPU state across S2R.
138 * @sp: Stack frame where GP register context is saved.
140 * This structure contains minimal CPU state that must be saved in static kernel
Dfpregdef.h31 #define ft0 $f4 /* caller saved */
43 #define fs0 $f20 /* callee saved */
72 #define ft0 $f4 /* caller saved */
86 #define fs0 $f24 /* callee saved */
/linux-6.12.1/arch/arm/lib/
Dbacktrace.S47 * optionally saved caller registers (r4 - r10)
48 * saved fp
49 * saved sp
50 * saved lr
51 * frame => saved pc
52 * optionally saved arguments (r0 - r3)
53 * saved sp => <next word>
63 1001: ldr sv_pc, [frame, #0] @ get saved pc
64 1002: ldr sv_fp, [frame, #-12] @ get saved fp
70 ldr r3, .Ldsi+4 @ adjust saved 'pc' back one
[all …]
Dbacktrace-clang.S34 * We can treat the current frame's lr as the saved pc and the preceding
40 * instruction to calculate the saved pc. We can recover the pc in most cases,
46 * are less frequently saved.
50 * saved lr
51 * frame=> saved fp
52 * optionally saved caller registers (r4 - r10)
53 * optionally saved arguments (r0 - r3)
119 * sv_pc is the saved lr frame the frame above. This is a pointer to a code
124 1001: ldr sv_pc, [frame, #4] @ get saved 'pc'
125 1002: ldr sv_fp, [frame, #0] @ get saved fp
[all …]
/linux-6.12.1/drivers/gpu/drm/i915/selftests/
Dintel_scheduler_helpers.c32 struct intel_selftest_saved_policy *saved, in intel_selftest_modify_policy() argument
37 saved->reset = engine->i915->params.reset; in intel_selftest_modify_policy()
38 saved->flags = engine->flags; in intel_selftest_modify_policy()
39 saved->timeslice = engine->props.timeslice_duration_ms; in intel_selftest_modify_policy()
40 saved->preempt_timeout = engine->props.preempt_timeout_ms; in intel_selftest_modify_policy()
72 intel_selftest_restore_policy(engine, saved); in intel_selftest_modify_policy()
78 struct intel_selftest_saved_policy *saved) in intel_selftest_restore_policy() argument
81 engine->i915->params.reset = saved->reset; in intel_selftest_restore_policy()
82 engine->flags = saved->flags; in intel_selftest_restore_policy()
83 engine->props.timeslice_duration_ms = saved->timeslice; in intel_selftest_restore_policy()
[all …]
/linux-6.12.1/fs/tracefs/
Dinternal.h22 * @mode: saved mode plus flags of what is saved
23 * @uid: saved uid if changed
24 * @gid: saved gid if changed
39 * @entry_attrs: Saved mode and ownership of the @d_children
41 * @attr: Saved mode and ownership of eventfs_inode itself
46 * @ino: The saved inode number
/linux-6.12.1/arch/x86/virt/vmx/tdx/
Dtdxcall.S41 * For simplicity, assume that anything that needs the callee-saved regs
45 .macro TDX_MODULE_CALL host:req ret=0 saved=0
59 .if \saved
62 * assume that anything needs the callee-saved regs also tramples
65 /* Save those callee-saved GPRs as mandated by the x86_64 ABI */
86 .endif /* \saved */
108 .if \saved
136 .endif /* \saved */
147 .if \saved && \ret
181 .if \saved
[all …]
/linux-6.12.1/drivers/gpu/drm/radeon/
Datom.c181 int *ptr, uint32_t *saved, int print) in atom_get_src_int() argument
337 if (saved) in atom_get_src_int()
338 *saved = val; in atom_get_src_int()
439 int *ptr, uint32_t *saved, int print) in atom_get_dst() argument
444 ptr, saved, print); in atom_get_dst()
455 int *ptr, uint32_t val, uint32_t saved) in atom_put_dst() argument
464 saved &= ~atom_arg_mask[align]; in atom_put_dst()
465 val |= saved; in atom_put_dst()
601 uint32_t dst, src, saved; in atom_op_add() local
604 dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1); in atom_op_add()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Datom.c183 int *ptr, uint32_t *saved, int print) in atom_get_src_int() argument
339 if (saved) in atom_get_src_int()
340 *saved = val; in atom_get_src_int()
440 int *ptr, uint32_t *saved, int print) in atom_get_dst() argument
445 ptr, saved, print); in atom_get_dst()
456 int *ptr, uint32_t val, uint32_t saved) in atom_put_dst() argument
465 saved &= ~atom_arg_mask[align]; in atom_put_dst()
466 val |= saved; in atom_put_dst()
602 uint32_t dst, src, saved; in atom_op_add() local
605 dst = atom_get_dst(ctx, arg, attr, ptr, &saved, 1); in atom_op_add()
[all …]
/linux-6.12.1/arch/mips/net/
Dbpf_jit_comp.h38 #define MIPS_R_S0 16 /* Saved */
39 #define MIPS_R_S1 17 /* Saved */
40 #define MIPS_R_S2 18 /* Saved */
41 #define MIPS_R_S3 19 /* Saved */
42 #define MIPS_R_S4 20 /* Saved */
43 #define MIPS_R_S5 21 /* Saved */
44 #define MIPS_R_S6 22 /* Saved */
45 #define MIPS_R_S7 23 /* Saved */
85 u32 saved_size; /* Size of callee-saved registers */
134 * saved/restored by the program if callee-saved.
/linux-6.12.1/arch/alpha/include/uapi/asm/
Dregdef.h7 #define t0 $1 /* temporary registers (caller-saved) */
16 #define s0 $9 /* saved-registers (callee-saved registers) */
25 #define a0 $16 /* argument registers (caller-saved) */
32 #define t8 $22 /* more temps (caller-saved) */
/linux-6.12.1/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dbtcoex.c63 * @reg66: saved value of btc_params 66
64 * @reg41: saved value of btc_params 41
65 * @reg68: saved value of btc_params 68
67 * have been saved
68 * @reg50: saved value of btc_params 50
69 * @reg51: saved value of btc_params 51
70 * @reg64: saved value of btc_params 64
71 * @reg65: saved value of btc_params 65
72 * @reg71: saved value of btc_params 71
74 * have been saved
[all …]
/linux-6.12.1/arch/m68k/fpsp040/
Dfpsp.h34 | | saved registers |
37 | A6 ---> | Saved A6 |
69 | The registers d0, d1, a0, a1 and fp0-fp3 are always saved and
72 | of these registers, it should modify the saved copy and let
83 .set USER_D0,LV+0 | saved user D0
84 .set USER_D1,LV+4 | saved user D1
85 .set USER_A0,LV+8 | saved user A0
86 .set USER_A1,LV+12 | saved user A1
87 .set USER_FP0,LV+16 | saved user FP0
88 .set USER_FP1,LV+28 | saved user FP1
[all …]
/linux-6.12.1/arch/x86/include/uapi/asm/
Ducontext.h24 * if (saved SS is valid || UC_STRICT_RESTORE_SS is set ||
25 * saved CS is not 64-bit)
26 * new SS = saved SS (will fail IRET and signal if invalid)
38 * the saved CS to a 64-bit segment. These DOSEMU versions expect
45 * modifying the saved context will end up in exactly the state they
/linux-6.12.1/arch/sparc/kernel/
Dwof.S105 /* Save into the window which must be saved and do it.
114 /* LOCATION: Window to be saved */
147 /* LOCATION: Window to be saved */
150 /* LOCATION: Window to be saved */
162 * registers have already been saved. If the stack is found
171 /* LOCATION: Window to be saved */
187 /* Restore saved globals */
197 /* LOCATION: Window to be saved */
243 /* Restore the saved globals and build a pt_regs frame. */
266 /* LOCATION: Window to be saved */
[all …]
/linux-6.12.1/arch/sh/kernel/
Dkprobes.c97 struct kprobe *saved = this_cpu_ptr(&saved_next_opcode); in arch_remove_kprobe() local
99 if (saved->addr) { in arch_remove_kprobe()
101 arch_disarm_kprobe(saved); in arch_remove_kprobe()
103 saved->addr = NULL; in arch_remove_kprobe()
104 saved->opcode = 0; in arch_remove_kprobe()
106 saved = this_cpu_ptr(&saved_next_opcode2); in arch_remove_kprobe()
107 if (saved->addr) { in arch_remove_kprobe()
108 arch_disarm_kprobe(saved); in arch_remove_kprobe()
110 saved->addr = NULL; in arch_remove_kprobe()
111 saved->opcode = 0; in arch_remove_kprobe()
[all …]
/linux-6.12.1/Documentation/ABI/testing/
Dpstore13 data can also be saved::
24 - "dmesg" - saved console log
34 will be saved elsewhere and erased from persistent store
39 data saved on each oops/panic. Pstore saves (possibly
/linux-6.12.1/arch/powerpc/lib/
Dtest_emulate_step_exec_instr.S34 * parameter (GPR3) is saved additionally to ensure that the resulting
35 * register state can still be saved even if GPR3 gets overwritten
38 * saved as these should not be modified anyway.
51 * Save CR on stack. For simplicity, the entire register is saved
90 * resulting register state can be saved. Before doing this, a copy
/linux-6.12.1/Documentation/arch/s390/
Dzfcpdump.rst10 dump tool is loaded. There exists an SCLP hardware interface to obtain the saved
11 memory afterwards. Currently 32 MB are saved.
14 a user space dump tool, which are loaded together into the saved memory region
23 been saved by the hardware SCLP requests will be created at the time the data

12345678910>>...65