···2222 int sa_flags;2323};24242525-struct sigaction {2626- __sighandler_t sa_handler;2727- unsigned long sa_flags;2828- sigset_t sa_mask; /* mask last for extensibility */2929-};3030-3125#define __ARCH_HAS_KA_RESTORER3226#include <asm/sigcontext.h>3327#endif
+1-6
arch/arm/include/asm/signal.h
···2323 __sigrestore_t sa_restorer;2424};25252626-struct sigaction {2727- __sighandler_t sa_handler;2828- unsigned long sa_flags;2929- __sigrestore_t sa_restorer;3030- sigset_t sa_mask; /* mask last for extensibility */3131-};2626+#define __ARCH_HAS_SA_RESTORER32273328#include <asm/sigcontext.h>3429#endif
+1-6
arch/avr32/include/asm/signal.h
···2323 unsigned long sig[_NSIG_WORDS];2424} sigset_t;25252626-struct sigaction {2727- __sighandler_t sa_handler;2828- unsigned long sa_flags;2929- __sigrestore_t sa_restorer;3030- sigset_t sa_mask; /* mask last for extensibility */3131-};2626+#define __ARCH_HAS_SA_RESTORER32273328#include <asm/sigcontext.h>3429#undef __HAVE_ARCH_SIG_BITOPS
+1-6
arch/cris/include/asm/signal.h
···2323 void (*sa_restorer)(void);2424};25252626-struct sigaction {2727- __sighandler_t sa_handler;2828- unsigned long sa_flags;2929- void (*sa_restorer)(void);3030- sigset_t sa_mask; /* mask last for extensibility */3131-};2626+#define __ARCH_HAS_SA_RESTORER32273328#include <asm/sigcontext.h>3429
+1-6
arch/h8300/include/asm/signal.h
···2323 void (*sa_restorer)(void);2424};25252626-struct sigaction {2727- __sighandler_t sa_handler;2828- unsigned long sa_flags;2929- void (*sa_restorer)(void);3030- sigset_t sa_mask; /* mask last for extensibility */3131-};2626+#define __ARCH_HAS_SA_RESTORER32273328#include <asm/sigcontext.h>3429#undef __HAVE_ARCH_SIG_BITOPS
-6
arch/ia64/include/asm/signal.h
···2626 unsigned long sig[_NSIG_WORDS];2727} sigset_t;28282929-struct sigaction {3030- __sighandler_t sa_handler;3131- unsigned long sa_flags;3232- sigset_t sa_mask; /* mask last for extensibility */3333-};3434-3529# include <asm/sigcontext.h>36303731# endif /* !__ASSEMBLY__ */
-1
arch/ia64/include/asm/unistd.h
···4747 int prot, int flags,4848 int fd, long pgoff);4949struct pt_regs;5050-struct sigaction;5150asmlinkage long sys_ia64_pipe(void);52515352/*
+1-7
arch/m32r/include/asm/signal.h
···1616 unsigned long sig[_NSIG_WORDS];1717} sigset_t;18181919-struct sigaction {2020- __sighandler_t sa_handler;2121- unsigned long sa_flags;2222- __sigrestore_t sa_restorer;2323- sigset_t sa_mask; /* mask last for extensibility */2424-};2525-1919+#define __ARCH_HAS_SA_RESTORER2620#include <asm/sigcontext.h>27212822#undef __HAVE_ARCH_SIG_BITOPS
+1-6
arch/m68k/include/asm/signal.h
···2323 __sigrestore_t sa_restorer;2424};25252626-struct sigaction {2727- __sighandler_t sa_handler;2828- unsigned long sa_flags;2929- __sigrestore_t sa_restorer;3030- sigset_t sa_mask; /* mask last for extensibility */3131-};2626+#define __ARCH_HAS_SA_RESTORER32273328#include <asm/sigcontext.h>3429
···991010struct pt_regs;1111struct rtas_args;1212-struct sigaction;13121413asmlinkage unsigned long sys_mmap(unsigned long addr, size_t len,1514 unsigned long prot, unsigned long flags,
+2
arch/powerpc/include/uapi/asm/signal.h
···9797 __sigrestore_t sa_restorer;9898};9999100100+#ifndef __KERNEL__100101struct sigaction {101102 __sighandler_t sa_handler;102103 unsigned long sa_flags;103104 __sigrestore_t sa_restorer;104105 sigset_t sa_mask; /* mask last for extensibility */105106};107107+#endif106108107109typedef struct sigaltstack {108110 void __user *ss_sp;
+1-7
arch/s390/include/asm/signal.h
···2828 void (*sa_restorer)(void);2929};30303131-struct sigaction {3232- __sighandler_t sa_handler;3333- unsigned long sa_flags;3434- void (*sa_restorer)(void);3535- sigset_t sa_mask; /* mask last for extensibility */3636-};3737-3131+#define __ARCH_HAS_SA_RESTORER3832#endif