/openbmc/qemu/linux-user/riscv/ |
H A D | signal.c | 52 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 D | signal.c | 38 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 D | signal.c | 44 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 D | signal.c | 46 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 D | signal.c | 124 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 D | signal.c | 78 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 D | signal.c | 60 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 D | signal.c | 45 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 D | signal.c | 82 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 D | signal.c | 72 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 D | signal.c | 58 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 D | signal.c | 184 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 D | signal.c | 66 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()
|