Home
last modified time | relevance | path

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

/qemu/linux-user/openrisc/
H A Dtarget_cpu.h24 target_ulong newsp, in cpu_clone_regs_child() argument
27 if (newsp) { in cpu_clone_regs_child()
28 cpu_set_gpr(env, 1, newsp); in cpu_clone_regs_child()
/qemu/linux-user/sh4/
H A Dtarget_cpu.h22 static inline void cpu_clone_regs_child(CPUSH4State *env, target_ulong newsp, in cpu_clone_regs_child() argument
25 if (newsp) { in cpu_clone_regs_child()
26 env->gregs[15] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/loongarch64/
H A Dtarget_cpu.h12 target_ulong newsp, unsigned flags) in cpu_clone_regs_child() argument
14 if (newsp) { in cpu_clone_regs_child()
15 env->gpr[3] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/microblaze/
H A Dtarget_cpu.h22 static inline void cpu_clone_regs_child(CPUMBState *env, target_ulong newsp, in cpu_clone_regs_child() argument
25 if (newsp) { in cpu_clone_regs_child()
26 env->regs[R_SP] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/s390x/
H A Dtarget_cpu.h22 static inline void cpu_clone_regs_child(CPUS390XState *env, target_ulong newsp, in cpu_clone_regs_child() argument
25 if (newsp) { in cpu_clone_regs_child()
26 env->regs[15] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/hexagon/
H A Dtarget_cpu.h22 target_ulong newsp, unsigned flags) in cpu_clone_regs_child() argument
24 if (newsp) { in cpu_clone_regs_child()
25 env->gpr[HEX_REG_SP] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/riscv/
H A Dtarget_cpu.h4 static inline void cpu_clone_regs_child(CPURISCVState *env, target_ulong newsp, in cpu_clone_regs_child() argument
7 if (newsp) { in cpu_clone_regs_child()
8 env->gpr[xSP] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/cris/
H A Dtarget_cpu.h23 static inline void cpu_clone_regs_child(CPUCRISState *env, target_ulong newsp, in cpu_clone_regs_child() argument
26 if (newsp) { in cpu_clone_regs_child()
27 env->regs[14] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/aarch64/
H A Dtarget_cpu.h22 static inline void cpu_clone_regs_child(CPUARMState *env, target_ulong newsp, in cpu_clone_regs_child() argument
25 if (newsp) { in cpu_clone_regs_child()
26 env->xregs[31] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/xtensa/
H A Dtarget_cpu.h8 target_ulong newsp, in cpu_clone_regs_child() argument
11 if (newsp) { in cpu_clone_regs_child()
12 env->regs[1] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/mips/
H A Dtarget_cpu.h22 static inline void cpu_clone_regs_child(CPUMIPSState *env, target_ulong newsp, in cpu_clone_regs_child() argument
25 if (newsp) { in cpu_clone_regs_child()
26 env->active_tc.gpr[29] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/m68k/
H A Dtarget_cpu.h24 static inline void cpu_clone_regs_child(CPUM68KState *env, target_ulong newsp, in cpu_clone_regs_child() argument
27 if (newsp) { in cpu_clone_regs_child()
28 env->aregs[7] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/hppa/
H A Dtarget_cpu.h22 static inline void cpu_clone_regs_child(CPUHPPAState *env, target_ulong newsp, in cpu_clone_regs_child() argument
25 if (newsp) { in cpu_clone_regs_child()
26 env->gr[30] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/ppc/
H A Dtarget_cpu.h22 static inline void cpu_clone_regs_child(CPUPPCState *env, target_ulong newsp, in cpu_clone_regs_child() argument
25 if (newsp) { in cpu_clone_regs_child()
26 env->gpr[1] = newsp; in cpu_clone_regs_child()
H A Dsignal.c431 target_ulong frame_addr, newsp; in setup_frame() local
455 newsp = frame_addr - SIGNAL_FRAMESIZE; in setup_frame()
456 err |= put_user(env->gpr[1], newsp, target_ulong); in setup_frame()
462 env->gpr[1] = newsp; in setup_frame()
486 target_ulong rt_sf_addr, newsp = 0; in setup_rt_frame() local
528 newsp = rt_sf_addr - (SIGNAL_FRAMESIZE + 16); in setup_rt_frame()
529 err |= put_user(env->gpr[1], newsp, target_ulong); in setup_rt_frame()
535 env->gpr[1] = newsp; in setup_rt_frame()
/qemu/linux-user/alpha/
H A Dtarget_cpu.h22 static inline void cpu_clone_regs_child(CPUAlphaState *env, target_ulong newsp, in cpu_clone_regs_child() argument
25 if (newsp) { in cpu_clone_regs_child()
26 env->ir[IR_SP] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/i386/
H A Dtarget_cpu.h23 static inline void cpu_clone_regs_child(CPUX86State *env, target_ulong newsp, in cpu_clone_regs_child() argument
26 if (newsp) { in cpu_clone_regs_child()
27 env->regs[R_ESP] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/arm/
H A Dtarget_cpu.h44 static inline void cpu_clone_regs_child(CPUARMState *env, target_ulong newsp, in cpu_clone_regs_child() argument
47 if (newsp) { in cpu_clone_regs_child()
48 env->regs[13] = newsp; in cpu_clone_regs_child()
/qemu/linux-user/sparc/
H A Dtarget_cpu.h40 static inline void cpu_clone_regs_child(CPUSPARCState *env, target_ulong newsp, in cpu_clone_regs_child() argument
49 if (newsp) { in cpu_clone_regs_child()
61 env->regwptr[WREG_SP] = newsp; in cpu_clone_regs_child()
/qemu/bsd-user/arm/
H A Dtarget_arch_cpu.h201 static inline void target_cpu_clone_regs(CPUARMState *env, target_ulong newsp) in target_cpu_clone_regs() argument
203 if (newsp) { in target_cpu_clone_regs()
204 env->regs[13] = newsp; in target_cpu_clone_regs()
/qemu/bsd-user/x86_64/
H A Dtarget_arch_cpu.h164 static inline void target_cpu_clone_regs(CPUX86State *env, target_ulong newsp) in target_cpu_clone_regs() argument
166 if (newsp) { in target_cpu_clone_regs()
167 env->regs[R_ESP] = newsp; in target_cpu_clone_regs()
/qemu/bsd-user/i386/
H A Dtarget_arch_cpu.h189 static inline void target_cpu_clone_regs(CPUX86State *env, target_ulong newsp) in target_cpu_clone_regs() argument
191 if (newsp) { in target_cpu_clone_regs()
192 env->regs[R_ESP] = newsp; in target_cpu_clone_regs()
/qemu/linux-user/
H A Dstrace.c1983 static void do_print_clone(unsigned int flags, abi_ulong newsp, in do_print_clone() argument
1988 print_raw_param("child_stack=0x" TARGET_ABI_FMT_lx, newsp, 0); in do_print_clone()
H A Dsyscall.c6548 static int do_fork(CPUArchState *env, unsigned int flags, abi_ulong newsp, in do_fork() argument
6594 cpu_clone_regs_child(new_env, newsp, flags); in do_fork()
6677 cpu_clone_regs_child(env, newsp, flags); in do_fork()
/qemu/target/arm/tcg/
H A Dtranslate.c5078 TCGv_i32 newsp = tcg_temp_new_i32(); in op_addr_ri_pre() local
5079 tcg_gen_addi_i32(newsp, cpu_R[13], ofs); in op_addr_ri_pre()
5080 gen_helper_v8m_stackcheck(tcg_env, newsp); in op_addr_ri_pre()