Home
last modified time | relevance | path

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

1234

/linux/arch/powerpc/platforms/cell/spufs/
A Dspu_save_crt0.S63 il $SP, 16368
64 stqd $0, 0($SP)
70 stqd $SP, -160($SP)
71 ai $SP, $SP, -160
A Dspu_restore_crt0.S29 il $SP, 16368
30 stqd $0, 0($SP)
36 stqd $SP, -160($SP)
37 ai $SP, $SP, -160
/linux/lib/
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/arch/arm/kernel/
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 …]
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/Documentation/tee/
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/arch/arc/include/asm/
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/arch/x86/crypto/
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 …]
A Dserpent-avx-x86_64-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 …]
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/arch/s390/crypto/
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/arch/arm/probes/
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/Documentation/devicetree/bindings/watchdog/
A Dzii,rave-sp-wdt.txt3 RAVE SP watchdog device is a "MFD cell" device corresponding to
6 corresponding to the parent RAVE SP device (as documented in
11 - compatible: Depending on wire protocol implemented by RAVE SP
/linux/Documentation/devicetree/bindings/serio/
A Dolpc,ap-sp.txt1 OLPC AP-SP serio interface
6 - interrupts : SP-AP interrupt
/linux/tools/perf/arch/x86/tests/
A Dregs_load.S11 #define SP 7 * 8 macro
41 movq %rax, SP(%rdi)
78 movl %eax, SP(%edi)
/linux/tools/perf/arch/arm64/tests/
A Dregs_load.S8 #define SP (8 * 31) macro
43 str x1, [x0, #SP]
/linux/arch/x86/kernel/
A Dvm86_32.c82 #define SP(regs) (*(unsigned short *)&((regs)->pt.sp)) macro
517 SP(regs) -= 6; in do_int()
537 do_int(regs, trapno, (unsigned char __user *) (regs->pt.ss << 4), SP(regs)); in handle_vm86_trap()
565 sp = SP(regs); in handle_vm86_fault()
592 SP(regs) -= 4; in handle_vm86_fault()
595 SP(regs) -= 2; in handle_vm86_fault()
606 SP(regs) += 4; in handle_vm86_fault()
609 SP(regs) += 2; in handle_vm86_fault()
645 SP(regs) += 12; in handle_vm86_fault()
650 SP(regs) += 6; in handle_vm86_fault()
/linux/Documentation/devicetree/bindings/input/
A Dzii,rave-sp-pwrbutton.txt3 RAVE SP input device is a "MFD cell" device corresponding to power
6 corresponding to the parent RAVE SP device (as documented in
/linux/Documentation/devicetree/bindings/leds/backlight/
A Dzii,rave-sp-backlight.txt3 RAVE SP backlight device is a "MFD cell" device corresponding to
6 corresponding to the parent RAVE SP device (as documented in
/linux/tools/perf/arch/arm/tests/
A Dregs_load.S17 #define SP 0x68 macro
54 str sp, [r0, #SP]
/linux/tools/perf/util/scripting-engines/
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()
382 PUSHMARK(SP); in perl_process_tracepoint()
448 PUSHMARK(SP); in perl_process_event_generic()
475 PUSHMARK(SP); in run_start_sub()
542 PUSHMARK(SP); in perl_stop_script()
/linux/arch/m68k/ifpsp060/
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/tools/perf/arch/x86/util/
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/Documentation/devicetree/bindings/mfd/
A Dzii,rave-sp.txt16 - current-speed: Should be set to baud rate SP device is using
18 RAVE SP consists of the following sub-devices:
/linux/Documentation/devicetree/bindings/nvmem/
A Dzii,rave-sp-eeprom.txt3 RAVE SP EEPROM device is a "MFD cell" device exposing physical EEPROM
6 parent RAVE SP device (as documented in

Completed in 44 milliseconds

1234