#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/smp.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/wait.h>
#include <linux/tracehook.h>
#include <linux/unistd.h>
#include <linux/stddef.h>
#include <linux/personality.h>
#include <linux/uaccess.h>
#include <linux/user-return-notifier.h>
#include <linux/uprobes.h>
#include <asm/processor.h>
#include <asm/ucontext.h>
#include <asm/i387.h>
#include <asm/fpu-internal.h>
#include <asm/vdso.h>
#include <asm/mce.h>
#include <asm/sighandling.h>
#include <asm/syscall.h>
#include <asm/syscalls.h>
#include <asm/sigframe.h>
Go to the source code of this file.
|
int | restore_sigcontext (struct pt_regs *regs, struct sigcontext __user *sc, unsigned long *pax) |
|
int | setup_sigcontext (struct sigcontext __user *sc, void __user *fpstate, struct pt_regs *regs, unsigned long mask) |
|
long | sys_sigaltstack (const stack_t __user *uss, stack_t __user *uoss, struct pt_regs *regs) |
|
long | sys_rt_sigreturn (struct pt_regs *regs) |
|
void | do_notify_resume (struct pt_regs *regs, void *unused, __u32 thread_info_flags) |
|
void | signal_fault (struct pt_regs *regs, void __user *frame, char *where) |
|
Value:do { \
get_user_ex(
regs->x, &
sc->x); \
} while (0)
Definition at line 51 of file signal.c.
#define COPY_SEG_CPL3 |
( |
|
seg | ) |
|
Value:({ \
get_user_ex(tmp, &
sc->seg); \
tmp; \
})
Definition at line 55 of file signal.c.
#define pr_fmt |
( |
|
fmt | ) |
KBUILD_MODNAME ": " fmt |