/openbmc/linux/arch/openrisc/kernel/ |
H A D | stacktrace.c | 70 unsigned long *sp = NULL; in save_stack_trace_tsk() local 76 sp = (unsigned long *) &sp; in save_stack_trace_tsk() 85 sp = (unsigned long *) ksp; in save_stack_trace_tsk() 88 unwind_stack(trace, sp, save_stack_address_nosched); in save_stack_trace_tsk() 97 unwind_stack(trace, (unsigned long *) regs->sp, in save_stack_trace_regs()
|
/openbmc/linux/arch/um/kernel/ |
H A D | stacktrace.c | 21 unsigned long *sp, bp, addr; in dump_trace() local 26 sp = get_stack_pointer(tsk, segv_regs); in dump_trace() 29 while (((long) sp & (THREAD_SIZE-1)) != 0) { in dump_trace() 30 addr = READ_ONCE_NOCHECK(*sp); in dump_trace() 33 if ((unsigned long) sp == bp + sizeof(long)) { in dump_trace() 40 sp++; in dump_trace()
|
/openbmc/linux/arch/csky/include/asm/ |
H A D | thread_info.h | 37 ((unsigned long)(((struct switch_stack *)(tsk->thread.sp))->r8)) 40 ((unsigned long)(tsk->thread.sp)) 43 ((unsigned long)(((struct switch_stack *)(tsk->thread.sp))->r15)) 47 unsigned long sp; in current_thread_info() local 49 asm volatile("mov %0, sp\n":"=r"(sp)); in current_thread_info() 51 return (struct thread_info *)(sp & ~(THREAD_SIZE - 1)); in current_thread_info()
|
/openbmc/linux/arch/arc/include/asm/ |
H A D | linkage.h | 19 std \e, [sp, \off] 21 st \e, [sp, \off] 22 st \o, [sp, \off+4] 28 ldd \e, [sp, \off] 30 ld \e, [sp, \off] 31 ld \o, [sp, \off+4]
|
/openbmc/linux/drivers/gpu/host1x/hw/ |
H A D | channel_hw.c | 165 struct host1x_syncpt *sp = job->syncpt; in synchronize_syncpt_base() local 169 value = host1x_syncpt_read_max(sp); in synchronize_syncpt_base() 170 id = sp->base->id; in synchronize_syncpt_base() 215 struct host1x_syncpt *sp = job->syncpt; in channel_program_cdma() local 228 fence = host1x_syncpt_incr_max(sp, 1); in channel_program_cdma() 240 fence = host1x_syncpt_incr_max(sp, 1); in channel_program_cdma() 260 host1x_syncpt_read_max(sp))); in channel_program_cdma() 264 if (sp->base) in channel_program_cdma() 290 struct host1x_syncpt *sp = job->syncpt; in channel_submit() local 310 host1x_hw_syncpt_assign_to_channel(host, sp, ch); in channel_submit() [all …]
|
/openbmc/qemu/tests/tcg/nios2/ |
H A D | boot.S | 15 movia sp, __stack 202 subi sp, sp, 16 203 stb r4, 0(sp) /* buffer[0] = c */ 205 stw at, 4(sp) /* STDOUT_FILENO */ 206 stw sp, 8(sp) /* buffer */ 207 stw at, 12(sp) /* len */ 210 addi r5, sp, 4 213 addi sp, sp, 16
|
/openbmc/openbmc/meta-arm/meta-arm/recipes-security/optee/ |
H A D | optee-os-ts.inc | 14 ' ts-sp-its', '' , d)}" 20 ' ts-sp-storage', '' , d)}" 26 ' ts-sp-crypto', '' , d)}" 32 ' ts-sp-attestation', '' , d)}" 38 ' ts-sp-env-test', '' , d)}" 44 ' ts-sp-se-proxy', '' , d)}" 50 ' ts-sp-smm-gateway', '' , d)}" 56 … ' ts-sp-spm-test1 ts-sp-spm-test2 ts-sp-spm-test3', '' , d)}" 64 ' ts-sp-block-storage', '' , d)}"
|
/openbmc/linux/arch/arm/kernel/ |
H A D | stacktrace.c | 63 low = frame->sp; in frame_pointer_check() 90 struct pt_regs *regs = (struct pt_regs *)frame->sp; in unwind_frame() 98 if ((unsigned long)®s[1] > ALIGN(frame->sp, THREAD_SIZE)) in unwind_frame() 108 frame->sp = frame->fp; in unwind_frame() 113 frame->sp = READ_ONCE_NOCHECK(*(unsigned long *)(fp - 8)); in unwind_frame() 146 unsigned long fp, unsigned long sp, in start_stack_trace() argument 150 frame->sp = sp; in start_stack_trace()
|
/openbmc/u-boot/scripts/ |
H A D | checkstack.pl | 49 $re = qr/^.*stp.*sp,\#-([0-9]{1,8})\]\!/o; 52 $re = qr/.*sub.*sp, sp, #(([0-9]{2}|[3-9])[0-9]{2})/o; 65 $re = qr/.*(?:linkw %fp,|addaw )#-([0-9]{1,4})(?:,%sp)?$/o; 72 $re = qr/.*daddiu.*sp,sp,-(([0-9]{2}|[3-9])[0-9]{2})/o; 75 $re = qr/.*addiu.*sp,sp,-(([0-9]{2}|[3-9])[0-9]{2})/o; 103 $re = qr/.*save.*%sp, -(([0-9]{2}|[3-9])[0-9]{2}), %sp/o;
|
/openbmc/linux/include/linux/ |
H A D | stackleak.h | 55 unsigned long sp = high; in stackleak_find_top_of_poison() local 57 while (sp > low && poison_count < depth) { in stackleak_find_top_of_poison() 58 sp -= sizeof(unsigned long); in stackleak_find_top_of_poison() 60 if (*(unsigned long *)sp == STACKLEAK_POISON) { in stackleak_find_top_of_poison() 64 poison_high = sp; in stackleak_find_top_of_poison()
|
/openbmc/linux/tools/testing/selftests/powerpc/math/ |
H A D | vmx_asm.S | 75 stvx v2,r5,sp 76 ldx r0,r5,sp 90 std r3,STACK_FRAME_PARAM(0)(sp) # Address of varray 91 std r4,STACK_FRAME_PARAM(1)(sp) # address of pid 100 ld r9,STACK_FRAME_PARAM(1)(sp) 103 ld r3,STACK_FRAME_PARAM(0)(sp) 118 std r3,STACK_FRAME_PARAM(0)(sp) # vector int *varray 120 std r5,STACK_FRAME_PARAM(2)(sp) # int *running 129 ld r3,STACK_FRAME_PARAM(1)(sp) 135 2: ld r3,STACK_FRAME_PARAM(0)(sp) [all …]
|
/openbmc/linux/arch/m68k/fpsp040/ |
H A D | ssinh.S | 90 moveml %a1/%d1,-(%sp) 95 moveml (%sp)+,%a1/%d1 99 fmovex %fp0,-(%sp) 104 faddx (%sp)+,%fp0 105 movel %d0,-(%sp) 117 movel #0,-(%sp) 118 movel #0x80000000,-(%sp) 122 movel %d0,-(%sp) | ...EXTENDED FMT 125 movel %d1,-(%sp) 129 fmovel (%sp)+,%fpcr [all …]
|
/openbmc/qemu/linux-user/ |
H A D | linuxload.c | 97 sp -= (envc + 1) * n; in loader_build_argptr() 98 envp = sp; in loader_build_argptr() 99 sp -= (argc + 1) * n; in loader_build_argptr() 100 argv = sp; in loader_build_argptr() 108 sp -= n; in loader_build_argptr() 109 put_user_ual(envp, sp); in loader_build_argptr() 110 sp -= n; in loader_build_argptr() 111 put_user_ual(argv, sp); in loader_build_argptr() 114 sp -= n; in loader_build_argptr() 116 put_user_ual(argc, sp); in loader_build_argptr() [all …]
|
/openbmc/qemu/target/avr/ |
H A D | helper.c | 87 cpu_stb_data(env, env->sp--, (ret & 0x0000ff)); in avr_cpu_do_interrupt() 88 cpu_stb_data(env, env->sp--, (ret & 0x00ff00) >> 8); in avr_cpu_do_interrupt() 89 cpu_stb_data(env, env->sp--, (ret & 0xff0000) >> 16); in avr_cpu_do_interrupt() 91 cpu_stb_data(env, env->sp--, (ret & 0x0000ff)); in avr_cpu_do_interrupt() 92 cpu_stb_data(env, env->sp--, (ret & 0x00ff00) >> 8); in avr_cpu_do_interrupt() 94 cpu_stb_data(env, env->sp--, (ret & 0x0000ff)); in avr_cpu_do_interrupt() 239 data = env->sp & 0x00ff; in helper_inb() 242 data = env->sp >> 8; in helper_inb() 296 env->sp = (env->sp & 0xff00) | (data); in helper_outb() 300 env->sp = (env->sp & 0x00ff) | (data << 8); in helper_outb()
|
/openbmc/u-boot/arch/m68k/cpu/mcf5227x/ |
H A D | start.S | 18 moveml %d0-%d7/%a0-%a6,%sp@; 112 clr.l %sp@- 365 move.l %sp, -(%sp) 369 move.l %d0, %sp 370 move.l %sp, %fp 373 move.l %d0, -(%sp) 378 clr.l %sp@- 476 movel %sp,%sp@- 478 addql #4,%sp 484 movel %sp,%sp@- [all …]
|
/openbmc/qemu/linux-user/riscv/ |
H A D | vdso.S | 47 1: addi sp, sp, -32 49 sw a0, 16(sp) /* save tv */ 50 mv a0, sp 52 lw t0, 0(sp) /* timespec.tv_sec.low */ 53 lw t1, 4(sp) /* timespec.tv_sec.high */ 54 lw t2, 8(sp) /* timespec.tv_nsec.low */ 55 lw a1, 16(sp) /* restore tv */ 56 addi sp, sp, 32
|
/openbmc/linux/arch/loongarch/kernel/ |
H A D | head.S | 84 PTR_LI sp, (_THREAD_SIZE - PT_SIZE) 85 PTR_ADD sp, sp, tp 86 set_saved_sp sp, t0, t1 94 PTR_LI sp, (_THREAD_SIZE - PT_SIZE) 95 PTR_ADD sp, sp, tp 96 set_saved_sp sp, t0, t1 138 ld.d sp, t0, CPU_BOOT_STACK
|
/openbmc/linux/arch/x86/kvm/mmu/ |
H A D | mmutrace.h | 18 #define KVM_MMU_PAGE_ASSIGN(sp) \ argument 20 __entry->gfn = sp->gfn; \ 21 __entry->role = sp->role.word; \ 23 __entry->unsync = sp->unsync; 160 TP_ARGS(sp, created), 168 KVM_MMU_PAGE_ASSIGN(sp) 179 TP_ARGS(sp), 186 KVM_MMU_PAGE_ASSIGN(sp) 195 TP_ARGS(sp) 201 TP_ARGS(sp) [all …]
|
/openbmc/qemu/target/i386/tcg/ |
H A D | seg_helper.c | 566 #define SEG_ADDL(ssp, sp, sp_mask) ((uint32_t)((ssp) + (sp & (sp_mask)))) argument 593 #define PUSHW(ssp, sp, sp_mask, val) PUSHW_RA(ssp, sp, sp_mask, val, 0) argument 594 #define PUSHL(ssp, sp, sp_mask, val) PUSHL_RA(ssp, sp, sp_mask, val, 0) argument 595 #define POPW(ssp, sp, sp_mask, val) POPW_RA(ssp, sp, sp_mask, val, 0) argument 596 #define POPL(ssp, sp, sp_mask, val) POPL_RA(ssp, sp, sp_mask, val, 0) argument 828 #define PUSHQ(sp, val) PUSHQ_RA(sp, val, 0) argument 829 #define POPQ(sp, val) POPQ_RA(sp, val, 0) argument 1982 sp += addend; in helper_ret_protected() 2058 sp = new_esp; in helper_ret_protected() 2074 sp += addend; in helper_ret_protected() [all …]
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | smccc-call.S | 35 stp x29, x30, [sp, #-16]! 36 mov x29, sp 41 ldr x4, [sp, #16] 44 ldr x4, [sp, #24] 50 1: ldp x29, x30, [sp], #16 78 stp x1, x19, [sp, #-16]! 97 ldr x19, [sp] 111 ldp xzr, x19, [sp], #16
|
/openbmc/linux/arch/sparc/lib/ |
H A D | mcount.S | 37 save %sp, -176, %sp 59 save %sp, -176, %sp 85 save %sp, -176, %sp 120 save %sp, -176, %sp
|
/openbmc/linux/sound/synth/emux/ |
H A D | soundfont.c | 385 sp = kzalloc(sizeof(*sp), GFP_KERNEL); in sf_sample_new() 386 if (!sp) in sf_sample_new() 393 return sp; in sf_sample_new() 407 kfree(sp); in sf_sample_delete() 732 if (!sp) in load_data() 737 sp->v.dummy = 0; in load_data() 738 sp->v.truesize = sp->v.size; in load_data() 1378 for (sp = sf->samples; sp; sp = nextsp) { in snd_sf_clear() 1383 kfree(sp); in snd_sf_clear() 1478 for (sp = sf->samples; sp; sp = nextsp) { in snd_soundfont_remove_unlocked() [all …]
|
/openbmc/qemu/target/hppa/ |
H A D | insns.decode | 65 &ldst t b x disp sp m scale size 122 ldsid 000000 b:5 ----- sp:2 0 10000101 t:5 141 &ldst disp=0 scale=0 t=0 sp=0 size=0 156 sp=%assemble_sr3x data=0 165 pxtlb 000001 b:5 x:5 sp:2 01001000 m:1 ----- \ 171 pxtlb_l 000001 b:5 x:5 sp:2 01011000 m:1 ----- \ 177 pxtlbe 000001 b:5 x:5 sp:2 01001001 m:1 ----- \ 182 lpa 000001 b:5 x:5 sp:2 01001101 m:1 t:5 \ 262 @ldim5 ...... b:5 ..... sp:2 ......... t:5 \ 413 &BE b l n disp sp [all …]
|
/openbmc/qemu/scripts/ |
H A D | archive-source.sh | 54 for sp in $subprojects; do 55 meson subprojects download $sp 56 test $? -ne 0 && error "failed to download subproject $sp" 57 tar --append --file "$tar_file" --exclude=.git subprojects/$sp 58 test $? -ne 0 && error "failed to append subproject $sp to $tar_file"
|
/openbmc/linux/drivers/gpu/host1x/ |
H A D | fence.c | 37 if (host1x_syncpt_is_expired(sf->sp, sf->threshold)) in host1x_syncpt_fence_enable_signaling() 58 host1x_intr_add_fence_locked(sf->sp->host, sf); in host1x_syncpt_fence_enable_signaling() 111 if (host1x_intr_remove_fence(f->sp->host, f)) { in do_fence_timeout() 125 struct dma_fence *host1x_fence_create(struct host1x_syncpt *sp, u32 threshold, in host1x_fence_create() argument 134 fence->sp = sp; in host1x_fence_create() 138 dma_fence_init(&fence->base, &host1x_syncpt_fence_ops, &sp->fences.lock, in host1x_fence_create()
|