Home
last modified time | relevance | path

Searched refs:SP (Results 1 – 25 of 85) sorted by relevance

1234

/linux-6.15/arch/powerpc/platforms/cell/spufs/
H A Dspu_save_crt0.S63 il $SP, 16368
64 stqd $0, 0($SP)
70 stqd $SP, -160($SP)
71 ai $SP, $SP, -160
H A Dspu_restore_crt0.S29 il $SP, 16368
30 stqd $0, 0($SP)
36 stqd $SP, -160($SP)
37 ai $SP, $SP, -160
/linux-6.15/lib/
H A Dsg_pool.c17 #define SP(x) { .size = x, "sgpool-" __stringify(x) } macro
22 SP(8),
23 SP(16),
25 SP(32),
27 SP(64),
29 SP(128),
36 SP(SG_CHUNK_SIZE)
38 #undef SP
/linux-6.15/arch/arm/kernel/
H A Dunwind.c75 SP = 13, enumerator
266 ctrl->vrs[SP] = (unsigned long)vsp; in unwind_exec_pop_subset_r4_to_r13()
287 ctrl->vrs[SP] = (unsigned long)vsp; in unwind_exec_pop_r4_to_rN()
306 ctrl->vrs[SP] = (unsigned long)vsp; in unwind_exec_pop_subset_r0_to_r3()
345 ctrl->vrs[SP] += ((insn & 0x3f) << 2) + 4; in unwind_exec_insn()
347 ctrl->vrs[SP] -= ((insn & 0x3f) << 2) + 4; in unwind_exec_insn()
364 ctrl->vrs[SP] = ctrl->vrs[insn & 0x0f]; in unwind_exec_insn()
389 ctrl->vrs[SP] += 0x204 + (uleb128 << 2); in unwind_exec_insn()
438 ctrl.vrs[SP] = frame->sp; in unwind_frame()
502 if (ctrl.vrs[SP] < sp_low || ctrl.vrs[SP] > ctrl.sp_high) in unwind_frame()
[all …]
H A Dsleep.S69 mov r5, sp @ current virtual SP
88 1: mov r2, r5 @ virtual SP
98 ldmia sp!, {r1 - r3} @ pop phys pgd, virt SP, phys resume fn
/linux-6.15/Documentation/tee/
H A Dts-tee.rst14 The FF-A Secure Partitions (SP) are accessible through the FF-A driver [4] which
21 protocol. A TS SP can host one or more services (e.g. PSA Crypto, PSA ITS, etc).
23 present twice in the same SP. During SP boot each service in the SP is assigned
29 memory is shared with a specific SP. User space has to be able to separately
30 share memory with each SP based on its endpoint ID; therefore a separate TEE
31 device is registered for each discovered TS SP. Opening the SP corresponds to
32 opening the TEE device and creating a TEE context. A TS SP hosts one or more
42 +--------+ | Services SP |
/linux-6.15/arch/arc/include/asm/
H A Dentry-arcv2.h52 ; 1. SP auto-switched to kernel mode stack
62 ; At the end, SP points to pt_regs
81 ; 1. SP auto-switched to kernel mode stack
85 ; At the end, SP points to pt_regs
160 ; - K mode: add the offset from current SP where H/w starts auto push
166 lr r10, [AUX_USER_SP] ; U mode SP variable
170 add2.nz r10, r10, SZ_PT_REGS/4 ; K mode SP
172 st r10, [sp, PT_sp] ; SP (pt_regs->sp)
195 ; Restore SP (into AUX_USER_SP) only if returning to U mode
247 ; SP points to PC/STAT32: hw restores them despite NO_AUTOSAVE
[all …]
/linux-6.15/arch/x86/crypto/
H A Dserpent-sse2-x86_64-asm_64.S565 #define SP(SBOX, x0, x1, x2, x3, x4, i) \ macro
701 SP(SI7, RA, RB, RC, RD, RE, 31); KL2(RB, RD, RA, RE, RC, 31);
723 SP(SI1, RE, RD, RB, RC, RA, 9); KL2(RA, RD, RB, RC, RE, 9);
724 SP(SI0, RA, RD, RB, RC, RE, 8); KL2(RB, RE, RD, RA, RC, 8);
725 SP(SI7, RB, RE, RD, RA, RC, 7); KL2(RE, RA, RB, RC, RD, 7);
726 SP(SI6, RE, RA, RB, RC, RD, 6); KL2(RB, RD, RC, RE, RA, 6);
727 SP(SI5, RB, RD, RC, RE, RA, 5); KL2(RD, RA, RB, RC, RE, 5);
728 SP(SI4, RD, RA, RB, RC, RE, 4); KL2(RD, RB, RE, RC, RA, 4);
729 SP(SI3, RD, RB, RE, RC, RA, 3); KL2(RE, RD, RA, RC, RB, 3);
730 SP(SI2, RE, RD, RA, RC, RB, 2); KL2(RD, RB, RC, RA, RE, 2);
[all …]
H A Dserpent-avx-x86_64-asm_64.S527 #define SP(SBOX, x0, x1, x2, x3, x4, i) \ macro
621 SP(SI7, RA, RB, RC, RD, RE, 31); KL2(RB, RD, RA, RE, RC, 31);
643 SP(SI1, RE, RD, RB, RC, RA, 9); KL2(RA, RD, RB, RC, RE, 9);
644 SP(SI0, RA, RD, RB, RC, RE, 8); KL2(RB, RE, RD, RA, RC, 8);
645 SP(SI7, RB, RE, RD, RA, RC, 7); KL2(RE, RA, RB, RC, RD, 7);
646 SP(SI6, RE, RA, RB, RC, RD, 6); KL2(RB, RD, RC, RE, RA, 6);
647 SP(SI5, RB, RD, RC, RE, RA, 5); KL2(RD, RA, RB, RC, RE, 5);
648 SP(SI4, RD, RA, RB, RC, RE, 4); KL2(RD, RB, RE, RC, RA, 4);
649 SP(SI3, RD, RB, RE, RC, RA, 3); KL2(RE, RD, RA, RC, RB, 3);
650 SP(SI2, RE, RD, RA, RC, RB, 2); KL2(RD, RB, RC, RA, RE, 2);
[all …]
H A Dserpent-avx2-asm_64.S526 #define SP(SBOX, x0, x1, x2, x3, x4, i) \ macro
620 SP(SI7, RA, RB, RC, RD, RE, 31); KL2(RB, RD, RA, RE, RC, 31);
642 SP(SI1, RE, RD, RB, RC, RA, 9); KL2(RA, RD, RB, RC, RE, 9);
643 SP(SI0, RA, RD, RB, RC, RE, 8); KL2(RB, RE, RD, RA, RC, 8);
644 SP(SI7, RB, RE, RD, RA, RC, 7); KL2(RE, RA, RB, RC, RD, 7);
645 SP(SI6, RE, RA, RB, RC, RD, 6); KL2(RB, RD, RC, RE, RA, 6);
646 SP(SI5, RB, RD, RC, RE, RA, 5); KL2(RD, RA, RB, RC, RE, 5);
647 SP(SI4, RD, RA, RB, RC, RE, 4); KL2(RD, RB, RE, RC, RA, 4);
648 SP(SI3, RD, RB, RE, RC, RA, 3); KL2(RE, RD, RA, RC, RB, 3);
649 SP(SI2, RE, RD, RA, RC, RB, 2); KL2(RD, RB, RC, RA, RE, 2);
[all …]
/linux-6.15/arch/s390/crypto/
H A Dchacha-s390.S13 #define SP %r15 macro
83 stmg %r6,%r7,6*8(SP)
383 lmg %r6,%r7,6*8(SP)
390 VST XA0,8*8+0x00,,SP
391 VST XB0,8*8+0x10,,SP
392 VST XT0,8*8+0x20,,SP
405 lmg %r6,%r7,6*8(SP)
481 lgr %r0,SP
482 la SP,0(%r1,SP)
888 la SP,FRAME(SP)
[all …]
/linux-6.15/arch/arm/probes/
H A Ddecode-thumb.c105 REGS(SP, 0, SP, 0, NOSPPC)),
114 REGS(SP, 0, NOPC, 0, NOSPPC)),
167 REGS(SP, 0, NOPC, 0, 0)),
198 REGS(SP, 0, SP, 0, 0)),
/linux-6.15/Documentation/devicetree/bindings/serio/
H A Dolpc,ap-sp.txt1 OLPC AP-SP serio interface
6 - interrupts : SP-AP interrupt
/linux-6.15/tools/perf/arch/x86/tests/
H A Dregs_load.S11 #define SP 7 * 8 macro
41 movq %rax, SP(%rdi)
78 movl %eax, SP(%edi)
/linux-6.15/tools/perf/arch/arm64/tests/
H A Dregs_load.S8 #define SP (8 * 31) macro
43 str x1, [x0, #SP]
/linux-6.15/arch/x86/kernel/
H A Dvm86_32.c82 #define SP(regs) (*(unsigned short *)&((regs)->pt.sp)) macro
516 SP(regs) -= 6; in do_int()
536 do_int(regs, trapno, (unsigned char __user *) (regs->pt.ss << 4), SP(regs)); in handle_vm86_trap()
564 sp = SP(regs); in handle_vm86_fault()
591 SP(regs) -= 4; in handle_vm86_fault()
594 SP(regs) -= 2; in handle_vm86_fault()
605 SP(regs) += 4; in handle_vm86_fault()
608 SP(regs) += 2; in handle_vm86_fault()
644 SP(regs) += 12; in handle_vm86_fault()
649 SP(regs) += 6; in handle_vm86_fault()
/linux-6.15/tools/perf/arch/arm/tests/
H A Dregs_load.S17 #define SP 0x68 macro
54 str sp, [r0, #SP]
/linux-6.15/tools/perf/util/scripting-engines/
H A Dtrace-event-perl.c87 PUSHMARK(SP); in define_symbolic_value()
119 PUSHMARK(SP); in define_symbolic_field()
145 PUSHMARK(SP); in define_flag_value()
178 PUSHMARK(SP); in define_flag_field()
383 PUSHMARK(SP); in perl_process_tracepoint()
449 PUSHMARK(SP); in perl_process_event_generic()
476 PUSHMARK(SP); in run_start_sub()
543 PUSHMARK(SP); in perl_stop_script()
/linux-6.15/arch/m68k/ifpsp060/
H A Dfpsp.doc169 - documented in 3.5 of 060SP spec.
177 - documented in 3.5 of 060SP spec.
185 - documented in 3.7 of 060SP spec.
193 - documented in 3.6 of 060SP spec.
202 - documented in 3.4 of 060SP spec.
214 - documented in 3.4 of 060SP spec.
227 - not fully documented in 060SP spec.
264 - documented in 3.1 of 060SP spec.
/linux-6.15/Documentation/devicetree/bindings/leds/backlight/
H A Dzii,rave-sp-backlight.yaml13 RAVE SP backlight device is a "MFD cell" device corresponding to
16 corresponding to the parent RAVE SP device (as documented in
/linux-6.15/Documentation/devicetree/bindings/input/
H A Dzii,rave-sp-pwrbutton.yaml13 RAVE SP input device is a "MFD cell" device corresponding to power
16 corresponding to the parent RAVE SP device (as documented in
/linux-6.15/tools/perf/arch/x86/util/
H A Dunwind-libdw.c26 dwarf_regs[4] = REG(SP); in libdw__arch_set_initial_registers()
40 dwarf_regs[7] = REG(SP); in libdw__arch_set_initial_registers()
/linux-6.15/Documentation/devicetree/bindings/watchdog/
H A Dzii,rave-sp-wdt.yaml13 RAVE SP watchdog device is a "MFD cell" device corresponding to
16 corresponding to the parent RAVE SP device (as documented in
/linux-6.15/Documentation/devicetree/bindings/nvmem/
H A Dzii,rave-sp-eeprom.yaml13 RAVE SP EEPROM device is a "MFD cell" device exposing physical EEPROM
16 parent RAVE SP device (as documented in
/linux-6.15/Documentation/devicetree/bindings/clock/
H A Didt,versaclock5.yaml34 SH (en_global_shutdown) and SP bits of the Primary Source and Shutdown
38 SH SP Output when the SD/OE pin is Low/High
45 The case where SH and SP are both 1 is likely not very interesting.
100 low. This corresponds to the SP bit of the Primary Source and

1234