Lines Matching refs:mcontext
58 #define mcontext mcontext32 macro
92 __unsafe_save_general_regs(struct pt_regs *regs, struct mcontext __user *frame) in __unsafe_save_general_regs()
113 __unsafe_restore_general_regs(struct pt_regs *regs, struct mcontext __user *sr) in __unsafe_restore_general_regs()
146 __unsafe_save_general_regs(struct pt_regs *regs, struct mcontext __user *frame) in __unsafe_save_general_regs()
156 int __unsafe_restore_general_regs(struct pt_regs *regs, struct mcontext __user *sr) in __unsafe_restore_general_regs()
196 struct mcontext mctx; /* all the register values */
199 struct mcontext mctx_transact;
261 static int __unsafe_save_user_regs(struct pt_regs *regs, struct mcontext __user *frame, in __unsafe_save_user_regs()
262 struct mcontext __user *tm_frame, int ctx_has_vsx_region) in __unsafe_save_user_regs()
361 static int save_tm_user_regs_unsafe(struct pt_regs *regs, struct mcontext __user *frame, in save_tm_user_regs_unsafe()
362 struct mcontext __user *tm_frame, unsigned long msr) in save_tm_user_regs_unsafe()
441 static int save_tm_user_regs_unsafe(struct pt_regs *regs, struct mcontext __user *frame, in save_tm_user_regs_unsafe()
442 struct mcontext __user *tm_frame, unsigned long msr) in save_tm_user_regs_unsafe()
458 struct mcontext __user *sr, int sig) in restore_user_regs()
560 struct mcontext __user *sr, in restore_tm_user_regs()
561 struct mcontext __user *tm_sr) in restore_tm_user_regs()
706 static long restore_tm_user_regs(struct pt_regs *regs, struct mcontext __user *sr, in restore_tm_user_regs()
707 struct mcontext __user *tm_sr) in restore_tm_user_regs()
727 struct mcontext __user *mctx; in handle_rt_signal32()
728 struct mcontext __user *tm_mctx = NULL; in handle_rt_signal32()
827 struct mcontext __user *mctx; in handle_signal32()
828 struct mcontext __user *tm_mctx = NULL; in handle_signal32()
910 struct mcontext __user *mcp; in do_setcontext()
921 mcp = (struct mcontext __user *)(u64)cmcp; in do_setcontext()
945 struct mcontext __user *mcp; in do_setcontext_tm()
946 struct mcontext __user *tm_mcp; in do_setcontext_tm()
960 mcp = (struct mcontext __user *)(u64)cmcp; in do_setcontext_tm()
961 tm_mcp = (struct mcontext __user *)(u64)tm_cmcp; in do_setcontext_tm()
991 struct mcontext __user *mcp; in COMPAT_SYSCALL_DEFINE3()
1001 mcp = (struct mcontext __user *)(u64)cmcp; in COMPAT_SYSCALL_DEFINE3()
1029 struct mcontext __user *mctx; in COMPAT_SYSCALL_DEFINE3()
1038 mctx = (struct mcontext __user *) in COMPAT_SYSCALL_DEFINE3()
1117 struct mcontext __user *mcp; in COMPAT_SYSCALL_DEFINE0()
1121 mcp = (struct mcontext __user *)(u64)cmcp; in COMPAT_SYSCALL_DEFINE0()
1289 struct mcontext __user *sr; in COMPAT_SYSCALL_DEFINE0()
1291 struct mcontext __user *mcp; in COMPAT_SYSCALL_DEFINE0()
1292 struct mcontext __user *tm_mcp = NULL; in COMPAT_SYSCALL_DEFINE0()
1315 mcp = (struct mcontext __user *)&sf->mctx; in COMPAT_SYSCALL_DEFINE0()
1317 tm_mcp = (struct mcontext __user *)&sf->mctx_transact; in COMPAT_SYSCALL_DEFINE0()
1327 sr = (struct mcontext __user *)from_user_ptr(sigctx.regs); in COMPAT_SYSCALL_DEFINE0()