Lines Matching refs:frame_addr

203     abi_ulong frame_addr;  in setup_frame()  local
206 frame_addr = get_sigframe(ka, regs, sizeof(*frame)); in setup_frame()
207 trace_user_setup_frame(regs, frame_addr); in setup_frame()
208 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame()
230 regs->active_tc.gpr[ 6] = frame_addr + offsetof(struct sigframe, sf_sc); in setup_frame()
231 regs->active_tc.gpr[29] = frame_addr; in setup_frame()
238 unlock_user_struct(frame, frame_addr, 1); in setup_frame()
248 abi_ulong frame_addr; in do_sigreturn() local
253 frame_addr = regs->active_tc.gpr[29]; in do_sigreturn()
254 trace_user_do_sigreturn(regs, frame_addr); in do_sigreturn()
255 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) in do_sigreturn()
297 abi_ulong frame_addr; in setup_rt_frame() local
300 frame_addr = get_sigframe(ka, env, sizeof(*frame)); in setup_rt_frame()
301 trace_user_setup_rt_frame(env, frame_addr); in setup_rt_frame()
302 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame()
329 env->active_tc.gpr[ 5] = frame_addr in setup_rt_frame()
331 env->active_tc.gpr[ 6] = frame_addr in setup_rt_frame()
333 env->active_tc.gpr[29] = frame_addr; in setup_rt_frame()
343 unlock_user_struct(frame, frame_addr, 1); in setup_rt_frame()
347 unlock_user_struct(frame, frame_addr, 1); in setup_rt_frame()
354 abi_ulong frame_addr; in do_rt_sigreturn() local
357 frame_addr = env->active_tc.gpr[29]; in do_rt_sigreturn()
358 trace_user_do_rt_sigreturn(env, frame_addr); in do_rt_sigreturn()
359 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()