/arch/x86/um/ |
H A D | bugs_64.c | 13 void arch_examine_signal(int sig, struct uml_pt_regs *regs) argument
|
H A D | stub_segv.c | 11 stub_segv_handler(int sig, siginfo_t *info, void *p) argument
|
H A D | bugs_32.c | 16 static void cmov_sigill_test_handler(int sig) argument 44 void arch_examine_signal(int sig, struct uml_pt_regs *regs) argument 52 if ((sig != SIGILL) || (get_current_pid() != 1))
|
H A D | syscalls_32.c | 37 long sys_sigaction(int sig, const struct old_sigaction __user *act, argument 54 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); 62 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
|
/arch/mips/include/asm/ |
H A D | compat-signal.h | 83 err = __put_user(s->sig[0], &d->sig[0]); 84 err |= __put_user(s->sig[0] >> 32, &d->sig[1]); 85 err |= __put_user(s->sig[1], &d->sig[2]); 86 err |= __put_user(s->sig[1] >> 32, &d->sig[3]); 104 err = __get_user(u->c.sig[1], &s->sig[ [all...] |
/arch/x86/include/asm/ |
H A D | signal.h | 31 unsigned long sig[_NSIG_WORDS]; member in struct:__anon3062 193 #define sigaddset(set,sig) \ 194 (__builtin_constant_p(sig) \ 195 ? __const_sigaddset((set), (sig)) \ 196 : __gen_sigaddset((set), (sig))) 205 unsigned long sig = _sig - 1; local 206 set->sig[sig / _NSIG_BPW] |= 1 << (sig % _NSIG_BPW); 209 #define sigdelset(set, sig) \ 222 unsigned long sig = _sig - 1; local 228 unsigned long sig = _sig - 1; local [all...] |
H A D | sigframe.h | 25 int sig; member in struct:sigframe_ia32 47 int sig; member in struct:rt_sigframe_ia32
|
/arch/um/os-Linux/ |
H A D | signal.c | 27 static void sig_handler_common(int sig, mcontext_t *mc) argument 33 if (sig == SIGSEGV) { 39 /* enable signals if sig isn't IRQ signal */ 40 if ((sig != SIGIO) && (sig != SIGWINCH) && (sig != SIGVTALRM)) 43 (*sig_info[sig])(sig, &r); 63 void sig_handler(int sig, mcontext_t *mc) argument 68 if (!enabled && (sig 91 alarm_handler(int sig, mcontext_t *mc) argument 135 hard_handler(int sig, siginfo_t *info, void *p) argument 178 set_handler(int sig) argument [all...] |
H A D | util.c | 85 sigset_t sig; local 89 if (!sigemptyset(&sig) && !sigaddset(&sig, SIGABRT)) 90 sigprocmask(SIG_UNBLOCK, &sig, 0);
|
/arch/um/include/shared/ |
H A D | arch.h | 13 extern void arch_examine_signal(int sig, struct uml_pt_regs *regs);
|
H A D | frame_kern.h | 12 extern int setup_signal_stack_sc(unsigned long stack_top, int sig, 16 extern int setup_signal_stack_si(unsigned long stack_top, int sig,
|
H A D | kern_util.h | 25 extern void relay_signal(int sig, struct uml_pt_regs *regs); 36 extern void timer_handler(int sig, struct uml_pt_regs *regs); 38 extern void timer_handler(int sig, struct uml_pt_regs *regs); 62 extern void segv_handler(int sig, struct uml_pt_regs *regs); 63 extern void bus_handler(int sig, struct uml_pt_regs *regs); 64 extern void winch(int sig, struct uml_pt_regs *regs);
|
H A D | irq_user.h | 23 extern void sigio_handler(int sig, struct uml_pt_regs *regs);
|
/arch/sparc/kernel/ |
H A D | sys_sparc32.c | 242 case 4: s.sig[3] = s32.sig[6] | (((long)s32.sig[7]) << 32); 243 case 3: s.sig[2] = s32.sig[4] | (((long)s32.sig[5]) << 32); 244 case 2: s.sig[1] = s32.sig[2] | (((long)s32.sig[3]) << 32); 245 case 1: s.sig[ 292 compat_sys_rt_sigqueueinfo(int pid, int sig, struct compat_siginfo __user *uinfo) argument 308 compat_sys_sigaction(int sig, struct old_sigaction32 __user *act, struct old_sigaction32 __user *oact) argument 345 compat_sys_rt_sigaction(int sig, struct sigaction32 __user *act, struct sigaction32 __user *oact, void __user *restorer, compat_size_t sigsetsize) argument [all...] |
/arch/mn10300/kernel/ |
H A D | sigframe.h | 15 int sig; member in struct:sigframe 26 int sig; member in struct:rt_sigframe
|
/arch/blackfin/kernel/ |
H A D | traps.c | 27 kgdb_handle_exception(trapnr, sig, info.si_code, fp); \ 78 int sig = 0; local 114 sig = SIGTRAP; 124 sig = SIGSEGV; 132 sig = SIGTRAP; 153 sig = SIGILL; 160 sig = SIGTRAP; 170 sig = SIGTRAP; 222 sig = SIGILL; 229 sig [all...] |
/arch/x86/ia32/ |
H A D | sys_ia32.c | 175 asmlinkage long sys32_rt_sigaction(int sig, struct sigaction32 __user *act, argument 205 case 4: new_ka.sa.sa_mask.sig[3] = set32.sig[6] 206 | (((long)set32.sig[7]) << 32); 207 case 3: new_ka.sa.sa_mask.sig[2] = set32.sig[4] 208 | (((long)set32.sig[5]) << 32); 209 case 2: new_ka.sa.sa_mask.sig[1] = set32.sig[2] 210 | (((long)set32.sig[ 251 sys32_sigaction(int sig, struct old_sigaction32 __user *act, struct old_sigaction32 __user *oact) argument 347 sys32_rt_sigqueueinfo(int pid, int sig, compat_siginfo_t __user *uinfo) argument 446 sys32_kill(int pid, int sig) argument [all...] |
/arch/m68k/include/asm/ |
H A D | signal.h | 20 unsigned long sig[_NSIG_WORDS]; member in struct:__anon1972 174 unsigned long sig = _sig - 1; local 175 return 1 & (set->sig[sig / _NSIG_BPW] >> (sig % _NSIG_BPW)); 188 #define sigismember(set,sig) \ 189 (__builtin_constant_p(sig) ? \ 190 __const_sigismember(set,sig) : \ 191 __gen_sigismember(set,sig))
|
/arch/mips/sgi-ip22/ |
H A D | ip22-eisa.c | 54 u8 sig[4]; local 59 sig[i] = inb(addr + i); 61 if (!i && (sig[0] & 0x80)) 65 sig_str[0] = ((sig[0] >> 2) & 0x1f) + ('A' - 1); 66 sig_str[1] = (((sig[0] & 3) << 3) | (sig[1] >> 5)) + ('A' - 1); 67 sig_str[2] = (sig[1] & 0x1f) + ('A' - 1); 68 rev = (sig[2] << 8) | sig[3];
|
/arch/mips/math-emu/ |
H A D | dp_cmp.c | 29 int ieee754dp_cmp(ieee754dp x, ieee754dp y, int cmp, int sig) argument 41 if (sig || xc == IEEE754_CLASS_SNAN || yc == IEEE754_CLASS_SNAN) 46 if (sig && SETANDTESTCX(IEEE754_INVALID_OPERATION))
|
H A D | sp_cmp.c | 29 int ieee754sp_cmp(ieee754sp x, ieee754sp y, int cmp, int sig) argument 41 if (sig || xc == IEEE754_CLASS_SNAN || yc == IEEE754_CLASS_SNAN) 46 if (sig && SETANDTESTCX(IEEE754_INVALID_OPERATION))
|
/arch/h8300/kernel/ |
H A D | signal.c | 109 sys_sigaction(int sig, const struct old_sigaction *act, argument 126 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); 134 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask); 166 int sig; member in struct:sigframe 183 int sig; member in struct:rt_sigframe 228 if (__get_user(set.sig[0], &frame->sc.sc_mask) || 230 __copy_from_user(&set.sig[1], &frame->extramask, 317 static void setup_frame (int sig, struct k_sigaction *ka, argument 332 && sig < 32 333 ? current_thread_info()->exec_domain->signal_invmap[sig] 384 setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *set, struct pt_regs *regs) argument 463 handle_signal(unsigned long sig, siginfo_t *info, struct k_sigaction *ka, sigset_t *oldset, struct pt_regs * regs) argument [all...] |
/arch/tile/include/asm/ |
H A D | signal.h | 33 void __user *frame, int sig);
|
/arch/mips/kernel/ |
H A D | signal32.c | 177 int err, sig; local 179 err = sig = fpcsr_pending(&sc->sc_fpc_csr); 183 return err ?: sig; 245 err |= __put_user(kbuf->sig[1] >> 32, &ubuf->sig[3]); 246 err |= __put_user(kbuf->sig[1] & 0xffffffff, &ubuf->sig[2]); 248 err |= __put_user(kbuf->sig[0] >> 32, &ubuf->sig[1]); 249 err |= __put_user(kbuf->sig[ 258 unsigned long sig[4]; local 476 int sig; local 514 int sig; local [all...] |
/arch/powerpc/include/asm/ |
H A D | nvram.h | 52 extern loff_t nvram_create_partition(const char *name, int sig, 54 extern int nvram_remove_partition(const char *name, int sig, 57 extern loff_t nvram_find_partition(const char *name, int sig, int *out_size);
|