Symbol: SP
arch/arc/include/asm/entry-arcv2.h
160
; - K mode: add the offset from current SP where H/w starts auto push
arch/arc/include/asm/entry-arcv2.h
163
; 2. Upon entry SP is always saved (for any inspection, unwinding etc),
arch/arc/include/asm/entry-arcv2.h
166
lr r10, [AUX_USER_SP] ; U mode SP
arch/arc/include/asm/entry-arcv2.h
170
add2.nz r10, r10, SZ_PT_REGS/4 ; K mode SP
arch/arc/include/asm/entry-arcv2.h
172
st r10, [sp, PT_sp] ; SP (pt_regs->sp)
arch/arc/include/asm/entry-arcv2.h
195
; Restore SP (into AUX_USER_SP) only if returning to U mode
arch/arc/include/asm/entry-arcv2.h
201
ld r10, [sp, PT_sp] ; SP (pt_regs->sp)
arch/arc/include/asm/entry-arcv2.h
247
; SP points to PC/STAT32: hw restores them despite NO_AUTOSAVE
arch/arc/include/asm/entry-arcv2.h
260
btst r0, STATUS_U_BIT ; Z flag set if K, used in restoring SP
arch/arc/include/asm/entry-arcv2.h
52
; 1. SP auto-switched to kernel mode stack
arch/arc/include/asm/entry-arcv2.h
62
; At the end, SP points to pt_regs
arch/arc/include/asm/entry-arcv2.h
81
; 1. SP auto-switched to kernel mode stack
arch/arc/include/asm/entry-arcv2.h
85
; At the end, SP points to pt_regs
arch/arm/kernel/unwind.c
254
unsigned long *vsp = (unsigned long *)ctrl->vrs[SP];
arch/arm/kernel/unwind.c
266
ctrl->vrs[SP] = (unsigned long)vsp;
arch/arm/kernel/unwind.c
275
unsigned long *vsp = (unsigned long *)ctrl->vrs[SP];
arch/arm/kernel/unwind.c
287
ctrl->vrs[SP] = (unsigned long)vsp;
arch/arm/kernel/unwind.c
295
unsigned long *vsp = (unsigned long *)ctrl->vrs[SP];
arch/arm/kernel/unwind.c
306
ctrl->vrs[SP] = (unsigned long)vsp;
arch/arm/kernel/unwind.c
345
ctrl->vrs[SP] += ((insn & 0x3f) << 2) + 4;
arch/arm/kernel/unwind.c
347
ctrl->vrs[SP] -= ((insn & 0x3f) << 2) + 4;
arch/arm/kernel/unwind.c
364
ctrl->vrs[SP] = ctrl->vrs[insn & 0x0f];
arch/arm/kernel/unwind.c
389
ctrl->vrs[SP] += 0x204 + (uleb128 << 2);
arch/arm/kernel/unwind.c
396
ctrl->vrs[FP], ctrl->vrs[SP], ctrl->vrs[LR], ctrl->vrs[PC]);
arch/arm/kernel/unwind.c
438
ctrl.vrs[SP] = frame->sp;
arch/arm/kernel/unwind.c
497
if ((ctrl.sp_high - ctrl.vrs[SP]) < sizeof(ctrl.vrs))
arch/arm/kernel/unwind.c
502
if (ctrl.vrs[SP] < sp_low || ctrl.vrs[SP] > ctrl.sp_high)
arch/arm/kernel/unwind.c
510
if (frame->pc == ctrl.vrs[PC] && frame->sp == ctrl.vrs[SP])
arch/arm/kernel/unwind.c
514
frame->sp = ctrl.vrs[SP];
arch/arm/probes/decode-thumb.c
105
REGS(SP, 0, SP, 0, NOSPPC)),
arch/arm/probes/decode-thumb.c
114
REGS(SP, 0, NOPC, 0, NOSPPC)),
arch/arm/probes/decode-thumb.c
167
REGS(SP, 0, NOPC, 0, 0)),
arch/arm/probes/decode-thumb.c
198
REGS(SP, 0, SP, 0, 0)),
arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
124
# Get my SP from the global variable
arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
127
# Set the SP global variable to zero so the master knows we've started
arch/powerpc/xmon/ppc-opc.c
6427
{"ddedpd", XRC(59,322,0), X_MASK, POWER6, PPCVLE, {SP, FRT, FRB}},
arch/powerpc/xmon/ppc-opc.c
6428
{"ddedpd.", XRC(59,322,1), X_MASK, POWER6, PPCVLE, {SP, FRT, FRB}},
arch/powerpc/xmon/ppc-opc.c
6843
{"ddedpdq", XRC(63,322,0), X_MASK, POWER6, PPCVLE, {SP, FRTp, FRBp}},
arch/powerpc/xmon/ppc-opc.c
6844
{"ddedpdq.", XRC(63,322,1), X_MASK, POWER6, PPCVLE, {SP, FRTp, FRBp}},
arch/powerpc/xmon/ppc-opc.c
834
#define S SP + 1
arch/sparc/net/bpf_jit_comp_32.c
212
do { *prog++ = LD32I | RS1(SP) | S13(BIAS - (OFF)) | RD(DEST); \
arch/sparc/net/bpf_jit_comp_32.c
216
do { *prog++ = ST32I | RS1(SP) | S13(BIAS - (OFF)) | RD(SRC); \
arch/sparc/net/bpf_jit_comp_32.c
292
*prog++ = (SUB | IMMED | RS1(SP) | S13(SZ) | RD(SP))
arch/sparc/net/bpf_jit_comp_32.c
295
*prog++ = (ADD | IMMED | RS1(SP) | S13(SZ) | RD(SP))
arch/sparc/net/bpf_jit_comp_64.c
1056
emit_alu3_K(ADD, SP, STACK_BIAS + 128, tmp, ctx);
arch/sparc/net/bpf_jit_comp_64.c
813
emit(SAVE | IMMED | RS1(SP) | S13(-stack_needed) | RD(SP), ctx);
arch/sparc/net/bpf_jit_comp_64.c
819
emit(ST32 | IMMED | RS1(SP) | S13(off) | RD(G0), ctx);
arch/sparc/net/bpf_jit_comp_64.c
867
emit(LD32 | IMMED | RS1(SP) | S13(off) | RD(tmp), ctx);
arch/sparc/net/bpf_jit_comp_64.c
875
emit(ST32 | IMMED | RS1(SP) | S13(off) | RD(tmp), ctx);
arch/um/os-Linux/skas/process.c
69
R(SP);
arch/x86/kernel/vm86_32.c
516
SP(regs) -= 6;
arch/x86/kernel/vm86_32.c
536
do_int(regs, trapno, (unsigned char __user *) (regs->pt.ss << 4), SP(regs));
arch/x86/kernel/vm86_32.c
564
sp = SP(regs);
arch/x86/kernel/vm86_32.c
591
SP(regs) -= 4;
arch/x86/kernel/vm86_32.c
594
SP(regs) -= 2;
arch/x86/kernel/vm86_32.c
605
SP(regs) += 4;
arch/x86/kernel/vm86_32.c
608
SP(regs) += 2;
arch/x86/kernel/vm86_32.c
644
SP(regs) += 12;
arch/x86/kernel/vm86_32.c
649
SP(regs) += 6;
arch/x86/um/signal.c
130
PUTREG(SP, sp);
arch/x86/um/signal.c
153
PUTREG(SP, sp_at_signal);
arch/x86/um/signal.c
58
GETREG(SP, sp);
drivers/gpu/drm/radeon/trinity_dpm.c
339
WREG32(CG_PG_CTRL, SP(p) | SU(u));
drivers/video/fbdev/imsttfb.c
1025
write_reg_le32(par->dc_regs, SP, line_pitch);
drivers/video/fbdev/imsttfb.c
1077
write_reg_le32(par->dc_regs, SP, sp);
fs/isofs/rock.c
45
if (rr->u.SP.magic[0] != 0xbe)
fs/isofs/rock.c
47
if (rr->u.SP.magic[1] != 0xef)
fs/isofs/rock.c
49
ISOFS_SB(inode->i_sb)->s_rock_offset = rr->u.SP.skip;
fs/isofs/rock.h
97
struct SU_SP_s SP;
lib/sg_pool.c
22
SP(8),
lib/sg_pool.c
23
SP(16),
lib/sg_pool.c
25
SP(32),
lib/sg_pool.c
27
SP(64),
lib/sg_pool.c
29
SP(128),
lib/sg_pool.c
36
SP(SG_CHUNK_SIZE)
net/mac80211/debugfs_sta.c
71
FLAG(SP),
sound/pci/intel8x0.c
93
DEFINE_REGSET(SP, 0x60); /* SPDIF out */
tools/perf/util/scripting-engines/trace-event-perl.c
119
PUSHMARK(SP);
tools/perf/util/scripting-engines/trace-event-perl.c
145
PUSHMARK(SP);
tools/perf/util/scripting-engines/trace-event-perl.c
178
PUSHMARK(SP);
tools/perf/util/scripting-engines/trace-event-perl.c
383
PUSHMARK(SP);
tools/perf/util/scripting-engines/trace-event-perl.c
449
PUSHMARK(SP);
tools/perf/util/scripting-engines/trace-event-perl.c
476
PUSHMARK(SP);
tools/perf/util/scripting-engines/trace-event-perl.c
543
PUSHMARK(SP);
tools/perf/util/scripting-engines/trace-event-perl.c
87
PUSHMARK(SP);