Home
last modified time | relevance | path

Searched refs:target_sigcontext (Results 1 – 16 of 16) sorted by relevance

/openbmc/qemu/linux-user/hppa/
H A Dsignal.c26 struct target_sigcontext { struct
40 struct target_sigcontext tuc_mcontext; argument
54 QEMU_BUILD_BUG_ON(offsetof(struct target_sigcontext, sc_gr)
56 QEMU_BUILD_BUG_ON(offsetof(struct target_sigcontext, sc_fr)
58 QEMU_BUILD_BUG_ON(offsetof(struct target_sigcontext, sc_iaoq)
60 QEMU_BUILD_BUG_ON(offsetof(struct target_sigcontext, sc_sar)
64 static void setup_sigcontext(struct target_sigcontext *sc, CPUArchState *env) in setup_sigcontext()
87 static void restore_sigcontext(CPUArchState *env, struct target_sigcontext *sc) in restore_sigcontext()
/openbmc/qemu/linux-user/openrisc/
H A Dsignal.c25 typedef struct target_sigcontext { struct
28 } target_sigcontext; argument
34 target_sigcontext tuc_mcontext;
43 static void restore_sigcontext(CPUOpenRISCState *env, target_sigcontext *sc) in restore_sigcontext()
61 static void setup_sigcontext(target_sigcontext *sc, CPUOpenRISCState *env) in setup_sigcontext()
/openbmc/qemu/linux-user/riscv/
H A Dsignal.c34 struct target_sigcontext { struct
41 QEMU_BUILD_BUG_ON(offsetof(struct target_sigcontext, fpr) != offsetof_freg0); argument
49 struct target_sigcontext uc_mcontext QEMU_ALIGNED(16);
80 static void setup_sigcontext(struct target_sigcontext *sc, CPURISCVState *env) in setup_sigcontext()
147 static void restore_sigcontext(CPURISCVState *env, struct target_sigcontext *sc) in restore_sigcontext()
/openbmc/qemu/linux-user/alpha/
H A Dsignal.c25 struct target_sigcontext { struct
52 struct target_sigcontext tuc_mcontext; argument
57 struct target_sigcontext sc;
69 static void setup_sigcontext(struct target_sigcontext *sc, CPUAlphaState *env, in setup_sigcontext()
96 struct target_sigcontext *sc) in restore_sigcontext()
211 struct target_sigcontext *sc; in do_sigreturn()
/openbmc/qemu/linux-user/mips/
H A Dsignal.c26 struct target_sigcontext { struct
48 struct target_sigcontext { argument
70 struct target_sigcontext sf_sc; argument
78 struct target_sigcontext tuc_mcontext;
104 struct target_sigcontext *sc) in setup_sigcontext()
140 restore_sigcontext(CPUMIPSState *regs, struct target_sigcontext *sc) in restore_sigcontext()
/openbmc/qemu/linux-user/loongarch64/
H A Dsignal.c20 struct target_sigcontext { struct
27 QEMU_BUILD_BUG_ON(sizeof(struct target_sigcontext) != sizeof_sigcontext); argument
28 QEMU_BUILD_BUG_ON(offsetof(struct target_sigcontext, sc_pc)
30 QEMU_BUILD_BUG_ON(offsetof(struct target_sigcontext, sc_regs)
75 struct target_sigcontext tuc_mcontext;
152 struct target_sigcontext *sc, in setup_sigframe()
279 struct target_sigcontext *sc, in restore_sigframe()
/openbmc/qemu/linux-user/sh4/
H A Dsignal.c31 struct target_sigcontext { struct
53 struct target_sigcontext sc; argument
62 struct target_sigcontext tuc_mcontext;
118 static void setup_sigcontext(struct target_sigcontext *sc, in setup_sigcontext()
147 static void restore_sigcontext(CPUSH4State *regs, struct target_sigcontext *sc) in restore_sigcontext()
/openbmc/qemu/linux-user/xtensa/
H A Dsignal.c25 struct target_sigcontext { struct
42 struct target_sigcontext tuc_mcontext; argument
112 struct target_sigcontext *sc = &frame->uc.tuc_mcontext; in setup_sigcontext()
250 struct target_sigcontext *sc = &frame->uc.tuc_mcontext; in restore_sigcontext()
/openbmc/qemu/linux-user/microblaze/
H A Dsignal.c25 struct target_sigcontext { struct
40 struct target_sigcontext tuc_mcontext; argument
51 static void setup_sigcontext(struct target_sigcontext *sc, CPUMBState *env) in setup_sigcontext()
88 static void restore_sigcontext(struct target_sigcontext *sc, CPUMBState *env) in restore_sigcontext()
/openbmc/qemu/linux-user/ppc/
H A Dsignal.c81 struct target_sigcontext { struct
160 struct target_sigcontext tuc_sigcontext;
171 struct target_sigcontext sctx;
430 struct target_sigcontext *sc; in setup_frame()
489 struct target_sigcontext *sc = 0; in setup_rt_frame()
576 struct target_sigcontext *sc = NULL; in do_sigreturn()
/openbmc/qemu/linux-user/m68k/
H A Dsignal.c25 struct target_sigcontext { struct
43 struct target_sigcontext sc; argument
82 static void setup_sigcontext(struct target_sigcontext *sc, CPUM68KState *env, in setup_sigcontext()
97 restore_sigcontext(CPUM68KState *env, struct target_sigcontext *sc) in restore_sigcontext()
/openbmc/qemu/linux-user/hexagon/
H A Dsignal.c26 struct target_sigcontext { struct
54 struct target_sigcontext uc_mcontext; argument
77 static void setup_sigcontext(struct target_sigcontext *sc, CPUHexagonState *env) in setup_sigcontext()
193 struct target_sigcontext *sc) in restore_sigcontext()
/openbmc/qemu/linux-user/i386/
H A Dsignal.c130 # define target_sigcontext target_sigcontext_32 macro
132 # define target_sigcontext target_sigcontext_64 macro
140 struct target_sigcontext tuc_mcontext;
148 struct target_sigcontext sc;
339 struct target_sigcontext *sc, in setup_sigcontext()
711 static bool restore_sigcontext(CPUX86State *env, struct target_sigcontext *sc) in restore_sigcontext()
/openbmc/qemu/linux-user/arm/
H A Dsignal.c27 struct target_sigcontext { struct
55 struct target_sigcontext tuc_mcontext; argument
131 setup_sigcontext(struct target_sigcontext *sc, /*struct _fpstate *fpstate,*/ in setup_sigcontext()
379 restore_sigcontext(CPUARMState *env, struct target_sigcontext *sc) in restore_sigcontext()
/openbmc/qemu/linux-user/s390x/
H A Dsignal.c62 } target_sigcontext; typedef
66 target_sigcontext sc;
/openbmc/qemu/linux-user/aarch64/
H A Dsignal.c26 struct target_sigcontext { struct
45 struct target_sigcontext tuc_mcontext; argument