/openbmc/qemu/linux-user/riscv/ |
H A D | signal.c | 43 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 D | signal.c | 148 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 D | signal.c | 63 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 D | signal.c | 30 typedef struct target_ucontext { struct 36 } target_ucontext; argument 40 target_ucontext uc;
|
/openbmc/qemu/linux-user/hexagon/ |
H A D | signal.c | 50 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 D | signal.c | 58 struct target_ucontext { struct 60 struct target_ucontext *tuc_link; argument 69 struct target_ucontext uc; argument
|
/openbmc/qemu/linux-user/arm/ |
H A D | signal.c | 51 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 D | target_os_ucontext.h | 21 typedef struct target_ucontext { struct
|
/openbmc/qemu/linux-user/hppa/ |
H A D | signal.c | 35 struct target_ucontext { struct 47 struct target_ucontext uc; argument
|
/openbmc/qemu/bsd-user/ |
H A D | signal.c | 804 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 D | signal.c | 47 struct target_ucontext { struct 62 struct target_ucontext uc; argument
|
/openbmc/qemu/linux-user/xtensa/ |
H A D | signal.c | 38 struct target_ucontext { struct 48 struct target_ucontext uc; argument
|
/openbmc/qemu/linux-user/microblaze/ |
H A D | signal.c | 36 struct target_ucontext { struct 47 struct target_ucontext uc; argument
|
/openbmc/qemu/linux-user/mips/ |
H A D | signal.c | 74 struct target_ucontext { struct 86 struct target_ucontext rs_uc; argument
|
/openbmc/qemu/linux-user/s390x/ |
H A D | signal.c | 74 struct target_ucontext { struct 92 struct target_ucontext uc; argument
|
/openbmc/qemu/linux-user/sparc/ |
H A D | signal.c | 577 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 D | signal.c | 69 struct target_ucontext { struct 80 struct target_ucontext rs_uc; argument
|
/openbmc/qemu/linux-user/i386/ |
H A D | signal.c | 136 struct target_ucontext { struct 167 struct target_ucontext uc; 186 struct target_ucontext uc;
|
/openbmc/qemu/linux-user/aarch64/ |
H A D | signal.c | 37 struct target_ucontext { struct 126 struct target_ucontext uc;
|