Home
last modified time | relevance | path

Searched refs:target_rt_sigframe (Results 1 – 13 of 13) sorted by relevance

/openbmc/qemu/linux-user/riscv/
H A Dsignal.c52 struct target_rt_sigframe { struct
57 QEMU_BUILD_BUG_ON(sizeof(struct target_rt_sigframe) argument
59 QEMU_BUILD_BUG_ON(offsetof(struct target_rt_sigframe, uc.uc_mcontext)
118 struct target_rt_sigframe *frame; in setup_rt_frame()
133 env->gpr[xA1] = frame_addr + offsetof(struct target_rt_sigframe, info); in setup_rt_frame()
134 env->gpr[xA2] = frame_addr + offsetof(struct target_rt_sigframe, uc); in setup_rt_frame()
184 struct target_rt_sigframe *frame; in do_rt_sigreturn()
/openbmc/qemu/linux-user/openrisc/
H A Dsignal.c38 typedef struct target_rt_sigframe { struct
41 } target_rt_sigframe; argument
96 target_rt_sigframe *frame; in setup_rt_frame()
121 cpu_set_gpr(env, 4, frame_addr + offsetof(target_rt_sigframe, info)); in setup_rt_frame()
122 cpu_set_gpr(env, 5, frame_addr + offsetof(target_rt_sigframe, uc)); in setup_rt_frame()
140 target_rt_sigframe *frame; in do_rt_sigreturn()
/openbmc/qemu/linux-user/hppa/
H A Dsignal.c44 struct target_rt_sigframe { struct
51 QEMU_BUILD_BUG_ON(sizeof(struct target_rt_sigframe) != sizeof_rt_sigframe); argument
52 QEMU_BUILD_BUG_ON(offsetof(struct target_rt_sigframe, uc.tuc_mcontext)
115 struct target_rt_sigframe *frame; in setup_rt_frame()
179 struct target_rt_sigframe *frame; in do_rt_sigreturn()
206 SIGFRAME_CONTEXT_REGS32 = offsetof(struct target_rt_sigframe, uc.tuc_mcontext); in setup_sigtramp()
/openbmc/qemu/linux-user/xtensa/
H A Dsignal.c46 struct target_rt_sigframe { struct
109 static int setup_sigcontext(struct target_rt_sigframe *frame, in setup_sigcontext()
159 struct target_rt_sigframe *frame; in setup_rt_frame()
233 env->regs[base + 3] = frame_addr + offsetof(struct target_rt_sigframe, in setup_rt_frame()
235 env->regs[base + 4] = frame_addr + offsetof(struct target_rt_sigframe, uc); in setup_rt_frame()
248 struct target_rt_sigframe *frame) in restore_sigcontext()
276 struct target_rt_sigframe *frame; in do_rt_sigreturn()
/openbmc/qemu/linux-user/aarch64/
H A Dsignal.c124 struct target_rt_sigframe { struct
134 static void target_setup_general_frame(struct target_rt_sigframe *sf, in target_setup_general_frame() argument
257 struct target_rt_sigframe *sf) in target_restore_general_frame()
407 struct target_rt_sigframe *sf) in target_restore_sigframe()
536 const int std_size = sizeof(struct target_rt_sigframe) in alloc_sigframe_space()
568 .total_size = offsetof(struct target_rt_sigframe, in target_setup_frame()
573 struct target_rt_sigframe *frame; in target_setup_frame()
616 sizeof(struct target_rt_sigframe)); in target_setup_frame()
674 env->xregs[1] = frame_addr + offsetof(struct target_rt_sigframe, info); in target_setup_frame()
675 env->xregs[2] = frame_addr + offsetof(struct target_rt_sigframe, uc); in target_setup_frame()
[all …]
/openbmc/qemu/linux-user/loongarch64/
H A Dsignal.c78 struct target_rt_sigframe { struct
83 QEMU_BUILD_BUG_ON(sizeof(struct target_rt_sigframe) argument
85 QEMU_BUILD_BUG_ON(offsetof(struct target_rt_sigframe, rs_uc.tuc_mcontext)
342 sp -= sizeof(struct target_rt_sigframe); in get_sigframe()
353 struct target_rt_sigframe *frame; in setup_rt_frame()
392 env->gpr[5] = frame_addr + offsetof(struct target_rt_sigframe, rs_info); in setup_rt_frame()
393 env->gpr[6] = frame_addr + offsetof(struct target_rt_sigframe, rs_uc); in setup_rt_frame()
403 struct target_rt_sigframe *frame; in do_rt_sigreturn()
/openbmc/qemu/linux-user/alpha/
H A Dsignal.c60 struct target_rt_sigframe { struct
167 struct target_rt_sigframe *frame; in setup_rt_frame()
204 env->ir[IR_A1] = frame_addr + offsetof(struct target_rt_sigframe, info); in setup_rt_frame()
205 env->ir[IR_A2] = frame_addr + offsetof(struct target_rt_sigframe, uc); in setup_rt_frame()
238 struct target_rt_sigframe *frame; in do_rt_sigreturn()
/openbmc/qemu/linux-user/microblaze/
H A Dsignal.c45 struct target_rt_sigframe { struct
139 struct target_rt_sigframe *frame; in setup_rt_frame()
175 env->regs[6] = frame_addr + offsetof(struct target_rt_sigframe, info); in setup_rt_frame()
176 env->regs[7] = frame_addr + offsetof(struct target_rt_sigframe, uc); in setup_rt_frame()
192 struct target_rt_sigframe *frame = NULL; in do_rt_sigreturn()
/openbmc/qemu/linux-user/mips/
H A Dsignal.c82 struct target_rt_sigframe { struct
296 struct target_rt_sigframe *frame; in setup_rt_frame()
330 + offsetof(struct target_rt_sigframe, rs_info); in setup_rt_frame()
332 + offsetof(struct target_rt_sigframe, rs_uc); in setup_rt_frame()
353 struct target_rt_sigframe *frame; in do_rt_sigreturn()
/openbmc/qemu/linux-user/m68k/
H A Dsignal.c72 struct target_rt_sigframe struct
277 struct target_rt_sigframe *frame; in setup_rt_frame()
292 info_addr = frame_addr + offsetof(struct target_rt_sigframe, info); in setup_rt_frame()
295 uc_addr = frame_addr + offsetof(struct target_rt_sigframe, uc); in setup_rt_frame()
365 struct target_rt_sigframe *frame; in do_rt_sigreturn()
/openbmc/qemu/linux-user/hexagon/
H A Dsignal.c58 struct target_rt_sigframe { struct
155 struct target_rt_sigframe *frame; in setup_rt_frame()
177 frame_addr + offsetof(struct target_rt_sigframe, info); in setup_rt_frame()
179 frame_addr + offsetof(struct target_rt_sigframe, uc); in setup_rt_frame()
263 struct target_rt_sigframe *frame; in do_rt_sigreturn()
/openbmc/qemu/linux-user/ppc/
H A Dsignal.c184 struct target_rt_sigframe { struct
196 QEMU_BUILD_BUG_ON(offsetof(struct target_rt_sigframe, argument
202 struct target_rt_sigframe { struct
208 QEMU_BUILD_BUG_ON(offsetof(struct target_rt_sigframe, uc.tuc_mcontext) argument
484 struct target_rt_sigframe *rt_sf; in setup_rt_frame()
641 struct target_rt_sigframe *rt_sf = NULL; in do_rt_sigreturn()
/openbmc/qemu/linux-user/sh4/
H A Dsignal.c66 struct target_rt_sigframe struct
224 struct target_rt_sigframe *frame; in setup_rt_frame()
307 struct target_rt_sigframe *frame; in do_rt_sigreturn()