/qemu/linux-user/openrisc/ |
H A D | target_cpu.h | 24 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 D | target_cpu.h | 22 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 D | target_cpu.h | 12 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 D | target_cpu.h | 22 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 D | target_cpu.h | 22 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 D | target_cpu.h | 22 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 D | target_cpu.h | 4 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 D | target_cpu.h | 23 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 D | target_cpu.h | 22 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 D | target_cpu.h | 8 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 D | target_cpu.h | 22 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 D | target_cpu.h | 24 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 D | target_cpu.h | 22 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 D | target_cpu.h | 22 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 D | signal.c | 431 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 D | target_cpu.h | 22 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 D | target_cpu.h | 23 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 D | target_cpu.h | 44 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 D | target_cpu.h | 40 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 D | target_arch_cpu.h | 201 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 D | target_arch_cpu.h | 164 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 D | target_arch_cpu.h | 189 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 D | strace.c | 1983 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 D | syscall.c | 6548 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 D | translate.c | 5078 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()
|