Home
last modified time | relevance | path

Searched refs:target_ucontext (Results 1 – 19 of 19) sorted by relevance

/openbmc/qemu/linux-user/riscv/
H A Dsignal.c43 struct target_ucontext { struct
54 struct target_ucontext uc; argument
97 static void setup_ucontext(struct target_ucontext *uc, in setup_ucontext()
165 static void restore_ucontext(CPURISCVState *env, struct target_ucontext *uc) in restore_ucontext()
/openbmc/qemu/linux-user/ppc/
H A Dsignal.c148 struct target_ucontext { struct
186 struct target_ucontext uc; argument
204 struct target_ucontext uc;
610 static int do_setcontext(struct target_ucontext *ucp, CPUPPCState *env, int sig) in do_setcontext()
617 if (copy_from_user(&set, h2g(ucp) + offsetof(struct target_ucontext, tuc_sigmask), in do_setcontext()
623 offsetof(struct target_ucontext, tuc_sigcontext.mcontext); in do_setcontext()
666 struct target_ucontext *uctx; in do_swapcontext()
672 if (ctx_size < sizeof(struct target_ucontext)) { in do_swapcontext()
/openbmc/qemu/linux-user/m68k/
H A Dsignal.c63 struct target_ucontext { struct
79 struct target_ucontext uc; argument
164 static inline void target_rt_save_fpu_state(struct target_ucontext *uc, in target_rt_save_fpu_state()
182 static inline int target_rt_setup_ucontext(struct target_ucontext *uc, in target_rt_setup_ucontext()
214 struct target_ucontext *uc) in target_rt_restore_fpu_state()
235 struct target_ucontext *uc) in target_rt_restore_ucontext()
/openbmc/qemu/linux-user/openrisc/
H A Dsignal.c30 typedef struct target_ucontext { struct
36 } target_ucontext; argument
40 target_ucontext uc;
/openbmc/qemu/linux-user/hexagon/
H A Dsignal.c50 struct target_ucontext { struct
61 struct target_ucontext uc; argument
128 static void setup_ucontext(struct target_ucontext *uc, in setup_ucontext()
244 static void restore_ucontext(CPUHexagonState *env, struct target_ucontext *uc) in restore_ucontext()
/openbmc/qemu/linux-user/sh4/
H A Dsignal.c58 struct target_ucontext { struct
60 struct target_ucontext *tuc_link; argument
69 struct target_ucontext uc; argument
/openbmc/qemu/linux-user/arm/
H A Dsignal.c51 struct target_ucontext { struct
97 struct target_ucontext uc;
289 static void setup_sigframe(struct target_ucontext *uc, in setup_sigframe()
297 memset(uc, 0, offsetof(struct target_ucontext, tuc_mcontext)); in setup_sigframe()
465 struct target_ucontext *uc) in do_sigframe_return()
/openbmc/qemu/bsd-user/freebsd/
H A Dtarget_os_ucontext.h21 typedef struct target_ucontext { struct
/openbmc/qemu/linux-user/hppa/
H A Dsignal.c35 struct target_ucontext { struct
47 struct target_ucontext uc; argument
/openbmc/qemu/bsd-user/
H A Dsignal.c804 abi_ulong target_ucontext; in do_sigreturn() local
808 ret = get_ucontext_sigreturn(env, addr, &target_ucontext); in do_sigreturn()
813 if (!lock_user_struct(VERIFY_READ, ucontext, target_ucontext, 0)) { in do_sigreturn()
827 unlock_user_struct(ucontext, target_ucontext, 0); in do_sigreturn()
832 unlock_user_struct(ucontext, target_ucontext, 0); in do_sigreturn()
/openbmc/qemu/linux-user/alpha/
H A Dsignal.c47 struct target_ucontext { struct
62 struct target_ucontext uc; argument
/openbmc/qemu/linux-user/xtensa/
H A Dsignal.c38 struct target_ucontext { struct
48 struct target_ucontext uc; argument
/openbmc/qemu/linux-user/microblaze/
H A Dsignal.c36 struct target_ucontext { struct
47 struct target_ucontext uc; argument
/openbmc/qemu/linux-user/mips/
H A Dsignal.c74 struct target_ucontext { struct
86 struct target_ucontext rs_uc; argument
/openbmc/qemu/linux-user/s390x/
H A Dsignal.c74 struct target_ucontext { struct
92 struct target_ucontext uc; argument
/openbmc/qemu/linux-user/sparc/
H A Dsignal.c577 struct target_ucontext { struct
588 struct target_ucontext *ucp; in sparc64_set_context() argument
705 struct target_ucontext *ucp; in sparc64_get_context()
/openbmc/qemu/linux-user/loongarch64/
H A Dsignal.c69 struct target_ucontext { struct
80 struct target_ucontext rs_uc; argument
/openbmc/qemu/linux-user/i386/
H A Dsignal.c136 struct target_ucontext { struct
167 struct target_ucontext uc;
186 struct target_ucontext uc;
/openbmc/qemu/linux-user/aarch64/
H A Dsignal.c37 struct target_ucontext { struct
126 struct target_ucontext uc;