sig 17 arch/alpha/include/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 54 arch/alpha/kernel/signal.c res = oldmask.sig[0]; sig 59 arch/alpha/kernel/signal.c SYSCALL_DEFINE3(osf_sigaction, int, sig, sig 77 arch/alpha/kernel/signal.c ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); sig 83 arch/alpha/kernel/signal.c __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask)) sig 90 arch/alpha/kernel/signal.c SYSCALL_DEFINE5(rt_sigaction, int, sig, const struct sigaction __user *, act, sig 107 arch/alpha/kernel/signal.c ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); sig 212 arch/alpha/kernel/signal.c if (__get_user(set.sig[0], &sc->sc_mask)) sig 338 arch/alpha/kernel/signal.c err |= setup_sigcontext(&frame->sc, regs, set->sig[0], oldsp); sig 360 arch/alpha/kernel/signal.c regs->r16 = ksig->sig; /* a0: signal number */ sig 388 arch/alpha/kernel/signal.c err |= __put_user(set->sig[0], &frame->uc.uc_osf_sigmask); sig 391 arch/alpha/kernel/signal.c set->sig[0], oldsp); sig 414 arch/alpha/kernel/signal.c regs->r16 = ksig->sig; /* a0: signal number */ sig 273 arch/arc/kernel/signal.c regs->r0 = ksig->sig; sig 66 arch/arc/mm/fault.c int sig, si_code = SEGV_MAPERR; sig 188 arch/arc/mm/fault.c sig = SIGBUS; sig 192 arch/arc/mm/fault.c sig = SIGSEGV; sig 196 arch/arc/mm/fault.c force_sig_fault(sig, si_code, (void __user *)address); sig 79 arch/arm/include/asm/bug.h int sig, int code, const char *name); sig 83 arch/arm/include/asm/bug.h int sig, int code, const char *name); sig 17 arch/arm/include/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 108 arch/arm/kernel/asm-offsets.c DEFINE(RT_SIGFRAME_RC3_OFFSET, offsetof(struct rt_sigframe, sig.retcode[3])); sig 274 arch/arm/kernel/signal.c if (restore_sigframe(regs, &frame->sig)) sig 277 arch/arm/kernel/signal.c if (restore_altstack(&frame->sig.uc.uc_stack)) sig 316 arch/arm/kernel/signal.c .oldmask = set->sig[0], sig 476 arch/arm/kernel/signal.c regs->ARM_r0 = ksig->sig; sig 519 arch/arm/kernel/signal.c err |= __put_user(0, &frame->sig.uc.uc_flags); sig 520 arch/arm/kernel/signal.c err |= __put_user(NULL, &frame->sig.uc.uc_link); sig 522 arch/arm/kernel/signal.c err |= __save_altstack(&frame->sig.uc.uc_stack, regs->ARM_sp); sig 523 arch/arm/kernel/signal.c err |= setup_sigframe(&frame->sig, regs, set); sig 525 arch/arm/kernel/signal.c err = setup_return(regs, ksig, frame->sig.retcode, frame); sig 534 arch/arm/kernel/signal.c regs->ARM_r2 = (unsigned long)&frame->sig.uc; sig 10 arch/arm/kernel/signal.h struct sigframe sig; sig 351 arch/arm/kernel/traps.c int sig = SIGSEGV; sig 359 arch/arm/kernel/traps.c sig = 0; sig 361 arch/arm/kernel/traps.c oops_end(flags, regs, sig); sig 135 arch/arm/mm/fault.c __do_user_fault(unsigned long addr, unsigned int fsr, unsigned int sig, sig 144 arch/arm/mm/fault.c if (((user_debug & UDBG_SEGV) && (sig == SIGSEGV)) || sig 145 arch/arm/mm/fault.c ((user_debug & UDBG_BUS) && (sig == SIGBUS))) { sig 148 arch/arm/mm/fault.c tsk->comm, sig, addr, fsr); sig 154 arch/arm/mm/fault.c if ((sig == SIGSEGV) && ((addr & PAGE_MASK) == 0xffff0000)) sig 163 arch/arm/mm/fault.c force_sig_fault(sig, code, (void __user *)addr); sig 242 arch/arm/mm/fault.c int sig, code; sig 360 arch/arm/mm/fault.c sig = SIGBUS; sig 367 arch/arm/mm/fault.c sig = SIGSEGV; sig 372 arch/arm/mm/fault.c __do_user_fault(addr, fsr, sig, code, regs); sig 500 arch/arm/mm/fault.c int sig; sig 514 arch/arm/mm/fault.c int sig, int code, const char *name) sig 520 arch/arm/mm/fault.c fsr_info[nr].sig = sig; sig 541 arch/arm/mm/fault.c arm_notify_die("", regs, inf->sig, inf->code, (void __user *)addr, sig 547 arch/arm/mm/fault.c int sig, int code, const char *name) sig 553 arch/arm/mm/fault.c ifsr_info[nr].sig = sig; sig 569 arch/arm/mm/fault.c arm_notify_die("", regs, inf->sig, inf->code, (void __user *)addr, sig 40 arch/arm/nwfpe/fpmodule.c void fp_send_sig(unsigned long sig, struct task_struct *p, int priv); sig 267 arch/arm/vfp/vfpmodule.c #define RAISE(stat,en,sig) \ sig 269 arch/arm/vfp/vfpmodule.c si_code = sig; sig 54 arch/arm64/include/asm/signal32.h struct compat_sigframe sig; sig 30 arch/arm64/include/asm/system_misc.h int sig, int code, const char *name); sig 71 arch/arm64/kernel/asm-offsets.c DEFINE(COMPAT_RT_SIGFRAME_REGS_OFFSET, offsetof(struct compat_rt_sigframe, sig.uc.uc_mcontext.arm_r0)); sig 787 arch/arm64/kernel/signal.c int usig = ksig->sig; sig 55 arch/arm64/kernel/signal32.c cset.sig[0] = set->sig[0] & 0xffffffffull; sig 56 arch/arm64/kernel/signal32.c cset.sig[1] = set->sig[0] >> 32; sig 69 arch/arm64/kernel/signal32.c set->sig[0] = s32.sig[0] | (((long)s32.sig[1]) << 32); sig 284 arch/arm64/kernel/signal32.c if (compat_restore_sigframe(regs, &frame->sig)) sig 287 arch/arm64/kernel/signal32.c if (compat_restore_altstack(&frame->sig.uc.uc_stack)) sig 416 arch/arm64/kernel/signal32.c __put_user_error(set->sig[0], &sf->uc.uc_mcontext.oldmask, err); sig 445 arch/arm64/kernel/signal32.c __put_user_error(0, &frame->sig.uc.uc_flags, err); sig 446 arch/arm64/kernel/signal32.c __put_user_error(0, &frame->sig.uc.uc_link, err); sig 448 arch/arm64/kernel/signal32.c err |= __compat_save_altstack(&frame->sig.uc.uc_stack, regs->compat_sp); sig 450 arch/arm64/kernel/signal32.c err |= compat_setup_sigframe(&frame->sig, regs, set); sig 453 arch/arm64/kernel/signal32.c compat_setup_return(regs, &ksig->ka, frame->sig.retcode, frame, usig); sig 455 arch/arm64/kernel/signal32.c regs->regs[2] = (compat_ulong_t)(unsigned long)&frame->sig.uc; sig 45 arch/arm64/mm/fault.c int sig; sig 399 arch/arm64/mm/fault.c arm64_force_sig_fault(inf->sig, inf->code, (void __user *)addr, sig 667 arch/arm64/mm/fault.c arm64_notify_die(inf->name, regs, inf->sig, inf->code, siaddr, esr); sig 754 arch/arm64/mm/fault.c inf->sig, inf->code, (void __user *)addr, esr); sig 815 arch/arm64/mm/fault.c int sig, int code, const char *name) sig 820 arch/arm64/mm/fault.c debug_fault_info[nr].sig = sig; sig 919 arch/arm64/mm/fault.c inf->sig, inf->code, (void __user *)pc, esr); sig 159 arch/c6x/kernel/signal.c err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, set->sig[0]); sig 195 arch/c6x/kernel/signal.c regs->a4 = ksig->sig; sig 94 arch/csky/abiv2/fpu.c int sig, code; sig 99 arch/csky/abiv2/fpu.c sig = SIGFPE; sig 103 arch/csky/abiv2/fpu.c sig = SIGILL; sig 106 arch/csky/abiv2/fpu.c sig = SIGILL; sig 109 arch/csky/abiv2/fpu.c sig = SIGFPE; sig 122 arch/csky/abiv2/fpu.c force_sig_fault(sig, code, (void __user *)regs->pc); sig 166 arch/csky/kernel/signal.c regs->a0 = ksig->sig; /* a0: signal number */ sig 115 arch/csky/kernel/traps.c int sig; sig 125 arch/csky/kernel/traps.c sig = SIGFPE; sig 130 arch/csky/kernel/traps.c sig = SIGTRAP; sig 139 arch/csky/kernel/traps.c sig = SIGILL; sig 148 arch/csky/kernel/traps.c sig = SIGTRAP; sig 170 arch/csky/kernel/traps.c sig = SIGSEGV; sig 176 arch/csky/kernel/traps.c send_sig(sig, current, 0); sig 17 arch/h8300/include/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 70 arch/h8300/kernel/signal.c int sig; sig 178 arch/h8300/kernel/signal.c err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, set->sig[0]); sig 202 arch/h8300/kernel/signal.c regs->er0 = ksig->sig; sig 125 arch/hexagon/kernel/signal.c | (unsigned long long)ksig->sig; sig 27 arch/ia64/include/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 36 arch/ia64/kernel/signal.c # define PUT_SIGSET(k,u) __copy_to_user((u)->sig, (k)->sig, sizeof(sigset_t)) sig 37 arch/ia64/kernel/signal.c # define GET_SIGSET(k,u) __copy_from_user((k)->sig, (u)->sig, sizeof(sigset_t)) sig 39 arch/ia64/kernel/signal.c # define PUT_SIGSET(k,u) __put_user((k)->sig[0], &(u)->sig[0]) sig 40 arch/ia64/kernel/signal.c # define GET_SIGSET(k,u) __get_user((k)->sig[0], &(u)->sig[0]) sig 260 arch/ia64/kernel/signal.c force_sigsegv(ksig->sig); sig 268 arch/ia64/kernel/signal.c force_sigsegv(ksig->sig); sig 272 arch/ia64/kernel/signal.c err = __put_user(ksig->sig, &frame->arg0); sig 285 arch/ia64/kernel/signal.c force_sigsegv(ksig->sig); sig 312 arch/ia64/kernel/signal.c current->comm, current->pid, ksig->sig, scr->pt.r12, frame->sc.sc_ip, frame->handler); sig 361 arch/ia64/kernel/signal.c if (ksig.sig <= 0) sig 103 arch/ia64/kernel/traps.c int sig, code; sig 112 arch/ia64/kernel/traps.c sig = SIGILL; code = ILL_ILLOPC; sig 116 arch/ia64/kernel/traps.c sig = SIGFPE; code = FPE_INTDIV; sig 120 arch/ia64/kernel/traps.c sig = SIGFPE; code = FPE_INTOVF; sig 124 arch/ia64/kernel/traps.c sig = SIGFPE; code = FPE_FLTSUB; sig 128 arch/ia64/kernel/traps.c sig = SIGSEGV; code = SEGV_MAPERR; sig 132 arch/ia64/kernel/traps.c sig = SIGSEGV; code = BUS_ADRALN; sig 136 arch/ia64/kernel/traps.c sig = SIGFPE; code = __FPE_DECOVF; sig 140 arch/ia64/kernel/traps.c sig = SIGFPE; code = __FPE_DECDIV; sig 144 arch/ia64/kernel/traps.c sig = SIGFPE; code = __FPE_DECERR; sig 148 arch/ia64/kernel/traps.c sig = SIGFPE; code = __FPE_INVASC; sig 152 arch/ia64/kernel/traps.c sig = SIGFPE; code = __FPE_INVDEC; sig 156 arch/ia64/kernel/traps.c sig = SIGSEGV; code = __SEGV_PSTKOVF; sig 160 arch/ia64/kernel/traps.c sig = SIGILL; code = __ILL_BNDMOD; sig 169 arch/ia64/kernel/traps.c sig = SIGILL; code = __ILL_BREAK; sig 174 arch/ia64/kernel/traps.c sig = SIGTRAP; code = TRAP_BRKPT; sig 177 arch/ia64/kernel/traps.c force_sig_fault(sig, code, sig 422 arch/ia64/kernel/traps.c int result, sig, si_code; sig 475 arch/ia64/kernel/traps.c sig = SIGSEGV; sig 480 arch/ia64/kernel/traps.c sig = SIGILL; sig 485 arch/ia64/kernel/traps.c force_sig_fault(sig, code, addr, sig 17 arch/m68k/include/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 45 arch/m68k/include/asm/signal.h unsigned long sig = _sig - 1; sig 46 arch/m68k/include/asm/signal.h return 1 & (set->sig[sig / _NSIG_BPW] >> (sig % _NSIG_BPW)); sig 59 arch/m68k/include/asm/signal.h #define sigismember(set,sig) \ sig 60 arch/m68k/include/asm/signal.h (__builtin_constant_p(sig) ? \ sig 61 arch/m68k/include/asm/signal.h __const_sigismember(set,sig) : \ sig 62 arch/m68k/include/asm/signal.h __gen_sigismember(set,sig)) sig 228 arch/m68k/kernel/signal.c int sig; sig 239 arch/m68k/kernel/signal.c int sig; sig 793 arch/m68k/kernel/signal.c if (__get_user(set.sig[0], &frame->sc.sc_mask) || sig 795 arch/m68k/kernel/signal.c __copy_from_user(&set.sig[1], &frame->extramask, sig 892 arch/m68k/kernel/signal.c int err = 0, sig = ksig->sig; sig 905 arch/m68k/kernel/signal.c err |= __put_user(sig, &frame->sig); sig 911 arch/m68k/kernel/signal.c err |= copy_to_user(frame->extramask, &set->sig[1], sig 914 arch/m68k/kernel/signal.c setup_sigcontext(&context, regs, set->sig[0]); sig 968 arch/m68k/kernel/signal.c int err = 0, sig = ksig->sig; sig 981 arch/m68k/kernel/signal.c err |= __put_user(sig, &frame->sig); sig 1010 arch/m68k/kernel/traps.c int sig, si_code; sig 1033 arch/m68k/kernel/traps.c sig = SIGBUS; sig 1039 arch/m68k/kernel/traps.c sig = SIGILL; sig 1043 arch/m68k/kernel/traps.c sig = SIGILL; sig 1047 arch/m68k/kernel/traps.c sig = SIGILL; sig 1064 arch/m68k/kernel/traps.c sig = SIGILL; sig 1070 arch/m68k/kernel/traps.c sig = SIGFPE; sig 1074 arch/m68k/kernel/traps.c sig = SIGFPE; sig 1078 arch/m68k/kernel/traps.c sig = SIGFPE; sig 1082 arch/m68k/kernel/traps.c sig = SIGFPE; sig 1086 arch/m68k/kernel/traps.c sig = SIGFPE; sig 1090 arch/m68k/kernel/traps.c sig = SIGFPE; sig 1095 arch/m68k/kernel/traps.c sig = SIGFPE; sig 1099 arch/m68k/kernel/traps.c sig = SIGTRAP; sig 1103 arch/m68k/kernel/traps.c sig = SIGTRAP; sig 1107 arch/m68k/kernel/traps.c sig = SIGILL; sig 1130 arch/m68k/kernel/traps.c force_sig_fault(sig, si_code, addr); sig 70 arch/microblaze/include/asm/exceptions.h void bad_page_fault(struct pt_regs *regs, unsigned long address, int sig); sig 160 arch/microblaze/kernel/signal.c int err = 0, sig = ksig->sig; sig 180 arch/microblaze/kernel/signal.c regs, set->sig[0]); sig 226 arch/microblaze/kernel/signal.c regs->r5 = sig; /* arg 0: signum */ sig 67 arch/microblaze/mm/fault.c void bad_page_fault(struct pt_regs *regs, unsigned long address, int sig) sig 79 arch/microblaze/mm/fault.c die("kernel access of bad area", regs, sig); sig 173 arch/mips/include/asm/fpu_emulator.h int process_fpemu_return(int sig, void __user *fault_addr, sig 41 arch/mips/include/asm/kgdb.h struct pt_regs *regs, long err, int trap, int sig); sig 436 arch/mips/include/asm/octeon/cvmx-asxx-defs.h uint64_t sig:32; sig 438 arch/mips/include/asm/octeon/cvmx-asxx-defs.h uint64_t sig:32; sig 20 arch/mips/include/uapi/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 346 arch/mips/kernel/kgdb.c struct pt_regs *regs, long err, int trap, int sig) sig 353 arch/mips/kernel/kgdb.c .signr = sig, sig 385 arch/mips/kernel/signal.c int err, sig = 0, tmp __maybe_unused; sig 401 arch/mips/kernel/signal.c err = sig = fpcsr_pending(csr); sig 436 arch/mips/kernel/signal.c return err ?: sig; sig 499 arch/mips/kernel/signal.c int err, sig = 0; sig 511 arch/mips/kernel/signal.c sig = SIGFPE; sig 513 arch/mips/kernel/signal.c return err ?: sig; sig 583 arch/mips/kernel/signal.c SYSCALL_DEFINE3(sigaction, int, sig, const struct sigaction __user *, act, sig 597 arch/mips/kernel/signal.c err |= __get_user(mask, &act->sa_mask.sig[0]); sig 604 arch/mips/kernel/signal.c ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); sig 611 arch/mips/kernel/signal.c err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig); sig 612 arch/mips/kernel/signal.c err |= __put_user(0, &oact->sa_mask.sig[1]); sig 613 arch/mips/kernel/signal.c err |= __put_user(0, &oact->sa_mask.sig[2]); sig 614 arch/mips/kernel/signal.c err |= __put_user(0, &oact->sa_mask.sig[3]); sig 629 arch/mips/kernel/signal.c int sig; sig 640 arch/mips/kernel/signal.c sig = restore_sigcontext(regs, &frame->sf_sc); sig 641 arch/mips/kernel/signal.c if (sig < 0) sig 643 arch/mips/kernel/signal.c else if (sig) sig 644 arch/mips/kernel/signal.c force_sig(sig); sig 666 arch/mips/kernel/signal.c int sig; sig 677 arch/mips/kernel/signal.c sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); sig 678 arch/mips/kernel/signal.c if (sig < 0) sig 680 arch/mips/kernel/signal.c else if (sig) sig 681 arch/mips/kernel/signal.c force_sig(sig); sig 726 arch/mips/kernel/signal.c regs->regs[ 4] = ksig->sig; sig 773 arch/mips/kernel/signal.c regs->regs[ 4] = ksig->sig; sig 38 arch/mips/kernel/signal32.c SYSCALL_DEFINE3(32_sigaction, long, sig, const struct compat_sigaction __user *, act, sig 54 arch/mips/kernel/signal32.c err |= __get_user(mask, &act->sa_mask.sig[0]); sig 61 arch/mips/kernel/signal32.c ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); sig 69 arch/mips/kernel/signal32.c err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig); sig 70 arch/mips/kernel/signal32.c err |= __put_user(0, &oact->sa_mask.sig[1]); sig 71 arch/mips/kernel/signal32.c err |= __put_user(0, &oact->sa_mask.sig[2]); sig 72 arch/mips/kernel/signal32.c err |= __put_user(0, &oact->sa_mask.sig[3]); sig 59 arch/mips/kernel/signal_n32.c int sig; sig 70 arch/mips/kernel/signal_n32.c sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); sig 71 arch/mips/kernel/signal_n32.c if (sig < 0) sig 73 arch/mips/kernel/signal_n32.c else if (sig) sig 74 arch/mips/kernel/signal_n32.c force_sig(sig); sig 126 arch/mips/kernel/signal_n32.c regs->regs[ 4] = ksig->sig; sig 140 arch/mips/kernel/signal_o32.c regs->regs[ 4] = ksig->sig; sig 159 arch/mips/kernel/signal_o32.c int sig; sig 170 arch/mips/kernel/signal_o32.c sig = restore_sigcontext32(regs, &frame->rs_uc.uc_mcontext); sig 171 arch/mips/kernel/signal_o32.c if (sig < 0) sig 173 arch/mips/kernel/signal_o32.c else if (sig) sig 174 arch/mips/kernel/signal_o32.c force_sig(sig); sig 226 arch/mips/kernel/signal_o32.c regs->regs[ 4] = ksig->sig; sig 261 arch/mips/kernel/signal_o32.c int sig; sig 272 arch/mips/kernel/signal_o32.c sig = restore_sigcontext32(regs, &frame->sf_sc); sig 273 arch/mips/kernel/signal_o32.c if (sig < 0) sig 275 arch/mips/kernel/signal_o32.c else if (sig) sig 276 arch/mips/kernel/signal_o32.c force_sig(sig); sig 390 arch/mips/kernel/traps.c int sig = SIGSEGV; sig 396 arch/mips/kernel/traps.c sig = 0; sig 418 arch/mips/kernel/traps.c do_exit(sig); sig 739 arch/mips/kernel/traps.c int process_fpemu_return(int sig, void __user *fault_addr, unsigned long fcr31) sig 744 arch/mips/kernel/traps.c switch (sig) { sig 768 arch/mips/kernel/traps.c force_sig(sig); sig 779 arch/mips/kernel/traps.c int sig; sig 803 arch/mips/kernel/traps.c sig = fpu_emulator_cop1Handler(regs, ¤t->thread.fpu, 1, sig 817 arch/mips/kernel/traps.c process_fpemu_return(sig, fault_addr, fcr31); sig 829 arch/mips/kernel/traps.c int sig; sig 855 arch/mips/kernel/traps.c sig = fpu_emulator_cop1Handler(regs, ¤t->thread.fpu, 1, sig 868 arch/mips/kernel/traps.c sig = SIGFPE; sig 873 arch/mips/kernel/traps.c process_fpemu_return(sig, fault_addr, fcr31); sig 1414 arch/mips/kernel/traps.c int err, sig; sig 1421 arch/mips/kernel/traps.c sig = fpu_emulator_cop1Handler(regs, ¤t->thread.fpu, 0, sig 1432 arch/mips/kernel/traps.c if (!process_fpemu_return(sig, fault_addr, fcr31) && !err) sig 983 arch/mips/math-emu/cp1emu.c int sig; sig 1271 arch/mips/math-emu/cp1emu.c sig = mips_dsemul(xcp, ir, sig 1273 arch/mips/math-emu/cp1emu.c if (sig < 0) sig 1275 arch/mips/math-emu/cp1emu.c if (sig) sig 1281 arch/mips/math-emu/cp1emu.c return sig ? sig : SIGILL; sig 1327 arch/mips/math-emu/cp1emu.c sig = mips_dsemul(xcp, ir, bcpc, contpc); sig 1328 arch/mips/math-emu/cp1emu.c if (sig < 0) sig 1330 arch/mips/math-emu/cp1emu.c if (sig) sig 1333 arch/mips/math-emu/cp1emu.c return sig ? sig : SIGILL; sig 1353 arch/mips/math-emu/cp1emu.c sig = fpu_emu(xcp, ctx, ir); sig 1354 arch/mips/math-emu/cp1emu.c if (sig) sig 1355 arch/mips/math-emu/cp1emu.c return sig; sig 1363 arch/mips/math-emu/cp1emu.c sig = fpux_emu(xcp, ctx, ir, fault_addr); sig 1364 arch/mips/math-emu/cp1emu.c if (sig) sig 1365 arch/mips/math-emu/cp1emu.c return sig; sig 2432 arch/mips/math-emu/cp1emu.c int sig = MIPSInst_FUNC(ir) & SIGN_BIT; sig 2440 arch/mips/math-emu/cp1emu.c if (!sig) { sig 2536 arch/mips/math-emu/cp1emu.c sig)) sig 2538 arch/mips/math-emu/cp1emu.c if ((sig) && sig 2551 arch/mips/math-emu/cp1emu.c sig)) sig 2553 arch/mips/math-emu/cp1emu.c if (sig && sig 2593 arch/mips/math-emu/cp1emu.c int sig = MIPSInst_FUNC(ir) & SIGN_BIT; sig 2600 arch/mips/math-emu/cp1emu.c if (!sig) { sig 2696 arch/mips/math-emu/cp1emu.c cmptab[cmpop], sig)) sig 2698 arch/mips/math-emu/cp1emu.c if (sig && sig 2711 arch/mips/math-emu/cp1emu.c sig)) sig 2713 arch/mips/math-emu/cp1emu.c if (sig && sig 2820 arch/mips/math-emu/cp1emu.c int sig = 0; sig 2898 arch/mips/math-emu/cp1emu.c sig = cop1Emulate(xcp, ctx, dec_insn, fault_addr); sig 2903 arch/mips/math-emu/cp1emu.c if (sig) sig 2919 arch/mips/math-emu/cp1emu.c if (sig == SIGILL && xcp->cp0_epc != oldepc) sig 2921 arch/mips/math-emu/cp1emu.c sig = 0; sig 2923 arch/mips/math-emu/cp1emu.c return sig; sig 12 arch/mips/math-emu/dp_cmp.c int ieee754dp_cmp(union ieee754dp x, union ieee754dp y, int cmp, int sig) sig 27 arch/mips/math-emu/dp_cmp.c if (sig || sig 63 arch/mips/math-emu/ieee754.h int ieee754sp_cmp(union ieee754sp x, union ieee754sp y, int cop, int sig); sig 98 arch/mips/math-emu/ieee754.h int ieee754dp_cmp(union ieee754dp x, union ieee754dp y, int cop, int sig); sig 12 arch/mips/math-emu/sp_cmp.c int ieee754sp_cmp(union ieee754sp x, union ieee754sp y, int cmp, int sig) sig 27 arch/mips/math-emu/sp_cmp.c if (sig || sig 54 arch/mips/sgi-ip22/ip22-eisa.c u8 sig[4]; sig 59 arch/mips/sgi-ip22/ip22-eisa.c sig[i] = inb(addr + i); sig 61 arch/mips/sgi-ip22/ip22-eisa.c if (!i && (sig[0] & 0x80)) sig 65 arch/mips/sgi-ip22/ip22-eisa.c sig_str[0] = ((sig[0] >> 2) & 0x1f) + ('A' - 1); sig 66 arch/mips/sgi-ip22/ip22-eisa.c sig_str[1] = (((sig[0] & 3) << 3) | (sig[1] >> 5)) + ('A' - 1); sig 67 arch/mips/sgi-ip22/ip22-eisa.c sig_str[2] = (sig[1] & 0x1f) + ('A' - 1); sig 68 arch/mips/sgi-ip22/ip22-eisa.c rev = (sig[2] << 8) | sig[3]; sig 223 arch/nds32/kernel/signal.c __put_user_error(set->sig[0], &sf->uc.uc_mcontext.oldmask, err); sig 263 arch/nds32/kernel/signal.c regs->uregs[0] = ksig->sig; sig 207 arch/nios2/kernel/signal.c regs->r4 = (unsigned long) ksig->sig; sig 214 arch/nios2/kernel/signal.c force_sigsegv(ksig->sig); sig 195 arch/openrisc/kernel/signal.c regs->gpr[3] = (unsigned long)ksig->sig; /* arg 1: signo */ sig 21 arch/parisc/include/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 387 arch/parisc/kernel/signal.c regs->gr[26] = ksig->sig; /* signal number */ sig 425 arch/parisc/kernel/signal.c ksig->sig, ksig->ka, ksig->info, oldset, regs); sig 63 arch/powerpc/include/asm/nvram.h extern loff_t nvram_create_partition(const char *name, int sig, sig 65 arch/powerpc/include/asm/nvram.h extern int nvram_remove_partition(const char *name, int sig, sig 68 arch/powerpc/include/asm/nvram.h extern loff_t nvram_find_partition(const char *name, int sig, int *out_size); sig 18 arch/powerpc/include/uapi/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 427 arch/powerpc/kernel/nvram_64.c int sig = 0; sig 438 arch/powerpc/kernel/nvram_64.c sig = NVRAM_SIG_SYS; sig 453 arch/powerpc/kernel/nvram_64.c sig = NVRAM_SIG_OF; sig 463 arch/powerpc/kernel/nvram_64.c sig = NVRAM_SIG_FW; sig 476 arch/powerpc/kernel/nvram_64.c p = nvram_find_partition(part->name, sig, &size); sig 759 arch/powerpc/kernel/nvram_64.c const char *name, int sig, const char *exceptions[]) sig 761 arch/powerpc/kernel/nvram_64.c if (part->header.signature != sig) sig 785 arch/powerpc/kernel/nvram_64.c int __init nvram_remove_partition(const char *name, int sig, sig 792 arch/powerpc/kernel/nvram_64.c if (!nvram_can_remove_partition(part, name, sig, exceptions)) sig 843 arch/powerpc/kernel/nvram_64.c loff_t __init nvram_create_partition(const char *name, int sig, sig 900 arch/powerpc/kernel/nvram_64.c new_part->header.signature = sig; sig 968 arch/powerpc/kernel/nvram_64.c loff_t nvram_find_partition(const char *name, int sig, int *out_size) sig 973 arch/powerpc/kernel/nvram_64.c if (p->header.signature == sig && sig 107 arch/powerpc/kernel/signal.c struct ksignal ksig = { .sig = 0 }; sig 116 arch/powerpc/kernel/signal.c check_syscall_restart(tsk->thread.regs, &ksig.ka, ksig.sig > 0); sig 118 arch/powerpc/kernel/signal.c if (ksig.sig <= 0) { sig 627 arch/powerpc/kernel/signal_32.c struct mcontext __user *sr, int sig) sig 640 arch/powerpc/kernel/signal_32.c if (!sig) sig 645 arch/powerpc/kernel/signal_32.c if (!sig) sig 651 arch/powerpc/kernel/signal_32.c if (sig) sig 972 arch/powerpc/kernel/signal_32.c regs->gpr[3] = ksig->sig; sig 993 arch/powerpc/kernel/signal_32.c static int do_setcontext(struct ucontext __user *ucp, struct pt_regs *regs, int sig) sig 1016 arch/powerpc/kernel/signal_32.c if (restore_user_regs(regs, mcp, sig)) sig 1385 arch/powerpc/kernel/signal_32.c || __put_user(oldset->sig[0], &sc->oldmask) sig 1387 arch/powerpc/kernel/signal_32.c || __put_user((oldset->sig[0] >> 32), &sc->_unused[3]) sig 1389 arch/powerpc/kernel/signal_32.c || __put_user(oldset->sig[1], &sc->_unused[3]) sig 1392 arch/powerpc/kernel/signal_32.c || __put_user(ksig->sig, &sc->signal)) sig 1427 arch/powerpc/kernel/signal_32.c regs->gpr[3] = ksig->sig; sig 1480 arch/powerpc/kernel/signal_32.c set.sig[0] = sigctx.oldmask + ((long)(sigctx._unused[3]) << 32); sig 1482 arch/powerpc/kernel/signal_32.c set.sig[0] = sigctx.oldmask; sig 1483 arch/powerpc/kernel/signal_32.c set.sig[1] = sigctx._unused[3]; sig 175 arch/powerpc/kernel/signal_64.c err |= __put_user(set->sig[0], &sc->oldmask); sig 311 arch/powerpc/kernel/signal_64.c err |= __put_user(set->sig[0], &sc->oldmask); sig 321 arch/powerpc/kernel/signal_64.c static long restore_sigcontext(struct task_struct *tsk, sigset_t *set, int sig, sig 338 arch/powerpc/kernel/signal_64.c if (!sig) sig 346 arch/powerpc/kernel/signal_64.c if (sig) sig 359 arch/powerpc/kernel/signal_64.c if (!sig) sig 362 arch/powerpc/kernel/signal_64.c err |= __get_user(set->sig[0], &sc->oldmask); sig 850 arch/powerpc/kernel/signal_64.c tsk, ksig->sig, NULL, sig 857 arch/powerpc/kernel/signal_64.c err |= setup_sigcontext(&frame->uc.uc_mcontext, tsk, ksig->sig, sig 903 arch/powerpc/kernel/signal_64.c regs->gpr[3] = ksig->sig; sig 1595 arch/powerpc/kernel/traps.c int sig, code, fixed = 0; sig 1616 arch/powerpc/kernel/traps.c sig = SIGSEGV; sig 1619 arch/powerpc/kernel/traps.c sig = SIGBUS; sig 1623 arch/powerpc/kernel/traps.c _exception(sig, regs, code, regs->dar); sig 1625 arch/powerpc/kernel/traps.c bad_page_fault(regs, regs->dar, sig); sig 648 arch/powerpc/mm/fault.c void bad_page_fault(struct pt_regs *regs, unsigned long address, int sig) sig 688 arch/powerpc/mm/fault.c die("Kernel access of bad area", regs, sig); sig 129 arch/powerpc/platforms/powernv/opal-core.c short sig; sig 131 arch/powerpc/platforms/powernv/opal-core.c sig = kernel_initiated ? SIGUSR1 : SIGTERM; sig 132 arch/powerpc/platforms/powernv/opal-core.c prstatus->pr_cursig = cpu_to_be16(sig); sig 204 arch/riscv/kernel/signal.c regs->a0 = ksig->sig; /* a0: signal number */ sig 210 arch/riscv/kernel/signal.c current->comm, task_pid_nr(current), ksig->sig, sig 22 arch/s390/include/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 256 arch/s390/kernel/compat_signal.c int sig = ksig->sig; sig 322 arch/s390/kernel/compat_signal.c regs->gprs[2] = sig; sig 327 arch/s390/kernel/compat_signal.c if (sig == SIGSEGV || sig == SIGBUS || sig == SIGILL || sig 328 arch/s390/kernel/compat_signal.c sig == SIGTRAP || sig == SIGFPE) { sig 404 arch/s390/kernel/compat_signal.c regs->gprs[2] = ksig->sig; sig 224 arch/s390/kernel/signal.c if (__copy_from_user(&set.sig, &frame->sc.oldmask, _SIGMASK_COPY_SIZE)) sig 246 arch/s390/kernel/signal.c if (__copy_from_user(&set.sig, &frame->uc.uc_sigmask, sizeof(set))) sig 287 arch/s390/kernel/signal.c static int setup_frame(int sig, struct k_sigaction *ka, sig 313 arch/s390/kernel/signal.c memcpy(&sc.oldmask, &set->sig, _SIGMASK_COPY_SIZE); sig 354 arch/s390/kernel/signal.c regs->gprs[2] = sig; sig 359 arch/s390/kernel/signal.c if (sig == SIGSEGV || sig == SIGBUS || sig == SIGILL || sig 360 arch/s390/kernel/signal.c sig == SIGTRAP || sig == SIGFPE) { sig 432 arch/s390/kernel/signal.c regs->gprs[2] = ksig->sig; sig 448 arch/s390/kernel/signal.c ret = setup_frame(ksig->sig, &ksig->ka, oldset, regs); sig 166 arch/sh/kernel/signal_32.c if (__get_user(set.sig[0], &frame->sc.oldmask) sig 168 arch/sh/kernel/signal_32.c && __copy_from_user(&set.sig[1], &frame->extramask, sig 271 arch/sh/kernel/signal_32.c int err = 0, sig = ksig->sig; sig 278 arch/sh/kernel/signal_32.c err |= setup_sigcontext(&frame->sc, regs, set->sig[0]); sig 281 arch/sh/kernel/signal_32.c err |= __copy_to_user(frame->extramask, &set->sig[1], sig 311 arch/sh/kernel/signal_32.c regs->regs[4] = sig; /* Arg for signal handler */ sig 337 arch/sh/kernel/signal_32.c int err = 0, sig = ksig->sig; sig 351 arch/sh/kernel/signal_32.c regs, set->sig[0]); sig 381 arch/sh/kernel/signal_32.c regs->regs[4] = sig; /* Arg for signal handler */ sig 265 arch/sh/kernel/signal_64.c if (__get_user(set.sig[0], &frame->sc.oldmask) sig 267 arch/sh/kernel/signal_64.c && __copy_from_user(&set.sig[1], &frame->extramask, sig 377 arch/sh/kernel/signal_64.c int err = 0, sig = ksig->sig; sig 385 arch/sh/kernel/signal_64.c err |= setup_sigcontext(&frame->sc, regs, set->sig[0]); sig 392 arch/sh/kernel/signal_64.c err |= __copy_to_user(frame->extramask, &set->sig[1], sig 435 arch/sh/kernel/signal_64.c regs->regs[REG_ARG1] = sig; /* Arg for signal handler */ sig 453 arch/sh/kernel/signal_64.c sig, current->comm, current->pid, frame, sig 464 arch/sh/kernel/signal_64.c int err = 0, sig = ksig->sig; sig 484 arch/sh/kernel/signal_64.c regs, set->sig[0]); sig 527 arch/sh/kernel/signal_64.c regs->regs[REG_ARG1] = sig; /* Arg for signal handler */ sig 533 arch/sh/kernel/signal_64.c sig, current->comm, current->pid, frame, sig 113 arch/sparc/include/uapi/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 162 arch/sparc/kernel/signal32.c err |= __get_user(seta.sig[0], &sf->info.si_mask); sig 163 arch/sparc/kernel/signal32.c err |= copy_from_user(&seta.sig[1], &sf->extramask, sig 168 arch/sparc/kernel/signal32.c set.sig[0] = seta.sig[0] + (((long)seta.sig[1]) << 32); sig 378 arch/sparc/kernel/signal32.c force_sigsegv(ksig->sig); sig 427 arch/sparc/kernel/signal32.c seta.sig[1] = (oldset->sig[0] >> 32); sig 428 arch/sparc/kernel/signal32.c seta.sig[0] = oldset->sig[0]; sig 430 arch/sparc/kernel/signal32.c err |= __put_user(seta.sig[0], &sf->info.si_mask); sig 431 arch/sparc/kernel/signal32.c err |= __copy_to_user(sf->extramask, &seta.sig[1], sig 454 arch/sparc/kernel/signal32.c regs->u_regs[UREG_I0] = ksig->sig; sig 512 arch/sparc/kernel/signal32.c force_sigsegv(ksig->sig); sig 586 arch/sparc/kernel/signal32.c regs->u_regs[UREG_I0] = ksig->sig; sig 129 arch/sparc/kernel/signal_32.c err |= __get_user(set.sig[0], &sf->info.si_mask); sig 130 arch/sparc/kernel/signal_32.c err |= __copy_from_user(&set.sig[1], &sf->extramask, sig 277 arch/sparc/kernel/signal_32.c err |= __put_user(oldset->sig[0], &sf->info.si_mask); sig 278 arch/sparc/kernel/signal_32.c err |= __copy_to_user(sf->extramask, &oldset->sig[1], sig 294 arch/sparc/kernel/signal_32.c regs->u_regs[UREG_I0] = ksig->sig; sig 372 arch/sparc/kernel/signal_32.c err |= __copy_to_user(&sf->mask, &oldset->sig[0], sizeof(sigset_t)); sig 393 arch/sparc/kernel/signal_32.c regs->u_regs[UREG_I0] = ksig->sig; sig 67 arch/sparc/kernel/signal_64.c if (__get_user(set.sig[0], &ucp->uc_sigmask.sig[0])) sig 175 arch/sparc/kernel/signal_64.c err |= __put_user(current->blocked.sig[0], sig 377 arch/sparc/kernel/signal_64.c force_sigsegv(ksig->sig); sig 423 arch/sparc/kernel/signal_64.c err |= __put_user(ksig->sig, &sf->info.si_signo); sig 431 arch/sparc/kernel/signal_64.c regs->u_regs[UREG_I0] = ksig->sig; sig 141 arch/sparc/kernel/sys_sparc32.c COMPAT_SYSCALL_DEFINE3(sparc_sigaction, int, sig, sig 145 arch/sparc/kernel/sys_sparc32.c WARN_ON_ONCE(sig >= 0); sig 146 arch/sparc/kernel/sys_sparc32.c return compat_sys_sigaction(-sig, act, oact); sig 149 arch/sparc/kernel/sys_sparc32.c COMPAT_SYSCALL_DEFINE5(rt_sigaction, int, sig, sig 176 arch/sparc/kernel/sys_sparc32.c ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); sig 161 arch/sparc/kernel/sys_sparc_32.c SYSCALL_DEFINE3(sparc_sigaction, int, sig, sig 165 arch/sparc/kernel/sys_sparc_32.c WARN_ON_ONCE(sig >= 0); sig 166 arch/sparc/kernel/sys_sparc_32.c return sys_sigaction(-sig, act, oact); sig 169 arch/sparc/kernel/sys_sparc_32.c SYSCALL_DEFINE5(rt_sigaction, int, sig, sig 188 arch/sparc/kernel/sys_sparc_32.c ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); sig 678 arch/sparc/kernel/sys_sparc_64.c SYSCALL_DEFINE5(rt_sigaction, int, sig, const struct sigaction __user *, act, sig 695 arch/sparc/kernel/sys_sparc_64.c ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); sig 107 arch/sparc/mm/fault_32.c show_signal_msg(struct pt_regs *regs, int sig, int code, sig 110 arch/sparc/mm/fault_32.c if (!unhandled_signal(tsk, sig)) sig 127 arch/sparc/mm/fault_32.c static void __do_fault_siginfo(int code, int sig, struct pt_regs *regs, sig 131 arch/sparc/mm/fault_32.c show_signal_msg(regs, sig, code, sig 134 arch/sparc/mm/fault_32.c force_sig_fault(sig, code, (void __user *) addr, 0); sig 152 arch/sparc/mm/fault_32.c static noinline void do_fault_siginfo(int code, int sig, struct pt_regs *regs, sig 157 arch/sparc/mm/fault_32.c __do_fault_siginfo(code, sig, regs, addr); sig 134 arch/sparc/mm/fault_64.c show_signal_msg(struct pt_regs *regs, int sig, int code, sig 137 arch/sparc/mm/fault_64.c if (!unhandled_signal(tsk, sig)) sig 154 arch/sparc/mm/fault_64.c static void do_fault_siginfo(int code, int sig, struct pt_regs *regs, sig 174 arch/sparc/mm/fault_64.c show_signal_msg(regs, sig, code, addr, current); sig 176 arch/sparc/mm/fault_64.c force_sig_fault(sig, code, (void __user *) addr, 0); sig 135 arch/um/drivers/chan_user.c static void winch_handler(int sig) sig 13 arch/um/include/shared/arch.h extern void arch_examine_signal(int sig, struct uml_pt_regs *regs); sig 32 arch/um/include/shared/irq_user.h extern void sigio_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs); sig 28 arch/um/include/shared/kern_util.h extern void relay_signal(int sig, struct siginfo *si, struct uml_pt_regs *regs); sig 40 arch/um/include/shared/kern_util.h extern void timer_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs); sig 64 arch/um/include/shared/kern_util.h extern void segv_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs); sig 65 arch/um/include/shared/kern_util.h extern void bus_handler(int sig, struct siginfo *si, struct uml_pt_regs *regs); sig 66 arch/um/include/shared/kern_util.h extern void winch(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs); sig 234 arch/um/include/shared/os.h extern void set_handler(int sig); sig 63 arch/um/kernel/irq.c void sigio_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) sig 38 arch/um/kernel/time.c void timer_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) sig 191 arch/um/kernel/trap.c void segv_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) sig 284 arch/um/kernel/trap.c void relay_signal(int sig, struct siginfo *si, struct uml_pt_regs *regs) sig 288 arch/um/kernel/trap.c if (sig == SIGBUS) sig 291 arch/um/kernel/trap.c panic("Kernel mode signal %d", sig); sig 294 arch/um/kernel/trap.c arch_examine_signal(sig, regs); sig 301 arch/um/kernel/trap.c if ((err == 0) && (siginfo_layout(sig, code) == SIL_FAULT)) { sig 304 arch/um/kernel/trap.c force_sig_fault(sig, code, (void __user *)FAULT_ADDRESS(*fi)); sig 307 arch/um/kernel/trap.c sig, code, err); sig 308 arch/um/kernel/trap.c force_sig(sig); sig 312 arch/um/kernel/trap.c void bus_handler(int sig, struct siginfo *si, struct uml_pt_regs *regs) sig 317 arch/um/kernel/trap.c relay_signal(sig, si, regs); sig 320 arch/um/kernel/trap.c void winch(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) sig 43 arch/um/os-Linux/main.c static void last_ditch_exit(int sig) sig 49 arch/um/os-Linux/main.c static void install_fatal_handler(int sig) sig 65 arch/um/os-Linux/main.c if (sigaction(sig, &action, NULL) < 0) { sig 67 arch/um/os-Linux/main.c "- errno = %d\n", sig, errno); sig 391 arch/um/os-Linux/sigio.c static void __init handler(int sig) sig 32 arch/um/os-Linux/signal.c static void sig_handler_common(int sig, struct siginfo *si, mcontext_t *mc) sig 38 arch/um/os-Linux/signal.c if (sig == SIGSEGV) { sig 45 arch/um/os-Linux/signal.c if ((sig != SIGIO) && (sig != SIGWINCH)) sig 48 arch/um/os-Linux/signal.c (*sig_info[sig])(sig, si, &r); sig 69 arch/um/os-Linux/signal.c void sig_handler(int sig, struct siginfo *si, mcontext_t *mc) sig 74 arch/um/os-Linux/signal.c if (!enabled && (sig == SIGIO)) { sig 81 arch/um/os-Linux/signal.c sig_handler_common(sig, si, mc); sig 97 arch/um/os-Linux/signal.c void timer_alarm_handler(int sig, struct siginfo *unused_si, mcontext_t *mc) sig 139 arch/um/os-Linux/signal.c static void (*handlers[_NSIG])(int sig, struct siginfo *si, mcontext_t *mc) = { sig 151 arch/um/os-Linux/signal.c static void hard_handler(int sig, siginfo_t *si, void *p) sig 155 arch/um/os-Linux/signal.c unsigned long pending = 1UL << sig; sig 177 arch/um/os-Linux/signal.c while ((sig = ffs(pending)) != 0){ sig 178 arch/um/os-Linux/signal.c sig--; sig 179 arch/um/os-Linux/signal.c pending &= ~(1 << sig); sig 180 arch/um/os-Linux/signal.c (*handlers[sig])(sig, (struct siginfo *)si, mc); sig 194 arch/um/os-Linux/signal.c void set_handler(int sig) sig 208 arch/um/os-Linux/signal.c if (sig == SIGSEGV) sig 211 arch/um/os-Linux/signal.c if (sigismember(&action.sa_mask, sig)) sig 216 arch/um/os-Linux/signal.c if (sigaction(sig, &action, NULL) < 0) sig 220 arch/um/os-Linux/signal.c sigaddset(&sig_mask, sig); sig 401 arch/um/os-Linux/skas/process.c int sig = WSTOPSIG(status); sig 405 arch/um/os-Linux/skas/process.c switch (sig) { sig 429 arch/um/os-Linux/skas/process.c (*sig_info[sig])(sig, (struct siginfo *)&si, regs); sig 434 arch/um/os-Linux/skas/process.c "with signal %d\n", sig); sig 86 arch/um/os-Linux/util.c sigset_t sig; sig 90 arch/um/os-Linux/util.c if (!sigemptyset(&sig) && !sigaddset(&sig, SIGABRT)) sig 91 arch/um/os-Linux/util.c sigprocmask(SIG_UNBLOCK, &sig, 0); sig 17 arch/unicore32/include/asm/bug.h int sig, int code, void __user *addr, sig 49 arch/unicore32/kernel/signal.c struct sigframe sig; sig 120 arch/unicore32/kernel/signal.c if (restore_sigframe(regs, &frame->sig)) sig 123 arch/unicore32/kernel/signal.c if (restore_altstack(&frame->sig.uc.uc_stack)) sig 178 arch/unicore32/kernel/signal.c err |= __put_user(set->sig[0], &sf->uc.uc_mcontext.oldmask); sig 255 arch/unicore32/kernel/signal.c ksig->sig); sig 272 arch/unicore32/kernel/signal.c err |= __put_user(0, &frame->sig.uc.uc_flags); sig 273 arch/unicore32/kernel/signal.c err |= __put_user(NULL, &frame->sig.uc.uc_link); sig 274 arch/unicore32/kernel/signal.c err |= __save_altstack(&frame->sig.uc.uc_stack, regs->UCreg_sp); sig 275 arch/unicore32/kernel/signal.c err |= setup_sigframe(&frame->sig, regs, set); sig 277 arch/unicore32/kernel/signal.c err |= setup_return(regs, &ksig->ka, frame->sig.retcode, frame, sig 278 arch/unicore32/kernel/signal.c ksig->sig); sig 286 arch/unicore32/kernel/signal.c regs->UCreg_02 = (unsigned long)&frame->sig.uc; sig 306 arch/unicore32/kernel/signal.c int usig = ksig->sig; sig 241 arch/unicore32/kernel/traps.c int sig, int code, void __user *addr, sig 248 arch/unicore32/kernel/traps.c force_sig_fault(sig, code, addr); sig 117 arch/unicore32/mm/fault.c unsigned int sig, int code, struct pt_regs *regs) sig 124 arch/unicore32/mm/fault.c force_sig_fault(sig, code, (void __user *)addr); sig 203 arch/unicore32/mm/fault.c int sig, code; sig 300 arch/unicore32/mm/fault.c sig = SIGBUS; sig 307 arch/unicore32/mm/fault.c sig = SIGSEGV; sig 311 arch/unicore32/mm/fault.c __do_user_fault(addr, fsr, sig, code, regs); sig 399 arch/unicore32/mm/fault.c int sig; sig 442 arch/unicore32/mm/fault.c int sig, int code, const char *name) sig 448 arch/unicore32/mm/fault.c fsr_info[nr].sig = sig; sig 467 arch/unicore32/mm/fault.c uc32_notify_die("", regs, inf->sig, inf->code, (void __user *)addr, sig 482 arch/unicore32/mm/fault.c uc32_notify_die("", regs, inf->sig, inf->code, (void __user *)addr, sig 38 arch/unicore32/mm/mm.h int sig, int code, const char *name); sig 90 arch/x86/boot/compressed/acpi.c char *sig; sig 102 arch/x86/boot/compressed/acpi.c sig = (char *)&ei->efi_loader_signature; sig 103 arch/x86/boot/compressed/acpi.c if (strncmp(sig, EFI64_LOADER_SIGNATURE, 4)) { sig 126 arch/x86/boot/compressed/acpi.c char *sig; sig 129 arch/x86/boot/compressed/acpi.c sig = (char *)&ei->efi_loader_signature; sig 131 arch/x86/boot/compressed/acpi.c if (!strncmp(sig, EFI64_LOADER_SIGNATURE, 4)) { sig 133 arch/x86/boot/compressed/acpi.c } else if (!strncmp(sig, EFI32_LOADER_SIGNATURE, 4)) { sig 130 arch/x86/ia32/ia32_signal.c if (__get_user(set.sig[0], &frame->sc.oldmask) sig 132 arch/x86/ia32/ia32_signal.c && __copy_from_user((((char *) &set.sig) + 4), sig 252 arch/x86/ia32/ia32_signal.c int ia32_setup_frame(int sig, struct ksignal *ksig, sig 276 arch/x86/ia32/ia32_signal.c if (__put_user(sig, &frame->sig)) sig 279 arch/x86/ia32/ia32_signal.c if (ia32_setup_sigcontext(&frame->sc, fpstate, regs, set->sig[0])) sig 283 arch/x86/ia32/ia32_signal.c if (__copy_to_user(frame->extramask, &set->sig[1], sig 317 arch/x86/ia32/ia32_signal.c regs->ax = sig; sig 330 arch/x86/ia32/ia32_signal.c int ia32_setup_rt_frame(int sig, struct ksignal *ksig, sig 357 arch/x86/ia32/ia32_signal.c put_user_ex(sig, &frame->sig); sig 385 arch/x86/ia32/ia32_signal.c regs, set->sig[0]); sig 396 arch/x86/ia32/ia32_signal.c regs->ax = sig; sig 40 arch/x86/include/asm/cpu.h unsigned int x86_family(unsigned int sig); sig 41 arch/x86/include/asm/cpu.h unsigned int x86_model(unsigned int sig); sig 42 arch/x86/include/asm/cpu.h unsigned int x86_stepping(unsigned int sig); sig 12 arch/x86/include/asm/fpu/signal.h int ia32_setup_rt_frame(int sig, struct ksignal *ksig, sig 14 arch/x86/include/asm/fpu/signal.h int ia32_setup_frame(int sig, struct ksignal *ksig, sig 90 arch/x86/include/asm/kgdb.h struct pt_regs *regs, long err, int trap, int sig); sig 19 arch/x86/include/asm/microcode.h unsigned int sig; sig 11 arch/x86/include/asm/microcode_intel.h unsigned int sig; sig 27 arch/x86/include/asm/microcode_intel.h unsigned int sig; sig 944 arch/x86/include/asm/processor.h static inline uint32_t hypervisor_cpuid_base(const char *sig, uint32_t leaves) sig 951 arch/x86/include/asm/processor.h if (!memcmp(sig, signature, 12) && sig 25 arch/x86/include/asm/sigframe.h int sig; sig 47 arch/x86/include/asm/sigframe.h int sig; sig 24 arch/x86/include/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 49 arch/x86/include/asm/signal.h #define sigaddset(set,sig) \ sig 50 arch/x86/include/asm/signal.h (__builtin_constant_p(sig) \ sig 51 arch/x86/include/asm/signal.h ? __const_sigaddset((set), (sig)) \ sig 52 arch/x86/include/asm/signal.h : __gen_sigaddset((set), (sig))) sig 61 arch/x86/include/asm/signal.h unsigned long sig = _sig - 1; sig 62 arch/x86/include/asm/signal.h set->sig[sig / _NSIG_BPW] |= 1 << (sig % _NSIG_BPW); sig 65 arch/x86/include/asm/signal.h #define sigdelset(set, sig) \ sig 66 arch/x86/include/asm/signal.h (__builtin_constant_p(sig) \ sig 67 arch/x86/include/asm/signal.h ? __const_sigdelset((set), (sig)) \ sig 68 arch/x86/include/asm/signal.h : __gen_sigdelset((set), (sig))) sig 78 arch/x86/include/asm/signal.h unsigned long sig = _sig - 1; sig 79 arch/x86/include/asm/signal.h set->sig[sig / _NSIG_BPW] &= ~(1 << (sig % _NSIG_BPW)); sig 84 arch/x86/include/asm/signal.h unsigned long sig = _sig - 1; sig 85 arch/x86/include/asm/signal.h return 1 & (set->sig[sig / _NSIG_BPW] >> (sig % _NSIG_BPW)); sig 96 arch/x86/include/asm/signal.h #define sigismember(set, sig) \ sig 97 arch/x86/include/asm/signal.h (__builtin_constant_p(sig) \ sig 98 arch/x86/include/asm/signal.h ? __const_sigismember((set), (sig)) \ sig 99 arch/x86/include/asm/signal.h : __gen_sigismember((set), (sig))) sig 67 arch/x86/kernel/cpu/microcode/amd.c static u16 find_equiv_id(struct equiv_cpu_table *et, u32 sig) sig 77 arch/x86/kernel/cpu/microcode/amd.c if (sig == e->installed_cpu) sig 494 arch/x86/kernel/cpu/microcode/amd.c uci->cpu_sig.sig = cpuid_1_eax; sig 586 arch/x86/kernel/cpu/microcode/amd.c return find_equiv_id(&equiv_table, uci->cpu_sig.sig); sig 653 arch/x86/kernel/cpu/microcode/amd.c csig->sig = cpuid_eax(0x00000001); sig 72 arch/x86/kernel/cpu/microcode/intel.c if (cpu_signatures_match(csig, cpf, mc_hdr->sig, mc_hdr->pf)) sig 83 arch/x86/kernel/cpu/microcode/intel.c if (cpu_signatures_match(csig, cpf, ext_sig->sig, ext_sig->pf)) sig 111 arch/x86/kernel/cpu/microcode/intel.c unsigned long sig) sig 121 arch/x86/kernel/cpu/microcode/intel.c fam = x86_family(sig); sig 122 arch/x86/kernel/cpu/microcode/intel.c model = x86_model(sig); sig 124 arch/x86/kernel/cpu/microcode/intel.c fam_ucode = x86_family(mc_header->sig); sig 125 arch/x86/kernel/cpu/microcode/intel.c model_ucode = x86_model(mc_header->sig); sig 139 arch/x86/kernel/cpu/microcode/intel.c fam_ucode = x86_family(ext_sig->sig); sig 140 arch/x86/kernel/cpu/microcode/intel.c model_ucode = x86_model(ext_sig->sig); sig 172 arch/x86/kernel/cpu/microcode/intel.c unsigned int sig, pf; sig 178 arch/x86/kernel/cpu/microcode/intel.c sig = mc_saved_hdr->sig; sig 181 arch/x86/kernel/cpu/microcode/intel.c if (find_matching_signature(data, sig, pf)) { sig 311 arch/x86/kernel/cpu/microcode/intel.c sum = (mc_header->sig + mc_header->pf + mc_header->cksum) - sig 312 arch/x86/kernel/cpu/microcode/intel.c (ext_sig->sig + ext_sig->pf + ext_sig->cksum); sig 347 arch/x86/kernel/cpu/microcode/intel.c if (!microcode_matches(mc_header, uci->cpu_sig.sig)) { sig 360 arch/x86/kernel/cpu/microcode/intel.c uci->cpu_sig.sig, sig 369 arch/x86/kernel/cpu/microcode/intel.c phdr->sig, sig 400 arch/x86/kernel/cpu/microcode/intel.c csig.sig = eax; sig 423 arch/x86/kernel/cpu/microcode/intel.c unsigned int sig, pf, rev, total_size, data_size, date; sig 434 arch/x86/kernel/cpu/microcode/intel.c sig = uci.cpu_sig.sig; sig 437 arch/x86/kernel/cpu/microcode/intel.c pr_debug("CPU: sig=0x%x, pf=0x%x, rev=0x%x\n", sig, pf, rev); sig 447 arch/x86/kernel/cpu/microcode/intel.c sig = mc_saved_header->sig; sig 456 arch/x86/kernel/cpu/microcode/intel.c i++, sig, pf, rev, total_size, sig 470 arch/x86/kernel/cpu/microcode/intel.c sig = ext_sig->sig; sig 474 arch/x86/kernel/cpu/microcode/intel.c j, sig, pf); sig 737 arch/x86/kernel/cpu/microcode/intel.c uci->cpu_sig.sig, sig 770 arch/x86/kernel/cpu/microcode/intel.c csig->sig = cpuid_eax(0x00000001); sig 781 arch/x86/kernel/cpu/microcode/intel.c if (csig->sig != prev.sig || csig->pf != prev.pf || csig->rev != prev.rev) { sig 783 arch/x86/kernel/cpu/microcode/intel.c csig->sig, csig->pf, csig->rev); sig 907 arch/x86/kernel/cpu/microcode/intel.c csig = uci->cpu_sig.sig; sig 406 arch/x86/kernel/dumpstack.c int sig = SIGSEGV; sig 409 arch/x86/kernel/dumpstack.c sig = 0; sig 410 arch/x86/kernel/dumpstack.c oops_end(flags, regs, sig); sig 557 arch/x86/kernel/kgdb.c struct pt_regs *regs, long err, int trap, int sig) sig 564 arch/x86/kernel/kgdb.c .signr = sig, sig 184 arch/x86/kernel/probe_roms.c unsigned short sig; sig 186 arch/x86/kernel/probe_roms.c return probe_kernel_address(ptr, sig) == 0 && sig == ROMSIGNATURE; sig 312 arch/x86/kernel/signal.c __setup_frame(int sig, struct ksignal *ksig, sigset_t *set, sig 325 arch/x86/kernel/signal.c if (__put_user(sig, &frame->sig)) sig 328 arch/x86/kernel/signal.c if (setup_sigcontext(&frame->sc, fpstate, regs, set->sig[0])) sig 332 arch/x86/kernel/signal.c if (__copy_to_user(&frame->extramask, &set->sig[1], sig 363 arch/x86/kernel/signal.c regs->ax = (unsigned long)sig; sig 375 arch/x86/kernel/signal.c static int __setup_rt_frame(int sig, struct ksignal *ksig, sig 389 arch/x86/kernel/signal.c put_user_ex(sig, &frame->sig); sig 420 arch/x86/kernel/signal.c regs, set->sig[0]); sig 429 arch/x86/kernel/signal.c regs->ax = (unsigned long)sig; sig 456 arch/x86/kernel/signal.c static int __setup_rt_frame(int sig, struct ksignal *ksig, sig 493 arch/x86/kernel/signal.c err |= setup_sigcontext(&frame->uc.uc_mcontext, fp, regs, set->sig[0]); sig 500 arch/x86/kernel/signal.c regs->di = sig; sig 579 arch/x86/kernel/signal.c regs, set->sig[0]); sig 590 arch/x86/kernel/signal.c regs->di = ksig->sig; sig 618 arch/x86/kernel/signal.c if (__get_user(set.sig[0], &frame->sc.oldmask) || (_NSIG_WORDS > 1 sig 619 arch/x86/kernel/signal.c && __copy_from_user(&set.sig[1], &frame->extramask, sig 690 arch/x86/kernel/signal.c int usig = ksig->sig; sig 706 arch/x86/kernel/signal.c return __setup_rt_frame(ksig->sig, ksig, set, regs); sig 765 arch/x86/kernel/vm86_32.c int sig; sig 785 arch/x86/kernel/vm86_32.c if (vm86_irqs[intno].sig) sig 786 arch/x86/kernel/vm86_32.c send_sig(vm86_irqs[intno].sig, vm86_irqs[intno].tsk, 1); sig 852 arch/x86/kernel/vm86_32.c int sig = irqnumber >> 8; sig 855 arch/x86/kernel/vm86_32.c if (!((1 << sig) & ALLOWED_SIGS)) return -EPERM; sig 860 arch/x86/kernel/vm86_32.c vm86_irqs[irq].sig = sig; sig 5550 arch/x86/kvm/x86.c char sig[5]; /* ud2; .ascii "kvm" */ sig 5555 arch/x86/kvm/x86.c sig, sizeof(sig), &e) == 0 && sig 5556 arch/x86/kvm/x86.c memcmp(sig, "\xf\xbkvm", sizeof(sig)) == 0) { sig 5557 arch/x86/kvm/x86.c kvm_rip_write(vcpu, kvm_rip_read(vcpu) + sizeof(sig)); sig 6 arch/x86/lib/cpu.c unsigned int x86_family(unsigned int sig) sig 10 arch/x86/lib/cpu.c x86 = (sig >> 8) & 0xf; sig 13 arch/x86/lib/cpu.c x86 += (sig >> 20) & 0xff; sig 19 arch/x86/lib/cpu.c unsigned int x86_model(unsigned int sig) sig 23 arch/x86/lib/cpu.c fam = x86_family(sig); sig 25 arch/x86/lib/cpu.c model = (sig >> 4) & 0xf; sig 28 arch/x86/lib/cpu.c model += ((sig >> 16) & 0xf) << 4; sig 34 arch/x86/lib/cpu.c unsigned int x86_stepping(unsigned int sig) sig 36 arch/x86/lib/cpu.c return sig & 0xf; sig 690 arch/x86/mm/fault.c int sig; sig 694 arch/x86/mm/fault.c sig = SIGKILL; sig 701 arch/x86/mm/fault.c sig = 0; sig 703 arch/x86/mm/fault.c oops_end(flags, regs, sig); sig 734 arch/x86/mm/fault.c int sig; sig 841 arch/x86/mm/fault.c sig = SIGKILL; sig 843 arch/x86/mm/fault.c sig = 0; sig 848 arch/x86/mm/fault.c oops_end(flags, regs, sig); sig 304 arch/x86/pci/pcbios.c long sig; sig 305 arch/x86/pci/pcbios.c if (probe_kernel_address(&check->fields.signature, sig)) sig 89 arch/x86/platform/geode/net5501.c char *sig; sig 117 arch/x86/platform/geode/net5501.c if (!memcmp(model, boards[i].sig, boards[i].len)) { sig 871 arch/x86/platform/uv/uv_nmi.c int sig; sig 875 arch/x86/platform/uv/uv_nmi.c sig = atomic_read(&uv_nmi_slave_continue); sig 876 arch/x86/platform/uv/uv_nmi.c } while (!sig); sig 879 arch/x86/platform/uv/uv_nmi.c if (sig == SLAVE_CONTINUE) sig 16 arch/x86/um/bugs_32.c static void cmov_sigill_test_handler(int sig) sig 44 arch/x86/um/bugs_32.c void arch_examine_signal(int sig, struct uml_pt_regs *regs) sig 52 arch/x86/um/bugs_32.c if ((sig != SIGILL) || (get_current_pid() != 1)) sig 13 arch/x86/um/bugs_64.c void arch_examine_signal(int sig, struct uml_pt_regs *regs) sig 12 arch/x86/um/os-Linux/task_size.c static void segfault(int sig) sig 341 arch/x86/um/signal.c int sig; sig 351 arch/x86/um/signal.c int sig; sig 365 arch/x86/um/signal.c int err = 0, sig = ksig->sig; sig 378 arch/x86/um/signal.c err |= __put_user(sig, &frame->sig); sig 379 arch/x86/um/signal.c err |= copy_sc_to_user(&frame->sc, &frame->fpstate, regs, mask->sig[0]); sig 381 arch/x86/um/signal.c err |= __copy_to_user(&frame->extramask, &mask->sig[1], sig 400 arch/x86/um/signal.c PT_REGS_AX(regs) = (unsigned long) sig; sig 411 arch/x86/um/signal.c int err = 0, sig = ksig->sig; sig 423 arch/x86/um/signal.c err |= __put_user(sig, &frame->sig); sig 446 arch/x86/um/signal.c PT_REGS_AX(regs) = (unsigned long) sig; sig 460 arch/x86/um/signal.c if (copy_from_user(&set.sig[0], &sc->oldmask, sizeof(set.sig[0])) || sig 461 arch/x86/um/signal.c copy_from_user(&set.sig[1], frame->extramask, sig_size)) sig 492 arch/x86/um/signal.c int err = 0, sig = ksig->sig; sig 514 arch/x86/um/signal.c set->sig[0]); sig 520 arch/x86/um/signal.c err |= __put_user(set->sig[0], &frame->uc.uc_sigmask.sig[0]); sig 521 arch/x86/um/signal.c err |= __put_user(set->sig[1], &frame->uc.uc_sigmask.sig[1]); sig 543 arch/x86/um/signal.c PT_REGS_DI(regs) = sig; sig 12 arch/x86/um/stub_segv.c stub_segv_handler(int sig, siginfo_t *info, void *p) sig 30 arch/xtensa/include/uapi/asm/signal.h unsigned long sig[_NSIG_WORDS]; sig 337 arch/xtensa/kernel/signal.c int err = 0, sig = ksig->sig; sig 404 arch/xtensa/kernel/signal.c regs->areg[base + 2] = (unsigned long) sig; sig 411 arch/xtensa/kernel/signal.c current->comm, current->pid, sig, frame, regs->pc); sig 233 arch/xtensa/mm/fault.c bad_page_fault(struct pt_regs *regs, unsigned long address, int sig) sig 253 arch/xtensa/mm/fault.c die("Oops", regs, sig); sig 254 arch/xtensa/mm/fault.c do_exit(sig); sig 749 crypto/asymmetric_keys/asym_tpm.c const struct public_key_signature *sig) sig 764 crypto/asymmetric_keys/asym_tpm.c BUG_ON(!sig); sig 765 crypto/asymmetric_keys/asym_tpm.c BUG_ON(!sig->s); sig 767 crypto/asymmetric_keys/asym_tpm.c if (!sig->digest) sig 770 crypto/asymmetric_keys/asym_tpm.c ret = determine_akcipher(sig->encoding, sig->hash_algo, alg_name); sig 791 crypto/asymmetric_keys/asym_tpm.c sg_set_buf(&src_sg[0], sig->s, sig->s_size); sig 792 crypto/asymmetric_keys/asym_tpm.c sg_set_buf(&src_sg[1], sig->digest, sig->digest_size); sig 793 crypto/asymmetric_keys/asym_tpm.c akcipher_request_set_crypt(req, src_sg, NULL, sig->s_size, sig 794 crypto/asymmetric_keys/asym_tpm.c sig->digest_size); sig 565 crypto/asymmetric_keys/asymmetric_type.c struct public_key_signature sig = { sig 574 crypto/asymmetric_keys/asymmetric_type.c return verify_signature(params->key, &sig); sig 48 crypto/asymmetric_keys/pkcs7_parser.c public_key_signature_free(sinfo->sig); sig 130 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig = kzalloc(sizeof(struct public_key_signature), sig 132 crypto/asymmetric_keys/pkcs7_parser.c if (!ctx->sinfo->sig) sig 231 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig->hash_algo = "md4"; sig 234 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig->hash_algo = "md5"; sig 237 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig->hash_algo = "sha1"; sig 240 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig->hash_algo = "sha256"; sig 243 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig->hash_algo = "sha384"; sig 246 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig->hash_algo = "sha512"; sig 249 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig->hash_algo = "sha224"; sig 269 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig->pkey_algo = "rsa"; sig 270 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig->encoding = "pkcs1"; sig 630 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig->s = kmemdup(value, vlen, GFP_KERNEL); sig 631 crypto/asymmetric_keys/pkcs7_parser.c if (!ctx->sinfo->sig->s) sig 634 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig->s_size = vlen; sig 670 crypto/asymmetric_keys/pkcs7_parser.c sinfo->sig->auth_ids[0] = kid; sig 677 crypto/asymmetric_keys/pkcs7_parser.c ctx->sinfo->sig = kzalloc(sizeof(struct public_key_signature), sig 679 crypto/asymmetric_keys/pkcs7_parser.c if (!ctx->sinfo->sig) sig 50 crypto/asymmetric_keys/pkcs7_parser.h struct public_key_signature *sig; sig 26 crypto/asymmetric_keys/pkcs7_trust.c struct public_key_signature *sig = sinfo->sig; sig 75 crypto/asymmetric_keys/pkcs7_trust.c sig = last->sig; sig 81 crypto/asymmetric_keys/pkcs7_trust.c if (last && (last->sig->auth_ids[0] || last->sig->auth_ids[1])) { sig 83 crypto/asymmetric_keys/pkcs7_trust.c last->sig->auth_ids[0], sig 84 crypto/asymmetric_keys/pkcs7_trust.c last->sig->auth_ids[1], sig 100 crypto/asymmetric_keys/pkcs7_trust.c sinfo->sig->auth_ids[0], NULL, false); sig 105 crypto/asymmetric_keys/pkcs7_trust.c sig = sinfo->sig; sig 115 crypto/asymmetric_keys/pkcs7_trust.c ret = verify_signature(key, sig); sig 25 crypto/asymmetric_keys/pkcs7_verify.c struct public_key_signature *sig = sinfo->sig; sig 31 crypto/asymmetric_keys/pkcs7_verify.c kenter(",%u,%s", sinfo->index, sinfo->sig->hash_algo); sig 34 crypto/asymmetric_keys/pkcs7_verify.c if (sig->digest) sig 37 crypto/asymmetric_keys/pkcs7_verify.c if (!sinfo->sig->hash_algo) sig 43 crypto/asymmetric_keys/pkcs7_verify.c tfm = crypto_alloc_shash(sinfo->sig->hash_algo, 0, 0); sig 48 crypto/asymmetric_keys/pkcs7_verify.c sig->digest_size = crypto_shash_digestsize(tfm); sig 51 crypto/asymmetric_keys/pkcs7_verify.c sig->digest = kmalloc(sig->digest_size, GFP_KERNEL); sig 52 crypto/asymmetric_keys/pkcs7_verify.c if (!sig->digest) sig 63 crypto/asymmetric_keys/pkcs7_verify.c sig->digest); sig 66 crypto/asymmetric_keys/pkcs7_verify.c pr_devel("MsgDigest = [%*ph]\n", 8, sig->digest); sig 81 crypto/asymmetric_keys/pkcs7_verify.c if (sinfo->msgdigest_len != sig->digest_size) { sig 88 crypto/asymmetric_keys/pkcs7_verify.c if (memcmp(sig->digest, sinfo->msgdigest, sig 101 crypto/asymmetric_keys/pkcs7_verify.c memset(sig->digest, 0, sig->digest_size); sig 111 crypto/asymmetric_keys/pkcs7_verify.c sinfo->authattrs_len, sig->digest); sig 114 crypto/asymmetric_keys/pkcs7_verify.c pr_devel("AADigest = [%*ph]\n", 8, sig->digest); sig 141 crypto/asymmetric_keys/pkcs7_verify.c *buf = sinfo->sig->digest; sig 142 crypto/asymmetric_keys/pkcs7_verify.c *len = sinfo->sig->digest_size; sig 145 crypto/asymmetric_keys/pkcs7_verify.c if (!strcmp(hash_algo_name[i], sinfo->sig->hash_algo)) { sig 173 crypto/asymmetric_keys/pkcs7_verify.c if (!asymmetric_key_id_same(x509->id, sinfo->sig->auth_ids[0])) sig 178 crypto/asymmetric_keys/pkcs7_verify.c if (strcmp(x509->pub->pkey_algo, sinfo->sig->pkey_algo) != 0) { sig 193 crypto/asymmetric_keys/pkcs7_verify.c sinfo->sig->auth_ids[0]->len, sinfo->sig->auth_ids[0]->data); sig 203 crypto/asymmetric_keys/pkcs7_verify.c struct public_key_signature *sig; sig 234 crypto/asymmetric_keys/pkcs7_verify.c sig = x509->sig; sig 235 crypto/asymmetric_keys/pkcs7_verify.c if (sig->auth_ids[0]) sig 237 crypto/asymmetric_keys/pkcs7_verify.c sig->auth_ids[0]->len, sig->auth_ids[0]->data); sig 238 crypto/asymmetric_keys/pkcs7_verify.c if (sig->auth_ids[1]) sig 240 crypto/asymmetric_keys/pkcs7_verify.c sig->auth_ids[1]->len, sig->auth_ids[1]->data); sig 258 crypto/asymmetric_keys/pkcs7_verify.c auth = sig->auth_ids[0]; sig 267 crypto/asymmetric_keys/pkcs7_verify.c } else if (sig->auth_ids[1]) { sig 268 crypto/asymmetric_keys/pkcs7_verify.c auth = sig->auth_ids[1]; sig 288 crypto/asymmetric_keys/pkcs7_verify.c if (sig->auth_ids[1] && sig 289 crypto/asymmetric_keys/pkcs7_verify.c !asymmetric_key_id_same(p->skid, sig->auth_ids[1])) { sig 301 crypto/asymmetric_keys/pkcs7_verify.c ret = public_key_verify_signature(p->pub, x509->sig); sig 364 crypto/asymmetric_keys/pkcs7_verify.c ret = public_key_verify_signature(sinfo->signer->pub, sinfo->sig); sig 252 crypto/asymmetric_keys/public_key.c const struct public_key_signature *sig) sig 265 crypto/asymmetric_keys/public_key.c BUG_ON(!sig); sig 266 crypto/asymmetric_keys/public_key.c BUG_ON(!sig->s); sig 268 crypto/asymmetric_keys/public_key.c ret = software_key_determine_akcipher(sig->encoding, sig 269 crypto/asymmetric_keys/public_key.c sig->hash_algo, sig 302 crypto/asymmetric_keys/public_key.c sg_set_buf(&src_sg[0], sig->s, sig->s_size); sig 303 crypto/asymmetric_keys/public_key.c sg_set_buf(&src_sg[1], sig->digest, sig->digest_size); sig 304 crypto/asymmetric_keys/public_key.c akcipher_request_set_crypt(req, src_sg, NULL, sig->s_size, sig 305 crypto/asymmetric_keys/public_key.c sig->digest_size); sig 326 crypto/asymmetric_keys/public_key.c const struct public_key_signature *sig) sig 329 crypto/asymmetric_keys/public_key.c return public_key_verify_signature(pk, sig); sig 75 crypto/asymmetric_keys/restrict.c const struct public_key_signature *sig; sig 87 crypto/asymmetric_keys/restrict.c sig = payload->data[asym_auth]; sig 88 crypto/asymmetric_keys/restrict.c if (!sig) sig 90 crypto/asymmetric_keys/restrict.c if (!sig->auth_ids[0] && !sig->auth_ids[1]) sig 93 crypto/asymmetric_keys/restrict.c if (ca_keyid && !asymmetric_key_id_partial(sig->auth_ids[1], ca_keyid)) sig 98 crypto/asymmetric_keys/restrict.c sig->auth_ids[0], sig->auth_ids[1], sig 106 crypto/asymmetric_keys/restrict.c ret = verify_signature(key, sig); sig 123 crypto/asymmetric_keys/restrict.c const struct public_key_signature *sig; sig 140 crypto/asymmetric_keys/restrict.c sig = payload->data[asym_auth]; sig 141 crypto/asymmetric_keys/restrict.c if (!sig) sig 143 crypto/asymmetric_keys/restrict.c if (!sig->auth_ids[0] && !sig->auth_ids[1]) sig 149 crypto/asymmetric_keys/restrict.c key = find_asymmetric_key(trusted, sig->auth_ids[0], sig 150 crypto/asymmetric_keys/restrict.c sig->auth_ids[1], false); sig 175 crypto/asymmetric_keys/restrict.c if (!sig->auth_ids[0] || !sig->auth_ids[1]) { sig 178 crypto/asymmetric_keys/restrict.c auth_id = sig->auth_ids[0] ?: sig->auth_ids[1]; sig 183 crypto/asymmetric_keys/restrict.c sig->auth_ids[1]) && sig 185 crypto/asymmetric_keys/restrict.c sig->auth_ids[0])) { sig 195 crypto/asymmetric_keys/restrict.c key = find_asymmetric_key(dest_keyring, sig->auth_ids[0], sig 196 crypto/asymmetric_keys/restrict.c sig->auth_ids[1], false); sig 206 crypto/asymmetric_keys/restrict.c ret = verify_signature(key, sig); sig 23 crypto/asymmetric_keys/signature.c void public_key_signature_free(struct public_key_signature *sig) sig 27 crypto/asymmetric_keys/signature.c if (sig) { sig 28 crypto/asymmetric_keys/signature.c for (i = 0; i < ARRAY_SIZE(sig->auth_ids); i++) sig 29 crypto/asymmetric_keys/signature.c kfree(sig->auth_ids[i]); sig 30 crypto/asymmetric_keys/signature.c kfree(sig->s); sig 31 crypto/asymmetric_keys/signature.c kfree(sig->digest); sig 32 crypto/asymmetric_keys/signature.c kfree(sig); sig 138 crypto/asymmetric_keys/signature.c const struct public_key_signature *sig) sig 154 crypto/asymmetric_keys/signature.c ret = subtype->verify_signature(key, sig); sig 50 crypto/asymmetric_keys/x509_cert_parser.c public_key_signature_free(cert->sig); sig 77 crypto/asymmetric_keys/x509_cert_parser.c cert->sig = kzalloc(sizeof(struct public_key_signature), GFP_KERNEL); sig 78 crypto/asymmetric_keys/x509_cert_parser.c if (!cert->sig) sig 207 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->hash_algo = "md4"; sig 211 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->hash_algo = "sha1"; sig 215 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->hash_algo = "sha256"; sig 219 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->hash_algo = "sha384"; sig 223 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->hash_algo = "sha512"; sig 227 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->hash_algo = "sha224"; sig 231 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->hash_algo = "streebog256"; sig 235 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->hash_algo = "streebog512"; sig 240 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->pkey_algo = "rsa"; sig 241 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->encoding = "pkcs1"; sig 245 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->pkey_algo = "ecrdsa"; sig 246 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->encoding = "raw"; sig 268 crypto/asymmetric_keys/x509_cert_parser.c if (strcmp(ctx->cert->sig->pkey_algo, "rsa") == 0 || sig 269 crypto/asymmetric_keys/x509_cert_parser.c strcmp(ctx->cert->sig->pkey_algo, "ecrdsa") == 0) { sig 638 crypto/asymmetric_keys/x509_cert_parser.c if (ctx->cert->sig->auth_ids[1]) sig 645 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->auth_ids[1] = kid; sig 677 crypto/asymmetric_keys/x509_cert_parser.c if (!ctx->akid_raw_issuer || ctx->cert->sig->auth_ids[0]) sig 688 crypto/asymmetric_keys/x509_cert_parser.c ctx->cert->sig->auth_ids[0] = kid; sig 16 crypto/asymmetric_keys/x509_parser.h struct public_key_signature *sig; /* Signature parameters */ sig 25 crypto/asymmetric_keys/x509_public_key.c struct public_key_signature *sig = cert->sig; sig 36 crypto/asymmetric_keys/x509_public_key.c if (!sig->pkey_algo) sig 40 crypto/asymmetric_keys/x509_public_key.c if (!sig->hash_algo) { sig 45 crypto/asymmetric_keys/x509_public_key.c sig->s = kmemdup(cert->raw_sig, cert->raw_sig_size, GFP_KERNEL); sig 46 crypto/asymmetric_keys/x509_public_key.c if (!sig->s) sig 49 crypto/asymmetric_keys/x509_public_key.c sig->s_size = cert->raw_sig_size; sig 54 crypto/asymmetric_keys/x509_public_key.c tfm = crypto_alloc_shash(sig->hash_algo, 0, 0); sig 64 crypto/asymmetric_keys/x509_public_key.c sig->digest_size = crypto_shash_digestsize(tfm); sig 67 crypto/asymmetric_keys/x509_public_key.c sig->digest = kmalloc(sig->digest_size, GFP_KERNEL); sig 68 crypto/asymmetric_keys/x509_public_key.c if (!sig->digest) sig 77 crypto/asymmetric_keys/x509_public_key.c ret = crypto_shash_digest(desc, cert->tbs, cert->tbs_size, sig->digest); sig 81 crypto/asymmetric_keys/x509_public_key.c ret = is_hash_blacklisted(sig->digest, sig->digest_size, "tbs"); sig 84 crypto/asymmetric_keys/x509_public_key.c sig->digest_size, sig->digest); sig 112 crypto/asymmetric_keys/x509_public_key.c if (cert->sig->auth_ids[0] || cert->sig->auth_ids[1]) { sig 116 crypto/asymmetric_keys/x509_public_key.c bool a = asymmetric_key_id_same(cert->skid, cert->sig->auth_ids[1]); sig 117 crypto/asymmetric_keys/x509_public_key.c bool b = asymmetric_key_id_same(cert->id, cert->sig->auth_ids[0]); sig 124 crypto/asymmetric_keys/x509_public_key.c cert->sig->auth_ids[0] && cert->sig->auth_ids[1]) sig 129 crypto/asymmetric_keys/x509_public_key.c if (strcmp(cert->pub->pkey_algo, cert->sig->pkey_algo) != 0) sig 132 crypto/asymmetric_keys/x509_public_key.c ret = public_key_verify_signature(cert->pub, cert->sig); sig 183 crypto/asymmetric_keys/x509_public_key.c public_key_signature_free(cert->sig); sig 184 crypto/asymmetric_keys/x509_public_key.c cert->sig = NULL; sig 187 crypto/asymmetric_keys/x509_public_key.c cert->sig->pkey_algo, cert->sig->hash_algo); sig 227 crypto/asymmetric_keys/x509_public_key.c prep->payload.data[asym_auth] = cert->sig; sig 235 crypto/asymmetric_keys/x509_public_key.c cert->sig = NULL; sig 74 crypto/ecrdsa.c unsigned char sig[ECRDSA_MAX_SIG_SIZE]; sig 99 crypto/ecrdsa.c WARN_ON(req->src_len > sizeof(sig)) || sig 104 crypto/ecrdsa.c sig, req->src_len); sig 110 crypto/ecrdsa.c vli_from_be64(s, sig, ndigits); sig 111 crypto/ecrdsa.c vli_from_be64(r, sig + ndigits * sizeof(u64), ndigits); sig 518 drivers/acpi/tables.c int sig, no, table_nr = 0, total_offset = 0; sig 551 drivers/acpi/tables.c for (sig = 0; table_sigs[sig]; sig++) sig 552 drivers/acpi/tables.c if (!memcmp(table->signature, table_sigs[sig], 4)) sig 555 drivers/acpi/tables.c if (!table_sigs[sig]) { sig 964 drivers/block/drbd/drbd_actlog.c int i, sig; sig 968 drivers/block/drbd/drbd_actlog.c sig = wait_event_interruptible(device->al_wait, sig 970 drivers/block/drbd/drbd_actlog.c if (sig) sig 980 drivers/block/drbd/drbd_actlog.c sig = wait_event_interruptible(device->al_wait, sig 984 drivers/block/drbd/drbd_actlog.c if (sig || (sa && test_bit(BME_PRIORITY, &bm_ext->flags))) { sig 992 drivers/block/drbd/drbd_actlog.c if (sig) sig 108 drivers/char/tpm/tpm_ibmvtpm.c int sig; sig 115 drivers/char/tpm/tpm_ibmvtpm.c sig = wait_event_interruptible(ibmvtpm->wq, !ibmvtpm->tpm_processing_cmd); sig 116 drivers/char/tpm/tpm_ibmvtpm.c if (sig) sig 208 drivers/char/tpm/tpm_ibmvtpm.c int rc, sig; sig 226 drivers/char/tpm/tpm_ibmvtpm.c sig = wait_event_interruptible(ibmvtpm->wq, !ibmvtpm->tpm_processing_cmd); sig 227 drivers/char/tpm/tpm_ibmvtpm.c if (sig) sig 77 drivers/char/tpm/tpm_vtpm_proxy.c int sig, rc; sig 79 drivers/char/tpm/tpm_vtpm_proxy.c sig = wait_event_interruptible(proxy_dev->wq, sig 82 drivers/char/tpm/tpm_vtpm_proxy.c if (sig) sig 43 drivers/crypto/ccree/cc_driver.c u32 sig; sig 77 drivers/crypto/ccree/cc_driver.c .name = "712", .rev = CC_HW_REV_712, .sig = 0xDCC71200U, sig 82 drivers/crypto/ccree/cc_driver.c .name = "710", .rev = CC_HW_REV_710, .sig = 0xDCC63200U, sig 87 drivers/crypto/ccree/cc_driver.c .name = "630P", .rev = CC_HW_REV_630, .sig = 0xDCC63000U, sig 380 drivers/crypto/ccree/cc_driver.c if (val != hw_rev->sig) { sig 382 drivers/crypto/ccree/cc_driver.c val, hw_rev->sig); sig 134 drivers/dma/qcom/hidma_ll.c int hidma_ll_request(struct hidma_lldev *lldev, u32 sig, const char *dev_name, sig 154 drivers/dma/qcom/hidma_ll.c tre->dma_sig = sig; sig 20 drivers/eisa/eisa-bus.c #define EISA_DEVINFO(i,s) { .id = { .sig = i }, .name = s } sig 62 drivers/eisa/eisa-bus.c if (!strcmp(edev->id.sig, eisa_table[i].id.sig)) { sig 71 drivers/eisa/eisa-bus.c sprintf(edev->pretty_name, "EISA device %.7s", edev->id.sig); sig 78 drivers/eisa/eisa-bus.c u8 sig[4]; sig 93 drivers/eisa/eisa-bus.c sig[i] = inb(addr + i); sig 95 drivers/eisa/eisa-bus.c if (!i && (sig[0] & 0x80)) sig 99 drivers/eisa/eisa-bus.c sig_str[0] = ((sig[0] >> 2) & 0x1f) + ('A' - 1); sig 100 drivers/eisa/eisa-bus.c sig_str[1] = (((sig[0] & 3) << 3) | (sig[1] >> 5)) + ('A' - 1); sig 101 drivers/eisa/eisa-bus.c sig_str[2] = (sig[1] & 0x1f) + ('A' - 1); sig 102 drivers/eisa/eisa-bus.c rev = (sig[2] << 8) | sig[3]; sig 117 drivers/eisa/eisa-bus.c while (strlen(eids->sig)) { sig 118 drivers/eisa/eisa-bus.c if (!strcmp(eids->sig, edev->id.sig) && sig 134 drivers/eisa/eisa-bus.c add_uevent_var(env, "MODALIAS=" EISA_DEVICE_MODALIAS_FMT, edev->id.sig); sig 162 drivers/eisa/eisa-bus.c return sprintf(buf, "%s\n", edev->id.sig); sig 182 drivers/eisa/eisa-bus.c return sprintf(buf, EISA_DEVICE_MODALIAS_FMT "\n", edev->id.sig); sig 191 drivers/eisa/eisa-bus.c char *sig; sig 197 drivers/eisa/eisa-bus.c sig = decode_eisa_sig(sig_addr); sig 198 drivers/eisa/eisa-bus.c if (!sig) sig 201 drivers/eisa/eisa-bus.c memcpy(edev->id.sig, sig, EISA_SIG_LEN); sig 218 drivers/eisa/eisa-bus.c edev->res[i].name = edev->id.sig; sig 346 drivers/eisa/eisa-bus.c dev_info(&edev->dev, "EISA: Mainboard %s detected\n", edev->id.sig); sig 350 drivers/eisa/eisa-bus.c edev->id.sig); sig 389 drivers/eisa/eisa-bus.c edev->id.sig, enabled_str); sig 395 drivers/eisa/eisa-bus.c edev->id.sig); sig 233 drivers/firmware/qemu_fw_cfg.c char sig[FW_CFG_SIG_SIZE]; sig 289 drivers/firmware/qemu_fw_cfg.c if (fw_cfg_read_blob(FW_CFG_SIGNATURE, sig, sig 291 drivers/firmware/qemu_fw_cfg.c memcmp(sig, "QEMU", FW_CFG_SIG_SIZE) != 0) { sig 832 drivers/fsi/fsi-master-ast-cf.c uint16_t sig = 0, wanted_sig; sig 855 drivers/fsi/fsi-master-ast-cf.c sig = be16_to_cpup((__be16 *)(data + HDR_OFFSET + HDR_SYS_SIG)); sig 857 drivers/fsi/fsi-master-ast-cf.c if (sig == wanted_sig) sig 861 drivers/fsi/fsi-master-ast-cf.c if (sig != wanted_sig) { sig 1257 drivers/gpu/drm/ast/ast_mode.c u8 *sig; sig 1259 drivers/gpu/drm/ast/ast_mode.c sig = drm_gem_vram_kmap(drm_gem_vram_of_gem(ast->cursor_cache), sig 1261 drivers/gpu/drm/ast/ast_mode.c sig += (AST_HWC_SIZE + AST_HWC_SIGNATURE_SIZE)*ast->next_cursor + AST_HWC_SIZE; sig 1262 drivers/gpu/drm/ast/ast_mode.c writel(x, sig + AST_HWC_SIGNATURE_X); sig 1263 drivers/gpu/drm/ast/ast_mode.c writel(y, sig + AST_HWC_SIGNATURE_Y); sig 496 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c const struct etnaviv_pm_signal *sig; sig 508 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c sig = &dom->signal[signal->iter]; sig 511 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c strncpy(signal->name, sig->name, sizeof(signal->name)); sig 542 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c const struct etnaviv_pm_signal *sig; sig 547 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c sig = &dom->signal[pmr->signal]; sig 548 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c val = sig->sample(gpu, dom, sig); sig 92 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_perfsig_count_perfsrc(struct nvkm_perfsig *sig) sig 96 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c for (i = 0; i < ARRAY_SIZE(sig->source); i++) { sig 97 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c if (sig->source[i]) sig 104 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_perfsrc_find(struct nvkm_pm *pm, struct nvkm_perfsig *sig, int si) sig 111 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c for (i = 0; i < ARRAY_SIZE(sig->source) && sig->source[i]; i++) { sig 112 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c if (sig->source[i] == si) { sig 134 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_perfsig *sig; sig 141 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c sig = nvkm_perfsig_find(pm, ctr->domain, sig 143 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c if (!sig) sig 146 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c src = nvkm_perfsrc_find(pm, sig, ctr->source[i][j]); sig 173 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_perfsig *sig; sig 180 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c sig = nvkm_perfsig_find(pm, ctr->domain, sig 182 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c if (!sig) sig 185 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c src = nvkm_perfsrc_find(pm, sig, ctr->source[i][j]); sig 389 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_perfsig *sig[4] = {}; sig 393 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c sig[s] = nvkm_perfsig_find(pm, args->v0.domain, sig 396 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c if (args->v0.ctr[c].signal[s] && !sig[s]) sig 401 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c if (src[s][m] && !nvkm_perfsrc_find(pm, sig[s], sig 407 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c ret = nvkm_perfctr_new(sdom, c, args->v0.domain, sig, src, sig 492 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_perfsig *sig; sig 511 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c sig = &dom->signal[si]; sig 512 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c if (raw || !sig->name) { sig 516 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c strncpy(args->v0.name, sig->name, sig 521 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c args->v0.source_nr = nvkm_perfsig_count_perfsrc(sig); sig 545 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_perfsig *sig; sig 560 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c sig = nvkm_perfsig_find(pm, args->v0.domain, args->v0.signal, &dom); sig 561 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c if (!sig) sig 564 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c source_nr = nvkm_perfsig_count_perfsrc(sig); sig 569 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c src = nvkm_perfsrc_find(pm, sig, sig->source[si]); sig 573 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c args->v0.source = sig->source[si]; sig 703 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_perfsrc_new(struct nvkm_pm *pm, struct nvkm_perfsig *sig, sig 756 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c sig->source[source_nr++] = source_id + 1; sig 804 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_perfsig *sig = sig 806 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c sig->name = ssig->name; sig 807 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c ret = nvkm_perfsrc_new(pm, sig, ssig->source); sig 261 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c kfree(img->base.sig); sig 276 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c memcpy(&img->lsb_header.signature, img->base.sig, img->base.sig_size); sig 586 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c kfree(img->sig); sig 130 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.c kfree(img->base.sig); sig 145 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r367.c memcpy(&img->lsb_header.signature, img->base.sig, img->base.sig_size); sig 40 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c void *sig; sig 59 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c sig = acr_image + fw_hdr->sig_dbg_offset; sig 62 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c sig = acr_image + fw_hdr->sig_prod_offset; sig 67 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/hs_ucode.c memcpy(hs_data + patch_loc, sig + patch_sig, sig_size); sig 104 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode.h u8 *sig; sig 96 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c const struct firmware *bl, *code, *data, *sig; sig 116 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c ret = nvkm_firmware_get(subdev, f, &sig); sig 120 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c img->sig = kmemdup(sig->data, sig->size, GFP_KERNEL); sig 121 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c if (!img->sig) { sig 125 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c img->sig_size = sig->size; sig 130 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c kfree(img->sig); sig 137 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c nvkm_firmware_put(sig); sig 44 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c const struct firmware *image, *desc, *sig; sig 66 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c ret = nvkm_firmware_get_version(subdev, f, ver, ver, &sig); sig 69 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c img->sig_size = sig->size; sig 70 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c img->sig = kmemdup(sig->data, sig->size, GFP_KERNEL); sig 71 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c nvkm_firmware_put(sig); sig 72 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c if (!img->sig) sig 118 drivers/gpu/drm/vc4/vc4_validate_shaders.c uint32_t sig = QPU_GET_FIELD(inst, QPU_SIG); sig 125 drivers/gpu/drm/vc4/vc4_validate_shaders.c else if (add_a == QPU_MUX_B && sig != QPU_SIG_SMALL_IMM) sig 196 drivers/gpu/drm/vc4/vc4_validate_shaders.c uint32_t sig = QPU_GET_FIELD(inst, QPU_SIG); sig 202 drivers/gpu/drm/vc4/vc4_validate_shaders.c if (sig == QPU_SIG_SMALL_IMM) { sig 247 drivers/gpu/drm/vc4/vc4_validate_shaders.c if (raddr_a == QPU_R_UNIF || (sig != QPU_SIG_SMALL_IMM && sig 394 drivers/gpu/drm/vc4/vc4_validate_shaders.c uint32_t sig = QPU_GET_FIELD(inst, QPU_SIG); sig 403 drivers/gpu/drm/vc4/vc4_validate_shaders.c if (sig == QPU_SIG_LOAD_IMM && sig 490 drivers/gpu/drm/vc4/vc4_validate_shaders.c uint32_t sig = QPU_GET_FIELD(inst, QPU_SIG); sig 528 drivers/gpu/drm/vc4/vc4_validate_shaders.c if (sig != QPU_SIG_SMALL_IMM || raddr_b != 0 || sig 543 drivers/gpu/drm/vc4/vc4_validate_shaders.c sig != QPU_SIG_SMALL_IMM)) { sig 606 drivers/gpu/drm/vc4/vc4_validate_shaders.c uint32_t sig = QPU_GET_FIELD(inst, QPU_SIG); sig 609 drivers/gpu/drm/vc4/vc4_validate_shaders.c (raddr_b == QPU_R_UNIF && sig != QPU_SIG_SMALL_IMM)) { sig 624 drivers/gpu/drm/vc4/vc4_validate_shaders.c (raddr_b >= 16 && raddr_b < 32 && sig != QPU_SIG_SMALL_IMM)) { sig 644 drivers/gpu/drm/vc4/vc4_validate_shaders.c uint32_t sig = QPU_GET_FIELD(inst, QPU_SIG); sig 648 drivers/gpu/drm/vc4/vc4_validate_shaders.c if (sig == QPU_SIG_PROG_END) { sig 659 drivers/gpu/drm/vc4/vc4_validate_shaders.c if (sig != QPU_SIG_BRANCH) sig 809 drivers/gpu/drm/vc4/vc4_validate_shaders.c uint32_t sig = QPU_GET_FIELD(inst, QPU_SIG); sig 827 drivers/gpu/drm/vc4/vc4_validate_shaders.c switch (sig) { sig 848 drivers/gpu/drm/vc4/vc4_validate_shaders.c if (sig == QPU_SIG_PROG_END) { sig 853 drivers/gpu/drm/vc4/vc4_validate_shaders.c if (sig == QPU_SIG_THREAD_SWITCH || sig 854 drivers/gpu/drm/vc4/vc4_validate_shaders.c sig == QPU_SIG_LAST_THREAD_SWITCH) { sig 889 drivers/gpu/drm/vc4/vc4_validate_shaders.c "instruction %d\n", sig, ip); sig 203 drivers/gpu/ipu-v3/ipu-di.c struct ipu_di_signal_cfg *sig) sig 205 drivers/gpu/ipu-v3/ipu-di.c u32 h_total = sig->mode.hactive + sig->mode.hsync_len + sig 206 drivers/gpu/ipu-v3/ipu-di.c sig->mode.hback_porch + sig->mode.hfront_porch; sig 207 drivers/gpu/ipu-v3/ipu-di.c u32 v_total = sig->mode.vactive + sig->mode.vsync_len + sig 208 drivers/gpu/ipu-v3/ipu-di.c sig->mode.vback_porch + sig->mode.vfront_porch; sig 220 drivers/gpu/ipu-v3/ipu-di.c .cnt_down = sig->mode.hsync_len * 2, sig 227 drivers/gpu/ipu-v3/ipu-di.c .cnt_down = sig->mode.vsync_len * 2, sig 240 drivers/gpu/ipu-v3/ipu-di.c .offset_count = (sig->mode.vsync_len + sig 241 drivers/gpu/ipu-v3/ipu-di.c sig->mode.vback_porch) / 2, sig 243 drivers/gpu/ipu-v3/ipu-di.c .repeat_count = sig->mode.vactive / 2, sig 248 drivers/gpu/ipu-v3/ipu-di.c .offset_count = sig->mode.hsync_len + sig 249 drivers/gpu/ipu-v3/ipu-di.c sig->mode.hback_porch, sig 251 drivers/gpu/ipu-v3/ipu-di.c .repeat_count = sig->mode.hactive, sig 266 drivers/gpu/ipu-v3/ipu-di.c struct ipu_di_signal_cfg *sig, int div) sig 268 drivers/gpu/ipu-v3/ipu-di.c u32 h_total = sig->mode.hactive + sig->mode.hsync_len + sig 269 drivers/gpu/ipu-v3/ipu-di.c sig->mode.hback_porch + sig->mode.hfront_porch; sig 270 drivers/gpu/ipu-v3/ipu-di.c u32 v_total = sig->mode.vactive + sig->mode.vsync_len + sig 271 drivers/gpu/ipu-v3/ipu-di.c sig->mode.vback_porch + sig->mode.vfront_porch; sig 281 drivers/gpu/ipu-v3/ipu-di.c .offset_count = div * sig->v_to_h_sync, sig 285 drivers/gpu/ipu-v3/ipu-di.c .cnt_down = sig->mode.hsync_len * 2, sig 292 drivers/gpu/ipu-v3/ipu-di.c .cnt_down = sig->mode.vsync_len * 2, sig 296 drivers/gpu/ipu-v3/ipu-di.c .offset_count = sig->mode.vsync_len + sig 297 drivers/gpu/ipu-v3/ipu-di.c sig->mode.vback_porch, sig 299 drivers/gpu/ipu-v3/ipu-di.c .repeat_count = sig->mode.vactive, sig 304 drivers/gpu/ipu-v3/ipu-di.c .offset_count = sig->mode.hsync_len + sig 305 drivers/gpu/ipu-v3/ipu-di.c sig->mode.hback_porch, sig 307 drivers/gpu/ipu-v3/ipu-di.c .repeat_count = sig->mode.hactive, sig 332 drivers/gpu/ipu-v3/ipu-di.c .offset_count = sig->mode.vsync_len + sig 333 drivers/gpu/ipu-v3/ipu-di.c sig->mode.vback_porch, sig 335 drivers/gpu/ipu-v3/ipu-di.c .repeat_count = sig->mode.vactive, sig 341 drivers/gpu/ipu-v3/ipu-di.c .offset_count = div * sig->v_to_h_sync + 18, /* magic value from Freescale TVE driver */ sig 345 drivers/gpu/ipu-v3/ipu-di.c .cnt_down = sig->mode.hsync_len * 2, sig 349 drivers/gpu/ipu-v3/ipu-di.c .offset_count = sig->mode.hsync_len + sig 350 drivers/gpu/ipu-v3/ipu-di.c sig->mode.hback_porch, sig 352 drivers/gpu/ipu-v3/ipu-di.c .repeat_count = sig->mode.hactive, sig 362 drivers/gpu/ipu-v3/ipu-di.c .cnt_down = sig->mode.vsync_len * 2, sig 367 drivers/gpu/ipu-v3/ipu-di.c .offset_count = div * sig->v_to_h_sync + 18, /* magic value from Freescale TVE driver */ sig 371 drivers/gpu/ipu-v3/ipu-di.c .cnt_down = sig->mode.hsync_len * 2, sig 380 drivers/gpu/ipu-v3/ipu-di.c .cnt_down = sig->mode.vsync_len * 2, sig 387 drivers/gpu/ipu-v3/ipu-di.c if (sig->hsync_pin == 2 && sig->vsync_pin == 3) sig 394 drivers/gpu/ipu-v3/ipu-di.c const struct ipu_di_signal_cfg *sig) sig 400 drivers/gpu/ipu-v3/ipu-di.c if (sig->clkflags & IPU_DI_CLKMODE_EXT) { sig 408 drivers/gpu/ipu-v3/ipu-di.c if (sig->clkflags & IPU_DI_CLKMODE_SYNC) { sig 428 drivers/gpu/ipu-v3/ipu-di.c clk_set_rate(clk, sig->mode.pixelclock); sig 431 drivers/gpu/ipu-v3/ipu-di.c div = DIV_ROUND_CLOSEST(in_rate, sig->mode.pixelclock); sig 448 drivers/gpu/ipu-v3/ipu-di.c div = DIV_ROUND_CLOSEST(clkrate, sig->mode.pixelclock); sig 452 drivers/gpu/ipu-v3/ipu-di.c error = rate / (sig->mode.pixelclock / 1000); sig 468 drivers/gpu/ipu-v3/ipu-di.c clk_set_rate(clk, sig->mode.pixelclock); sig 471 drivers/gpu/ipu-v3/ipu-di.c div = DIV_ROUND_CLOSEST(in_rate, sig->mode.pixelclock); sig 498 drivers/gpu/ipu-v3/ipu-di.c sig->mode.pixelclock, sig 557 drivers/gpu/ipu-v3/ipu-di.c int ipu_di_init_sync_panel(struct ipu_di *di, struct ipu_di_signal_cfg *sig) sig 564 drivers/gpu/ipu-v3/ipu-di.c di->id, sig->mode.hactive, sig->mode.vactive); sig 569 drivers/gpu/ipu-v3/ipu-di.c sig->mode.pixelclock); sig 573 drivers/gpu/ipu-v3/ipu-di.c ipu_di_config_clock(di, sig); sig 588 drivers/gpu/ipu-v3/ipu-di.c if (sig->mode.flags & DISPLAY_FLAGS_INTERLACED) { sig 589 drivers/gpu/ipu-v3/ipu-di.c ipu_di_sync_config_interlaced(di, sig); sig 596 drivers/gpu/ipu-v3/ipu-di.c ipu_di_sync_config_noninterlaced(di, sig, div); sig 604 drivers/gpu/ipu-v3/ipu-di.c if (!(sig->hsync_pin == 2 && sig->vsync_pin == 3)) sig 608 drivers/gpu/ipu-v3/ipu-di.c if (sig->mode.flags & DISPLAY_FLAGS_HSYNC_HIGH) sig 609 drivers/gpu/ipu-v3/ipu-di.c di_gen |= ipu_di_gen_polarity(sig->hsync_pin); sig 610 drivers/gpu/ipu-v3/ipu-di.c if (sig->mode.flags & DISPLAY_FLAGS_VSYNC_HIGH) sig 611 drivers/gpu/ipu-v3/ipu-di.c di_gen |= ipu_di_gen_polarity(sig->vsync_pin); sig 613 drivers/gpu/ipu-v3/ipu-di.c if (sig->clk_pol) sig 624 drivers/gpu/ipu-v3/ipu-di.c if (sig->enable_pol) sig 626 drivers/gpu/ipu-v3/ipu-di.c if (sig->data_pol) sig 552 drivers/infiniband/hw/mlx5/cq.c get_sig_err_item(sig_err_cqe, &mr->sig->err_item); sig 553 drivers/infiniband/hw/mlx5/cq.c mr->sig->sig_err_exists = true; sig 554 drivers/infiniband/hw/mlx5/cq.c mr->sig->sigerr_count++; sig 557 drivers/infiniband/hw/mlx5/cq.c cq->mcq.cqn, mr->sig->err_item.key, sig 558 drivers/infiniband/hw/mlx5/cq.c mr->sig->err_item.err_type, sig 559 drivers/infiniband/hw/mlx5/cq.c mr->sig->err_item.sig_err_offset, sig 560 drivers/infiniband/hw/mlx5/cq.c mr->sig->err_item.expected, sig 561 drivers/infiniband/hw/mlx5/cq.c mr->sig->err_item.actual); sig 609 drivers/infiniband/hw/mlx5/mlx5_ib.h struct mlx5_core_sig_ctx *sig; sig 1554 drivers/infiniband/hw/mlx5/mr.c if (mr->sig) { sig 1556 drivers/infiniband/hw/mlx5/mr.c mr->sig->psv_memory.psv_idx)) sig 1558 drivers/infiniband/hw/mlx5/mr.c mr->sig->psv_memory.psv_idx); sig 1560 drivers/infiniband/hw/mlx5/mr.c mr->sig->psv_wire.psv_idx)) sig 1562 drivers/infiniband/hw/mlx5/mr.c mr->sig->psv_wire.psv_idx); sig 1563 drivers/infiniband/hw/mlx5/mr.c kfree(mr->sig); sig 1564 drivers/infiniband/hw/mlx5/mr.c mr->sig = NULL; sig 1759 drivers/infiniband/hw/mlx5/mr.c mr->sig = kzalloc(sizeof(*mr->sig), GFP_KERNEL); sig 1760 drivers/infiniband/hw/mlx5/mr.c if (!mr->sig) sig 1768 drivers/infiniband/hw/mlx5/mr.c mr->sig->psv_memory.psv_idx = psv_index[0]; sig 1769 drivers/infiniband/hw/mlx5/mr.c mr->sig->psv_wire.psv_idx = psv_index[1]; sig 1771 drivers/infiniband/hw/mlx5/mr.c mr->sig->sig_status_checked = true; sig 1772 drivers/infiniband/hw/mlx5/mr.c mr->sig->sig_err_exists = false; sig 1774 drivers/infiniband/hw/mlx5/mr.c ++mr->sig->sigerr_count; sig 1809 drivers/infiniband/hw/mlx5/mr.c if (mlx5_core_destroy_psv(dev->mdev, mr->sig->psv_memory.psv_idx)) sig 1811 drivers/infiniband/hw/mlx5/mr.c mr->sig->psv_memory.psv_idx); sig 1812 drivers/infiniband/hw/mlx5/mr.c if (mlx5_core_destroy_psv(dev->mdev, mr->sig->psv_wire.psv_idx)) sig 1814 drivers/infiniband/hw/mlx5/mr.c mr->sig->psv_wire.psv_idx); sig 1816 drivers/infiniband/hw/mlx5/mr.c kfree(mr->sig); sig 2000 drivers/infiniband/hw/mlx5/mr.c if (!mmr->sig) { sig 2006 drivers/infiniband/hw/mlx5/mr.c mmr->sig->sig_status_checked = true; sig 2007 drivers/infiniband/hw/mlx5/mr.c if (!mmr->sig->sig_err_exists) sig 2010 drivers/infiniband/hw/mlx5/mr.c if (ibmr->lkey == mmr->sig->err_item.key) sig 2011 drivers/infiniband/hw/mlx5/mr.c memcpy(&mr_status->sig_err, &mmr->sig->err_item, sig 2016 drivers/infiniband/hw/mlx5/mr.c mr_status->sig_err.key = mmr->sig->err_item.key; sig 2019 drivers/infiniband/hw/mlx5/mr.c mmr->sig->sig_err_exists = false; sig 4510 drivers/infiniband/hw/mlx5/qp.c inl->dif_apptag = cpu_to_be16(domain->sig.dif.app_tag); sig 4511 drivers/infiniband/hw/mlx5/qp.c inl->dif_reftag = cpu_to_be32(domain->sig.dif.ref_tag); sig 4514 drivers/infiniband/hw/mlx5/qp.c inl->sig_type = domain->sig.dif.bg_type == IB_T10DIF_CRC ? sig 4517 drivers/infiniband/hw/mlx5/qp.c if (domain->sig.dif.ref_remap) sig 4520 drivers/infiniband/hw/mlx5/qp.c if (domain->sig.dif.app_escape) { sig 4521 drivers/infiniband/hw/mlx5/qp.c if (domain->sig.dif.ref_escape) sig 4528 drivers/infiniband/hw/mlx5/qp.c cpu_to_be16(domain->sig.dif.apptag_check_mask); sig 4535 drivers/infiniband/hw/mlx5/qp.c struct mlx5_core_sig_ctx *msig = to_mmr(sig_mr)->sig; sig 4553 drivers/infiniband/hw/mlx5/qp.c basic->mem.bs_selector = bs_selector(mem->sig.dif.pi_interval); sig 4566 drivers/infiniband/hw/mlx5/qp.c if (mem->sig.dif.pi_interval == wire->sig.dif.pi_interval && sig 4570 drivers/infiniband/hw/mlx5/qp.c if (mem->sig.dif.bg_type == wire->sig.dif.bg_type) sig 4572 drivers/infiniband/hw/mlx5/qp.c if (mem->sig.dif.app_tag == wire->sig.dif.app_tag) sig 4574 drivers/infiniband/hw/mlx5/qp.c if (mem->sig.dif.ref_tag == wire->sig.dif.ref_tag) sig 4577 drivers/infiniband/hw/mlx5/qp.c basic->wire.bs_selector = bs_selector(wire->sig.dif.pi_interval); sig 4653 drivers/infiniband/hw/mlx5/qp.c u16 block_size = sig_attrs->mem.sig.dif.pi_interval; sig 4706 drivers/infiniband/hw/mlx5/qp.c u8 sigerr = to_mmr(sig_mr)->sig->sigerr_count & 1; sig 4744 drivers/infiniband/hw/mlx5/qp.c unlikely(!sig_mr->sig) || unlikely(!qp->ibqp.integrity_en) || sig 4745 drivers/infiniband/hw/mlx5/qp.c unlikely(!sig_mr->sig->sig_status_checked)) sig 4777 drivers/infiniband/hw/mlx5/qp.c sig_mr->sig->sig_status_checked = false; sig 4792 drivers/infiniband/hw/mlx5/qp.c psv_seg->transient_sig = cpu_to_be32(domain->sig.dif.bg << 16 | sig 4793 drivers/infiniband/hw/mlx5/qp.c domain->sig.dif.app_tag); sig 4794 drivers/infiniband/hw/mlx5/qp.c psv_seg->ref_tag = cpu_to_be32(domain->sig.dif.ref_tag); sig 5172 drivers/infiniband/hw/mlx5/qp.c mr->sig->psv_memory.psv_idx, sig 5193 drivers/infiniband/hw/mlx5/qp.c mr->sig->psv_wire.psv_idx, sig 5350 drivers/infiniband/hw/mlx5/qp.c static void set_sig_seg(struct mlx5_rwqe_sig *sig, int size) sig 5352 drivers/infiniband/hw/mlx5/qp.c sig->signature = calc_sig(sig, size); sig 5360 drivers/infiniband/hw/mlx5/qp.c struct mlx5_rwqe_sig *sig; sig 5409 drivers/infiniband/hw/mlx5/qp.c sig = (struct mlx5_rwqe_sig *)scat; sig 5410 drivers/infiniband/hw/mlx5/qp.c set_sig_seg(sig, (qp->rq.max_gs + 1) << 2); sig 480 drivers/infiniband/hw/qedr/main.c if (cq->sig != QEDR_CQ_MAGIC_NUMBER) { sig 275 drivers/infiniband/hw/qedr/qedr.h u32 sig; sig 895 drivers/infiniband/hw/qedr/verbs.c cq->sig = QEDR_CQ_MAGIC_NUMBER; sig 308 drivers/infiniband/ulp/iser/iser_memory.c domain->sig.dif.pi_interval = scsi_prot_interval(sc); sig 309 drivers/infiniband/ulp/iser/iser_memory.c domain->sig.dif.ref_tag = t10_pi_ref_tag(sc->request); sig 314 drivers/infiniband/ulp/iser/iser_memory.c domain->sig.dif.apptag_check_mask = 0xffff; sig 315 drivers/infiniband/ulp/iser/iser_memory.c domain->sig.dif.app_escape = true; sig 316 drivers/infiniband/ulp/iser/iser_memory.c domain->sig.dif.ref_escape = true; sig 318 drivers/infiniband/ulp/iser/iser_memory.c domain->sig.dif.ref_remap = true; sig 329 drivers/infiniband/ulp/iser/iser_memory.c sig_attrs->wire.sig.dif.bg_type = IB_T10DIF_CRC; sig 335 drivers/infiniband/ulp/iser/iser_memory.c sig_attrs->mem.sig.dif.bg_type = sc->prot_flags & SCSI_PROT_IP_CHECKSUM ? sig 341 drivers/infiniband/ulp/iser/iser_memory.c sig_attrs->wire.sig.dif.bg_type = IB_T10DIF_CRC; sig 343 drivers/infiniband/ulp/iser/iser_memory.c sig_attrs->mem.sig.dif.bg_type = sc->prot_flags & SCSI_PROT_IP_CHECKSUM ? sig 2065 drivers/infiniband/ulp/isert/ib_isert.c domain->sig.dif.bg_type = IB_T10DIF_CRC; sig 2066 drivers/infiniband/ulp/isert/ib_isert.c domain->sig.dif.pi_interval = se_cmd->se_dev->dev_attrib.block_size; sig 2067 drivers/infiniband/ulp/isert/ib_isert.c domain->sig.dif.ref_tag = se_cmd->reftag_seed; sig 2073 drivers/infiniband/ulp/isert/ib_isert.c domain->sig.dif.apptag_check_mask = 0xffff; sig 2074 drivers/infiniband/ulp/isert/ib_isert.c domain->sig.dif.app_escape = true; sig 2075 drivers/infiniband/ulp/isert/ib_isert.c domain->sig.dif.ref_escape = true; sig 2078 drivers/infiniband/ulp/isert/ib_isert.c domain->sig.dif.ref_remap = true; sig 859 drivers/input/touchscreen/cyttsp4_core.c int sig; sig 879 drivers/input/touchscreen/cyttsp4_core.c sig = md->pdata->frmwrk->abs sig 881 drivers/input/touchscreen/cyttsp4_core.c if (sig != CY_IGNORE_VALUE) { sig 897 drivers/input/touchscreen/cyttsp4_core.c sig = md->pdata->frmwrk->abs[((CY_ABS_X_OST + j) * sig 899 drivers/input/touchscreen/cyttsp4_core.c if (sig != CY_IGNORE_VALUE) sig 900 drivers/input/touchscreen/cyttsp4_core.c input_report_abs(md->input, sig, sig 915 drivers/input/touchscreen/cyttsp4_core.c sig = md->pdata->frmwrk->abs sig 918 drivers/input/touchscreen/cyttsp4_core.c if (sig != CY_IGNORE_VALUE) sig 919 drivers/input/touchscreen/cyttsp4_core.c input_report_abs(md->input, sig, sig 1125 drivers/md/dm-verity-target.c verify_args.sig, sig 51 drivers/md/dm-verity-verify-sig.c sig_opts->sig = kmalloc(ukp->datalen, GFP_KERNEL); sig 52 drivers/md/dm-verity-verify-sig.c if (!sig_opts->sig) { sig 58 drivers/md/dm-verity-verify-sig.c memcpy(sig_opts->sig, ukp->data, sig_opts->sig_size); sig 130 drivers/md/dm-verity-verify-sig.c kfree(sig_opts->sig); sig 131 drivers/md/dm-verity-verify-sig.c sig_opts->sig = NULL; sig 16 drivers/md/dm-verity-verify-sig.h u8 *sig; sig 610 drivers/media/dvb-frontends/cx24120.c u16 sig, ucb; sig 628 drivers/media/dvb-frontends/cx24120.c sig = cx24120_readreg(state, CX24120_REG_SIGSTR_H) >> 6; sig 629 drivers/media/dvb-frontends/cx24120.c sig = sig << 8; sig 630 drivers/media/dvb-frontends/cx24120.c sig |= cx24120_readreg(state, CX24120_REG_SIGSTR_L); sig 632 drivers/media/dvb-frontends/cx24120.c "signal strength from firmware = 0x%x\n", sig); sig 635 drivers/media/dvb-frontends/cx24120.c sig = -100 * sig + 94324; sig 638 drivers/media/dvb-frontends/cx24120.c c->strength.stat[0].uvalue = sig; sig 272 drivers/media/pci/cx18/cx18-driver.c int sig; sig 277 drivers/media/pci/cx18/cx18-driver.c sig = intr ? signal_pending(current) : 0; sig 278 drivers/media/pci/cx18/cx18-driver.c } while (!sig && timeout); sig 279 drivers/media/pci/cx18/cx18-driver.c return sig; sig 31 drivers/media/usb/dvb-usb/vp702x-fe.c u8 sig; sig 54 drivers/media/usb/dvb-usb/vp702x-fe.c st->sig = buf[0]; sig 113 drivers/media/usb/dvb-usb/vp702x-fe.c *strength = (st->sig << 8) | st->sig; sig 255 drivers/misc/genwqe/card_dev.c static int genwqe_kill_fasync(struct genwqe_dev *cd, int sig) sig 264 drivers/misc/genwqe/card_dev.c kill_fasync(&cfile->async_queue, sig, POLL_HUP); sig 71 drivers/mtd/nand/raw/nand_onfi.c if (strncmp(ep->sig, "EPPS", 4)) { sig 645 drivers/net/ethernet/amd/nmclan_cs.c char sig[2]; sig 647 drivers/net/ethernet/amd/nmclan_cs.c sig[0] = mace_read(lp, ioaddr, MACE_CHIPIDL); sig 648 drivers/net/ethernet/amd/nmclan_cs.c sig[1] = mace_read(lp, ioaddr, MACE_CHIPIDH); sig 649 drivers/net/ethernet/amd/nmclan_cs.c if ((sig[0] == 0x40) && ((sig[1] & 0x0F) == 0x09)) { sig 651 drivers/net/ethernet/amd/nmclan_cs.c sig[0], sig[1]); sig 654 drivers/net/ethernet/amd/nmclan_cs.c sig[0], sig[1]); sig 4714 drivers/net/ethernet/broadcom/bnx2.c u32 val, sig = 0; sig 4728 drivers/net/ethernet/broadcom/bnx2.c sig |= BNX2_DRV_ACK_CAP_SIGNATURE | BNX2_FW_CAP_CAN_KEEP_VLAN; sig 4743 drivers/net/ethernet/broadcom/bnx2.c sig |= BNX2_DRV_ACK_CAP_SIGNATURE | sig 4747 drivers/net/ethernet/broadcom/bnx2.c if (netif_running(bp->dev) && sig) sig 4748 drivers/net/ethernet/broadcom/bnx2.c bnx2_shmem_wr(bp, BNX2_DRV_ACK_CAP_MB, sig); sig 1182 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h u32 sig[5]; sig 4581 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_check_blocks_with_parity0(struct bnx2x *bp, u32 sig, sig 4590 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c for (i = 0; sig; i++) { sig 4592 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (sig & cur_bit) { sig 4638 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig &= ~cur_bit; sig 4645 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_check_blocks_with_parity1(struct bnx2x *bp, u32 sig, sig 4655 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c for (i = 0; sig; i++) { sig 4657 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (sig & cur_bit) { sig 4782 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig &= ~cur_bit; sig 4789 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_check_blocks_with_parity2(struct bnx2x *bp, u32 sig, sig 4798 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c for (i = 0; sig; i++) { sig 4800 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (sig & cur_bit) { sig 4856 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig &= ~cur_bit; sig 4863 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_check_blocks_with_parity3(struct bnx2x *bp, u32 sig, sig 4871 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c for (i = 0; sig; i++) { sig 4873 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (sig & cur_bit) { sig 4905 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig &= ~cur_bit; sig 4912 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_check_blocks_with_parity4(struct bnx2x *bp, u32 sig, sig 4921 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c for (i = 0; sig; i++) { sig 4923 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (sig & cur_bit) { sig 4941 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig &= ~cur_bit; sig 4949 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u32 *sig) sig 4953 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if ((sig[0] & HW_PRTY_ASSERT_SET_0) || sig 4954 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c (sig[1] & HW_PRTY_ASSERT_SET_1) || sig 4955 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c (sig[2] & HW_PRTY_ASSERT_SET_2) || sig 4956 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c (sig[3] & HW_PRTY_ASSERT_SET_3) || sig 4957 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c (sig[4] & HW_PRTY_ASSERT_SET_4)) { sig 4962 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig[0] & HW_PRTY_ASSERT_SET_0, sig 4963 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig[1] & HW_PRTY_ASSERT_SET_1, sig 4964 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig[2] & HW_PRTY_ASSERT_SET_2, sig 4965 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig[3] & HW_PRTY_ASSERT_SET_3, sig 4966 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig[4] & HW_PRTY_ASSERT_SET_4); sig 4968 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (((sig[0] & HW_PRTY_ASSERT_SET_0) || sig 4969 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c (sig[1] & HW_PRTY_ASSERT_SET_1) || sig 4970 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c (sig[2] & HW_PRTY_ASSERT_SET_2) || sig 4971 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c (sig[4] & HW_PRTY_ASSERT_SET_4)) || sig 4972 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c (sig[3] & HW_PRTY_ASSERT_SET_3_WITHOUT_SCPAD)) { sig 4980 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig[0] & HW_PRTY_ASSERT_SET_0, &par_num, print); sig 4982 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig[1] & HW_PRTY_ASSERT_SET_1, &par_num, global, print); sig 4984 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig[2] & HW_PRTY_ASSERT_SET_2, &par_num, print); sig 4986 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig[3] & HW_PRTY_ASSERT_SET_3, &par_num, global, print); sig 4988 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sig[4] & HW_PRTY_ASSERT_SET_4, &par_num, print); sig 5009 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[0] = REG_RD(bp, sig 5012 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[1] = REG_RD(bp, sig 5015 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[2] = REG_RD(bp, sig 5018 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[3] = REG_RD(bp, sig 5024 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[3] &= ((REG_RD(bp, sig 5031 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[4] = REG_RD(bp, sig 5035 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c return bnx2x_parity_attn(bp, global, print, attn.sig); sig 5121 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[0] = REG_RD(bp, MISC_REG_AEU_AFTER_INVERT_1_FUNC_0 + port*4); sig 5122 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[1] = REG_RD(bp, MISC_REG_AEU_AFTER_INVERT_2_FUNC_0 + port*4); sig 5123 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[2] = REG_RD(bp, MISC_REG_AEU_AFTER_INVERT_3_FUNC_0 + port*4); sig 5124 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[3] = REG_RD(bp, MISC_REG_AEU_AFTER_INVERT_4_FUNC_0 + port*4); sig 5126 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[4] = sig 5129 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[4] = 0; sig 5132 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[0], attn.sig[1], attn.sig[2], attn.sig[3], attn.sig[4]); sig 5140 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c group_mask->sig[0], group_mask->sig[1], sig 5141 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c group_mask->sig[2], group_mask->sig[3], sig 5142 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c group_mask->sig[4]); sig 5145 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[4] & group_mask->sig[4]); sig 5147 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[3] & group_mask->sig[3]); sig 5149 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[1] & group_mask->sig[1]); sig 5151 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[2] & group_mask->sig[2]); sig 5153 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c attn.sig[0] & group_mask->sig[0]); sig 6052 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->attn_group[index].sig[sindex] = sig 6061 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->attn_group[index].sig[4] = REG_RD(bp, sig 6064 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->attn_group[index].sig[4] = 0; sig 1901 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (trailer->sig != cpu_to_le32(BNXT_UCODE_TRAILER_SIGNATURE)) { sig 1903 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c le32_to_cpu(trailer->sig)); sig 115 drivers/net/ethernet/broadcom/bnxt/bnxt_fw_hdr.h __le32 sig; /* BNXT_UCODE_TRAILER_SIGNATURE */ sig 171 drivers/net/ethernet/cirrus/mac89x0.c unsigned short sig; sig 200 drivers/net/ethernet/cirrus/mac89x0.c sig = nubus_readw(ioaddr + DATA_PORT); sig 201 drivers/net/ethernet/cirrus/mac89x0.c if (sig != swab16(CHIP_EISA_ID_SIG)) sig 1458 drivers/net/ethernet/dec/tulip/tulip_core.c u32 sig; sig 1459 drivers/net/ethernet/dec/tulip/tulip_core.c pci_read_config_dword (pdev, 0x80, &sig); sig 1460 drivers/net/ethernet/dec/tulip/tulip_core.c if (sig == 0x09811317) { sig 299 drivers/net/ethernet/hp/hp100.c unsigned char sig[4], sum; sig 305 drivers/net/ethernet/hp/hp100.c sig[i] = hp100_inb(BOARD_ID + i); sig 306 drivers/net/ethernet/hp/hp100.c sum += sig[i]; sig 313 drivers/net/ethernet/hp/hp100.c str[0] = ((sig[0] >> 2) & 0x1f) + ('A' - 1); sig 314 drivers/net/ethernet/hp/hp100.c str[1] = (((sig[0] & 3) << 3) | (sig[1] >> 5)) + ('A' - 1); sig 315 drivers/net/ethernet/hp/hp100.c str[2] = (sig[1] & 0x1f) + ('A' - 1); sig 316 drivers/net/ethernet/hp/hp100.c rev = (sig[2] << 8) | sig[3]; sig 325 drivers/net/ethernet/hp/hp100.c const char *sig; sig 336 drivers/net/ethernet/hp/hp100.c sig = hp100_read_id(ioaddr); sig 339 drivers/net/ethernet/hp/hp100.c if (sig == NULL) sig 343 drivers/net/ethernet/hp/hp100.c if (!strcmp(hp100_isa_tbl[i], sig)) sig 270 drivers/net/ethernet/marvell/octeontx2/af/mbox.c rsp->hdr.sig = OTX2_MBOX_RSP_SIG; sig 87 drivers/net/ethernet/marvell/octeontx2/af/mbox.h u16 sig; /* Signature, for validating corrupted msgs */ sig 1372 drivers/net/ethernet/marvell/octeontx2/af/rvu.c if (req->sig != OTX2_MBOX_REQ_SIG) sig 1393 drivers/net/ethernet/marvell/octeontx2/af/rvu.c rsp->hdr.sig = OTX2_MBOX_RSP_SIG; \ sig 1542 drivers/net/ethernet/marvell/octeontx2/af/rvu.c if (msg->sig != OTX2_MBOX_RSP_SIG) { sig 1545 drivers/net/ethernet/marvell/octeontx2/af/rvu.c msg->sig, msg->id); sig 34 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c req->hdr.sig = OTX2_MBOX_REQ_SIG; \ sig 181 drivers/net/ethernet/mellanox/mlx5/core/cmd.c block->sig = ~xor8_buf(block, 0, sizeof(*block) - 1); sig 198 drivers/net/ethernet/mellanox/mlx5/core/cmd.c ent->lay->sig = ~xor8_buf(ent->lay, 0, sizeof(*ent->lay)); sig 232 drivers/net/ethernet/mellanox/mlx5/core/cmd.c u8 sig; sig 235 drivers/net/ethernet/mellanox/mlx5/core/cmd.c sig = xor8_buf(ent->lay, 0, sizeof(*ent->lay)); sig 236 drivers/net/ethernet/mellanox/mlx5/core/cmd.c if (sig != 0xff) sig 113 drivers/net/ethernet/mellanox/mlxsw/switchx2.c MLXSW_ITEM32(tx, hdr, sig, 0x0C, 16, 16); sig 41 drivers/net/ethernet/pensando/ionic/ionic_dev.c u32 sig; sig 60 drivers/net/ethernet/pensando/ionic/ionic_dev.c sig = ioread32(&idev->dev_info_regs->signature); sig 61 drivers/net/ethernet/pensando/ionic/ionic_dev.c if (sig != IONIC_DEV_INFO_SIGNATURE) { sig 62 drivers/net/ethernet/pensando/ionic/ionic_dev.c dev_err(dev, "Incompatible firmware signature %x", sig); sig 582 drivers/net/ethernet/qlogic/qed/qed_iwarp.c ep->sig = QED_EP_SIG; sig 3026 drivers/net/ethernet/qlogic/qed/qed_iwarp.c if (!ep || (ep->sig != QED_EP_SIG)) { sig 143 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int sig; sig 1579 drivers/net/ethernet/sis/sis190.c u16 sig; sig 1586 drivers/net/ethernet/sis/sis190.c sig = (u16) sis190_read_eeprom(ioaddr, EEPROMSignature); sig 1588 drivers/net/ethernet/sis/sis190.c if ((sig == 0xffff) || (sig == 0x0000)) { sig 1591 drivers/net/ethernet/sis/sis190.c pci_name(pdev), sig); sig 432 drivers/net/ethernet/sun/niu.c u64 uninitialized_var(sig), mask, val; sig 508 drivers/net/ethernet/sun/niu.c sig = nr64(ESR_INT_SIGNALS); sig 509 drivers/net/ethernet/sun/niu.c if ((sig & mask) == val) sig 515 drivers/net/ethernet/sun/niu.c if ((sig & mask) != val) { sig 517 drivers/net/ethernet/sun/niu.c np->port, (int)(sig & mask), (int)val); sig 529 drivers/net/ethernet/sun/niu.c u64 uninitialized_var(sig), mask, val; sig 614 drivers/net/ethernet/sun/niu.c sig = nr64(ESR_INT_SIGNALS); sig 615 drivers/net/ethernet/sun/niu.c if ((sig & mask) == val) sig 621 drivers/net/ethernet/sun/niu.c if ((sig & mask) != val) { sig 623 drivers/net/ethernet/sun/niu.c np->port, (int)(sig & mask), (int)val); sig 758 drivers/net/ethernet/sun/niu.c u64 ctrl_val, test_cfg_val, sig, mask, val; sig 838 drivers/net/ethernet/sun/niu.c sig = nr64(ESR_INT_SIGNALS); sig 866 drivers/net/ethernet/sun/niu.c if ((sig & mask) != val) { sig 872 drivers/net/ethernet/sun/niu.c np->port, (int)(sig & mask), (int)val); sig 911 drivers/net/ethernet/sun/niu.c u64 ctrl_val, test_cfg_val, sig, mask, val; sig 1003 drivers/net/ethernet/sun/niu.c sig = nr64(ESR_INT_SIGNALS); sig 1019 drivers/net/ethernet/sun/niu.c if ((sig & mask) != val) { sig 1021 drivers/net/ethernet/sun/niu.c np->port, (int)(sig & mask), (int)val); sig 2106 drivers/net/ethernet/sun/niu.c u64 sig, mask, val; sig 2108 drivers/net/ethernet/sun/niu.c sig = nr64(ESR_INT_SIGNALS); sig 2136 drivers/net/ethernet/sun/niu.c if ((sig & mask) != val) sig 2354 drivers/net/ethernet/sun/niu.c u64 ctrl_val, test_cfg_val, sig, mask, val; sig 2435 drivers/net/ethernet/sun/niu.c sig = nr64(ESR_INT_SIGNALS); sig 2463 drivers/net/ethernet/sun/niu.c if ((sig & mask) != val) { sig 746 drivers/net/usb/lan78xx.c u8 sig; sig 749 drivers/net/usb/lan78xx.c ret = lan78xx_read_raw_eeprom(dev, 0, 1, &sig); sig 750 drivers/net/usb/lan78xx.c if ((ret == 0) && (sig == EEPROM_INDICATOR)) sig 935 drivers/net/usb/lan78xx.c u8 sig; sig 938 drivers/net/usb/lan78xx.c ret = lan78xx_read_raw_otp(dev, 0, 1, &sig); sig 941 drivers/net/usb/lan78xx.c if (sig == OTP_INDICATOR_2) sig 943 drivers/net/usb/lan78xx.c else if (sig != OTP_INDICATOR_1) sig 2467 drivers/net/usb/lan78xx.c u8 sig; sig 2569 drivers/net/usb/lan78xx.c ret = lan78xx_read_raw_eeprom(dev, 0, 1, &sig); sig 2570 drivers/net/usb/lan78xx.c if (!ret && sig != EEPROM_INDICATOR) { sig 4140 drivers/net/wireless/ath/ath10k/wmi.c tlv_len, tlv->tag, tlv->sig); sig 3568 drivers/net/wireless/ath/ath10k/wmi.h u8 sig; sig 580 drivers/net/wireless/intel/iwlwifi/mvm/rx.c int sig = -data->beacon_filter_average_energy; sig 623 drivers/net/wireless/intel/iwlwifi/mvm/rx.c if (sig == 0) { sig 628 drivers/net/wireless/intel/iwlwifi/mvm/rx.c mvmvif->bf_data.ave_beacon_signal = sig; sig 634 drivers/net/wireless/intel/iwlwifi/mvm/rx.c if (sig > mvmvif->bf_data.bt_coex_max_thold && sig 637 drivers/net/wireless/intel/iwlwifi/mvm/rx.c mvmvif->bf_data.last_bt_coex_event = sig; sig 639 drivers/net/wireless/intel/iwlwifi/mvm/rx.c sig); sig 641 drivers/net/wireless/intel/iwlwifi/mvm/rx.c } else if (sig < mvmvif->bf_data.bt_coex_min_thold && sig 644 drivers/net/wireless/intel/iwlwifi/mvm/rx.c mvmvif->bf_data.last_bt_coex_event = sig; sig 646 drivers/net/wireless/intel/iwlwifi/mvm/rx.c sig); sig 656 drivers/net/wireless/intel/iwlwifi/mvm/rx.c if (thold && sig < thold && (last_event == 0 || sig 657 drivers/net/wireless/intel/iwlwifi/mvm/rx.c sig < last_event - hyst)) { sig 658 drivers/net/wireless/intel/iwlwifi/mvm/rx.c mvmvif->bf_data.last_cqm_event = sig; sig 660 drivers/net/wireless/intel/iwlwifi/mvm/rx.c sig); sig 664 drivers/net/wireless/intel/iwlwifi/mvm/rx.c sig, sig 666 drivers/net/wireless/intel/iwlwifi/mvm/rx.c } else if (sig > thold && sig 667 drivers/net/wireless/intel/iwlwifi/mvm/rx.c (last_event == 0 || sig > last_event + hyst)) { sig 668 drivers/net/wireless/intel/iwlwifi/mvm/rx.c mvmvif->bf_data.last_cqm_event = sig; sig 670 drivers/net/wireless/intel/iwlwifi/mvm/rx.c sig); sig 674 drivers/net/wireless/intel/iwlwifi/mvm/rx.c sig, sig 367 drivers/net/wireless/wl3501_cs.c static int wl3501_esbq_exec(struct wl3501_card *this, void *sig, int sig_size) sig 374 drivers/net/wireless/wl3501_cs.c wl3501_set_to_wla(this, ptr, sig, sig_size); sig 384 drivers/net/wireless/wl3501_cs.c struct wl3501_get_req sig = { sig 393 drivers/net/wireless/wl3501_cs.c u16 ptr = wl3501_get_tx_buffer(this, sizeof(sig)); sig 395 drivers/net/wireless/wl3501_cs.c wl3501_set_to_wla(this, ptr, &sig, sizeof(sig)); sig 426 drivers/net/wireless/wl3501_cs.c struct wl3501_pwr_mgmt_req sig = { sig 437 drivers/net/wireless/wl3501_cs.c u16 ptr = wl3501_get_tx_buffer(this, sizeof(sig)); sig 439 drivers/net/wireless/wl3501_cs.c wl3501_set_to_wla(this, ptr, &sig, sizeof(sig)); sig 469 drivers/net/wireless/wl3501_cs.c struct wl3501_md_req sig = { sig 476 drivers/net/wireless/wl3501_cs.c sig_bf = wl3501_get_tx_buffer(this, sizeof(sig)); sig 487 drivers/net/wireless/wl3501_cs.c memcpy(&sig.daddr[0], pdata, 12); sig 490 drivers/net/wireless/wl3501_cs.c sig.data = bf; sig 499 drivers/net/wireless/wl3501_cs.c sig.size = pktlen + 24 + 4 + 6; sig 514 drivers/net/wireless/wl3501_cs.c sig.size = pktlen + 24 + 4 - 2; sig 544 drivers/net/wireless/wl3501_cs.c wl3501_set_to_wla(this, sig_bf, &sig, sizeof(sig)); sig 553 drivers/net/wireless/wl3501_cs.c struct wl3501_resync_req sig = { sig 557 drivers/net/wireless/wl3501_cs.c return wl3501_esbq_exec(this, &sig, sizeof(sig)); sig 574 drivers/net/wireless/wl3501_cs.c struct wl3501_scan_req sig = { sig 584 drivers/net/wireless/wl3501_cs.c return wl3501_esbq_exec(this, &sig, sizeof(sig)); sig 589 drivers/net/wireless/wl3501_cs.c struct wl3501_join_req sig = { sig 601 drivers/net/wireless/wl3501_cs.c memcpy(&sig.beacon_period, &this->bss_set[stas].beacon_period, 72); sig 602 drivers/net/wireless/wl3501_cs.c return wl3501_esbq_exec(this, &sig, sizeof(sig)); sig 607 drivers/net/wireless/wl3501_cs.c struct wl3501_start_req sig = { sig 653 drivers/net/wireless/wl3501_cs.c iw_copy_mgmt_info_element(&sig.ssid.el, &this->essid.el); sig 655 drivers/net/wireless/wl3501_cs.c return wl3501_esbq_exec(this, &sig, sizeof(sig)); sig 662 drivers/net/wireless/wl3501_cs.c struct wl3501_scan_confirm sig; sig 665 drivers/net/wireless/wl3501_cs.c wl3501_get_from_wla(this, addr, &sig, sizeof(sig)); sig 666 drivers/net/wireless/wl3501_cs.c if (sig.status == WL3501_STATUS_SUCCESS) { sig 669 drivers/net/wireless/wl3501_cs.c (sig.cap_info & WL3501_MGMT_CAPABILITY_ESS)) || sig 671 drivers/net/wireless/wl3501_cs.c (sig.cap_info & WL3501_MGMT_CAPABILITY_IBSS)) || sig 678 drivers/net/wireless/wl3501_cs.c else if (this->essid.el.len != sig.ssid.el.len) sig 680 drivers/net/wireless/wl3501_cs.c else if (memcmp(this->essid.essid, sig.ssid.essid, sig 687 drivers/net/wireless/wl3501_cs.c if (ether_addr_equal_unaligned(this->bss_set[i].bssid, sig.bssid)) { sig 695 drivers/net/wireless/wl3501_cs.c &sig.beacon_period, 73); sig 697 drivers/net/wireless/wl3501_cs.c this->rssi = sig.rssi; sig 700 drivers/net/wireless/wl3501_cs.c } else if (sig.status == WL3501_STATUS_TIMEOUT) { sig 852 drivers/net/wireless/wl3501_cs.c struct wl3501_auth_req sig = { sig 859 drivers/net/wireless/wl3501_cs.c memcpy(sig.mac_addr, this->bssid, ETH_ALEN); sig 860 drivers/net/wireless/wl3501_cs.c return wl3501_esbq_exec(this, &sig, sizeof(sig)); sig 865 drivers/net/wireless/wl3501_cs.c struct wl3501_assoc_req sig = { sig 873 drivers/net/wireless/wl3501_cs.c memcpy(sig.mac_addr, this->bssid, ETH_ALEN); sig 874 drivers/net/wireless/wl3501_cs.c return wl3501_esbq_exec(this, &sig, sizeof(sig)); sig 880 drivers/net/wireless/wl3501_cs.c struct wl3501_join_confirm sig; sig 883 drivers/net/wireless/wl3501_cs.c wl3501_get_from_wla(this, addr, &sig, sizeof(sig)); sig 884 drivers/net/wireless/wl3501_cs.c if (sig.status == WL3501_STATUS_SUCCESS) { sig 939 drivers/net/wireless/wl3501_cs.c struct wl3501_md_confirm sig; sig 942 drivers/net/wireless/wl3501_cs.c wl3501_get_from_wla(this, addr, &sig, sizeof(sig)); sig 943 drivers/net/wireless/wl3501_cs.c wl3501_free_tx_buffer(this, sig.data); sig 951 drivers/net/wireless/wl3501_cs.c struct wl3501_md_ind sig; sig 956 drivers/net/wireless/wl3501_cs.c wl3501_get_from_wla(this, addr, &sig, sizeof(sig)); sig 957 drivers/net/wireless/wl3501_cs.c this->start_seg = sig.data; sig 959 drivers/net/wireless/wl3501_cs.c sig.data + offsetof(struct wl3501_rx_hdr, rssi), sig 964 drivers/net/wireless/wl3501_cs.c sig.data + sig 972 drivers/net/wireless/wl3501_cs.c pkt_len = sig.size + 12 - 24 - 4 - 6; sig 983 drivers/net/wireless/wl3501_cs.c skb_copy_to_linear_data(skb, (unsigned char *)&sig.daddr, 12); sig 994 drivers/net/wireless/wl3501_cs.c u16 addr, void *sig, int size) sig 1006 drivers/net/wireless/wl3501_cs.c struct wl3501_start_confirm sig; sig 1009 drivers/net/wireless/wl3501_cs.c wl3501_get_from_wla(this, addr, &sig, sizeof(sig)); sig 1010 drivers/net/wireless/wl3501_cs.c if (sig.status == WL3501_STATUS_SUCCESS) sig 1018 drivers/net/wireless/wl3501_cs.c struct wl3501_assoc_confirm sig; sig 1021 drivers/net/wireless/wl3501_cs.c wl3501_get_from_wla(this, addr, &sig, sizeof(sig)); sig 1023 drivers/net/wireless/wl3501_cs.c if (sig.status == WL3501_STATUS_SUCCESS) sig 1030 drivers/net/wireless/wl3501_cs.c struct wl3501_auth_confirm sig; sig 1033 drivers/net/wireless/wl3501_cs.c wl3501_get_from_wla(this, addr, &sig, sizeof(sig)); sig 1035 drivers/net/wireless/wl3501_cs.c if (sig.status == WL3501_STATUS_SUCCESS) sig 305 drivers/nfc/s3fwrn5/firmware.c fw->sig = fw->fw->data + sig_off; sig 392 drivers/nfc/s3fwrn5/firmware.c fw_info->sig = s3fwrn5_fw_is_custom(&bootinfo) ? sig 393 drivers/nfc/s3fwrn5/firmware.c fw_info->fw.custom_sig : fw_info->fw.sig; sig 460 drivers/nfc/s3fwrn5/firmware.c SHA1_DIGEST_SIZE, fw_info->sig, fw_info->sig_size); sig 69 drivers/nfc/s3fwrn5/firmware.h const void *sig; sig 82 drivers/nfc/s3fwrn5/firmware.h const void *sig; sig 127 drivers/nvdimm/label.c u8 sig[NSINDEX_SIG_LEN]; sig 131 drivers/nvdimm/label.c memcpy(sig, nsindex[i]->sig, NSINDEX_SIG_LEN); sig 132 drivers/nvdimm/label.c if (memcmp(sig, NSINDEX_SIGNATURE, NSINDEX_SIG_LEN) != 0) { sig 653 drivers/nvdimm/label.c memcpy(nsindex->sig, NSINDEX_SIGNATURE, NSINDEX_SIG_LEN); sig 53 drivers/nvdimm/label.h u8 sig[NSINDEX_SIG_LEN]; sig 299 drivers/nvdimm/nd.h int nd_pfn_validate(struct nd_pfn *nd_pfn, const char *sig); sig 318 drivers/nvdimm/nd.h static inline int nd_pfn_validate(struct nd_pfn *nd_pfn, const char *sig) sig 445 drivers/nvdimm/pfn_devs.c int nd_pfn_validate(struct nd_pfn *nd_pfn, const char *sig) sig 464 drivers/nvdimm/pfn_devs.c if (memcmp(pfn_sb->signature, sig, PFN_SIG_LEN) != 0) sig 717 drivers/nvdimm/pfn_devs.c const char *sig; sig 727 drivers/nvdimm/pfn_devs.c sig = DAX_SIG; sig 729 drivers/nvdimm/pfn_devs.c sig = PFN_SIG; sig 731 drivers/nvdimm/pfn_devs.c rc = nd_pfn_validate(nd_pfn, sig); sig 787 drivers/nvdimm/pfn_devs.c memcpy(pfn_sb->signature, sig, PFN_SIG_LEN); sig 52 drivers/pci/hotplug/acpiphp_ibm.c char sig[4]; sig 130 drivers/pci/hotplug/acpiphp_ibm.c if (memcmp(des->header.sig, "aPCI", 4) != 0) sig 25 drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c #define SIG_EXPR_DECL_SINGLE(sig, func, ...) \ sig 26 drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c SIG_EXPR_DECL(sig, func, func, __VA_ARGS__) sig 25 drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c #define SIG_EXPR_DECL_SINGLE(sig, func, ...) \ sig 26 drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c SIG_EXPR_DECL(sig, func, func, __VA_ARGS__) sig 513 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_DESC_LIST_SYM(sig, group) sig_descs_ ## sig ## _ ## group sig 514 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_DESC_LIST_DECL(sig, group, ...) \ sig 515 drivers/pinctrl/aspeed/pinmux-aspeed.h static const struct aspeed_sig_desc SIG_DESC_LIST_SYM(sig, group)[] = \ sig 518 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_EXPR_SYM(sig, group) sig_expr_ ## sig ## _ ## group sig 519 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_EXPR_DECL_(sig, group, func) \ sig 520 drivers/pinctrl/aspeed/pinmux-aspeed.h static const struct aspeed_sig_expr SIG_EXPR_SYM(sig, group) = \ sig 522 drivers/pinctrl/aspeed/pinmux-aspeed.h .signal = #sig, \ sig 524 drivers/pinctrl/aspeed/pinmux-aspeed.h .ndescs = ARRAY_SIZE(SIG_DESC_LIST_SYM(sig, group)), \ sig 525 drivers/pinctrl/aspeed/pinmux-aspeed.h .descs = &(SIG_DESC_LIST_SYM(sig, group))[0], \ sig 545 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_EXPR_DECL(sig, group, func, ...) \ sig 546 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_DESC_LIST_DECL(sig, group, __VA_ARGS__); \ sig 547 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_DECL_(sig, group, func) sig 555 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_EXPR_PTR(sig, group) (&SIG_EXPR_SYM(sig, group)) sig 557 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_EXPR_LIST_SYM(sig, group) sig_exprs_ ## sig ## _ ## group sig 574 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_EXPR_LIST_DECL(sig, group, ...) \ sig 575 drivers/pinctrl/aspeed/pinmux-aspeed.h static const struct aspeed_sig_expr *SIG_EXPR_LIST_SYM(sig, group)[] =\ sig 594 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_EXPR_LIST_ALIAS(pin, sig, group) \ sig 596 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_LIST_SYM(pin, sig)[ARRAY_SIZE(SIG_EXPR_LIST_SYM(sig, group))] \ sig 597 drivers/pinctrl/aspeed/pinmux-aspeed.h __attribute__((alias(istringify(SIG_EXPR_LIST_SYM(sig, group))))) sig 612 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_EXPR_LIST_DECL_SESG(pin, sig, func, ...) \ sig 613 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_DESC_LIST_DECL(sig, func, __VA_ARGS__); \ sig 614 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_DECL_(sig, func, func); \ sig 615 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_LIST_DECL(sig, func, SIG_EXPR_PTR(sig, func)); \ sig 616 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_LIST_ALIAS(pin, sig, func) sig 628 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_EXPR_LIST_DECL_SEMG(pin, sig, group, func, ...) \ sig 629 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_DESC_LIST_DECL(sig, group, __VA_ARGS__); \ sig 630 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_DECL_(sig, group, func); \ sig 631 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_LIST_DECL(sig, group, SIG_EXPR_PTR(sig, group)); \ sig 632 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_LIST_ALIAS(pin, sig, group) sig 644 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_EXPR_LIST_DECL_DESG(pin, sig, f0, f1) \ sig 645 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_LIST_DECL(sig, f0, \ sig 646 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_PTR(sig, f0), \ sig 647 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_PTR(sig, f1)); \ sig 648 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_LIST_ALIAS(pin, sig, f0) sig 650 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SIG_EXPR_LIST_PTR(sig, group) SIG_EXPR_LIST_SYM(sig, group) sig 675 drivers/pinctrl/aspeed/pinmux-aspeed.h #define PIN_DECL_1(pin, other, sig) \ sig 677 drivers/pinctrl/aspeed/pinmux-aspeed.h PIN_DECL_(pin, SIG_EXPR_LIST_PTR(pin, sig), \ sig 692 drivers/pinctrl/aspeed/pinmux-aspeed.h #define SSSF_PIN_DECL(pin, other, sig, ...) \ sig 693 drivers/pinctrl/aspeed/pinmux-aspeed.h SIG_EXPR_LIST_DECL_SESG(pin, sig, sig, __VA_ARGS__); \ sig 695 drivers/pinctrl/aspeed/pinmux-aspeed.h PIN_DECL_(pin, SIG_EXPR_LIST_PTR(pin, sig), \ sig 697 drivers/pinctrl/aspeed/pinmux-aspeed.h FUNC_GROUP_DECL(sig, pin) sig 443 drivers/scsi/BusLogic.h unsigned char sig; /* Byte 17 */ sig 28 drivers/scsi/aic94xx/aic94xx_sds.c char sig[2]; sig 55 drivers/scsi/aic94xx/aic94xx_sds.c .sig = {0x4D, 0x4F}, /* signature */ sig 92 drivers/scsi/aic94xx/aic94xx_sds.c char sig[4]; sig 138 drivers/scsi/aic94xx/aic94xx_sds.c if (dir->sig[0] != 'M' || dir->sig[1] != 'O') { sig 140 drivers/scsi/aic94xx/aic94xx_sds.c dir->sig[0], dir->sig[1]); sig 221 drivers/scsi/aic94xx/aic94xx_sds.c if (strncmp(bc_struct->sig, "SOIB", 4) sig 222 drivers/scsi/aic94xx/aic94xx_sds.c && strncmp(bc_struct->sig, "IPSA", 4)) { sig 224 drivers/scsi/aic94xx/aic94xx_sds.c bc_struct->sig[0], bc_struct->sig[1], sig 225 drivers/scsi/aic94xx/aic94xx_sds.c bc_struct->sig[2], bc_struct->sig[3]); sig 399 drivers/scsi/aic94xx/aic94xx_sds.c char sig[2]; /* 'S', 'M' */ sig 426 drivers/scsi/aic94xx/aic94xx_sds.c char sig[2]; /* 'P', 'M' */ sig 510 drivers/scsi/aic94xx/aic94xx_sds.c char sig[2]; /* 'M', 'C' */ sig 667 drivers/scsi/aic94xx/aic94xx_sds.c if (ms->sig[0] != 'S' || ms->sig[1] != 'M') { sig 669 drivers/scsi/aic94xx/aic94xx_sds.c ms->sig[0], ms->sig[1]); sig 765 drivers/scsi/aic94xx/aic94xx_sds.c dflt_phy_param.sig[0] = 'P'; sig 766 drivers/scsi/aic94xx/aic94xx_sds.c dflt_phy_param.sig[1] = 'M'; sig 91 drivers/scsi/fdomain_isa.c struct signature *sig = NULL; sig 107 drivers/scsi/fdomain_isa.c sig = &signatures[i]; sig 110 drivers/scsi/fdomain_isa.c if (sig->base_offset) sig 111 drivers/scsi/fdomain_isa.c base = readb(p + sig->base_offset) + sig 112 drivers/scsi/fdomain_isa.c (readb(p + sig->base_offset + 1) << 8); sig 121 drivers/scsi/fdomain_isa.c saved_sig = sig; sig 128 drivers/scsi/fdomain_isa.c if (!sig && saved_sig) sig 129 drivers/scsi/fdomain_isa.c sig = saved_sig; sig 136 drivers/scsi/fdomain_isa.c if (sig) sig 137 drivers/scsi/fdomain_isa.c this_id = sig->this_id; sig 205 drivers/scsi/isci/probe_roms.c if (memcmp(oem_hdr->sig, ISCI_OEM_SIG, ISCI_OEM_SIG_SIZE) != 0) { sig 163 drivers/scsi/isci/probe_roms.h u8 sig[4]; sig 1433 drivers/scsi/qla2xxx/qla_fw.h uint8_t sig[4]; sig 1465 drivers/scsi/qla2xxx/qla_fw.h uint8_t sig[4]; sig 1547 drivers/scsi/qla2xxx/qla_fw.h uint8_t sig[2]; sig 610 drivers/scsi/qla2xxx/qla_sup.c if (memcmp(fltl->sig, "QFLT", 4)) sig 961 drivers/scsi/qla2xxx/qla_sup.c if (memcmp(fdt->sig, "QLID", 4)) sig 970 drivers/scsi/qla2xxx/qla_sup.c fdt->sig[0], le16_to_cpu(fdt->version)); sig 296 drivers/scsi/qla4xxx/ql4_fw.h uint8_t sig[4]; sig 328 drivers/scsi/qla4xxx/ql4_fw.h uint8_t sig[4]; sig 3854 drivers/scsi/qla4xxx/ql4_nx.c if (fdt->sig[0] != 'Q' || fdt->sig[1] != 'L' || fdt->sig[2] != 'I' || sig 3855 drivers/scsi/qla4xxx/ql4_nx.c fdt->sig[3] != 'D') sig 3864 drivers/scsi/qla4xxx/ql4_nx.c "checksum=0x%x id=%c version=0x%x.\n", chksum, fdt->sig[0], sig 176 drivers/scsi/sim710.c if(strcmp(edev->id.sig, "HWP0C80") == 0) { sig 118 drivers/sfi/sfi_acpi.c struct sfi_table_key xsdt_key = { .sig = SFI_SIG_XSDT }; sig 162 drivers/sfi/sfi_acpi.c key.sig = signature; sig 185 drivers/sfi/sfi_acpi.c key.sig = tbl_attr->name; sig 125 drivers/sfi/sfi_core.c header->sig, pa, sig 204 drivers/sfi/sfi_core.c if (strncmp(th->sig, key->sig, SFI_SIGNATURE_SIZE) sig 241 drivers/sfi/sfi_core.c if (!key->sig) { sig 291 drivers/sfi/sfi_core.c key.sig = signature; sig 355 drivers/sfi/sfi_core.c if (strncmp(syst_hdr->sig, SFI_SIG_SYST, sig 400 drivers/sfi/sfi_core.c key.sig = tbl_attr->name; sig 430 drivers/sfi/sfi_core.c if (!th || !th->sig[0]) { sig 436 drivers/sfi/sfi_core.c memcpy(tbl_attr->name, th->sig, SFI_SIGNATURE_SIZE); sig 62 drivers/sfi/sfi_core.h char *sig; sig 73 drivers/sfi/sfi_core.h #define SFI_ANY_KEY { .sig = NULL, .oem_id = NULL, .oem_table_id = NULL } sig 84 drivers/staging/comedi/drivers/ni_routing/tools/convert_c_to_py.c bool is_valid_ni_sig(unsigned int sig) sig 86 drivers/staging/comedi/drivers/ni_routing/tools/convert_c_to_py.c return (sig >= NI_NAMES_BASE) && (sig < (NI_NAMES_BASE + NI_NUM_NAMES)); sig 714 drivers/staging/greybus/tools/loopback_test.c static void handler(int sig) { /* do nothing */ } sig 137 drivers/staging/rtl8723bs/include/osdep_service_linux.h #define rtw_signal_process(pid, sig) kill_pid(find_vpid((pid)), (sig), 1) sig 1278 drivers/tty/isicom.c unsigned int sig, portcount = 0; sig 1292 drivers/tty/isicom.c sig = inw(base + 0x4) & 0xff; sig 1294 drivers/tty/isicom.c if (sig != 0xa5 && sig != 0xbb && sig != 0xcc && sig != 0xdd && sig 1295 drivers/tty/isicom.c sig != 0xee) { sig 1298 drivers/tty/isicom.c dev_dbg(&pdev->dev, "Sig=0x%x\n", sig); sig 1314 drivers/tty/isicom.c switch (sig) { sig 1328 drivers/tty/isicom.c *signature = sig; sig 1112 drivers/tty/n_tty.c static void __isig(int sig, struct tty_struct *tty) sig 1116 drivers/tty/n_tty.c kill_pgrp(tty_pgrp, sig, 1); sig 1121 drivers/tty/n_tty.c static void isig(int sig, struct tty_struct *tty) sig 1127 drivers/tty/n_tty.c __isig(sig, tty); sig 1133 drivers/tty/n_tty.c __isig(sig, tty); sig 208 drivers/tty/pty.c static int pty_signal(struct tty_struct *tty, int sig) sig 212 drivers/tty/pty.c if (sig != SIGINT && sig != SIGQUIT && sig != SIGTSTP) sig 218 drivers/tty/pty.c kill_pgrp(pgrp, sig, 1); sig 96 drivers/tty/serial/sccnxp.c #define MCTRL_MASK(sig) (0xf << (sig)) sig 97 drivers/tty/serial/sccnxp.c #define MCTRL_IBIT(cfg, sig) ((((cfg) >> (sig)) & 0xf) - LINE_IP0) sig 98 drivers/tty/serial/sccnxp.c #define MCTRL_OBIT(cfg, sig) ((((cfg) >> (sig)) & 0xf) - LINE_OP0) sig 374 drivers/tty/serial/sccnxp.c static void sccnxp_set_bit(struct uart_port *port, int sig, int state) sig 379 drivers/tty/serial/sccnxp.c if (s->pdata.mctrl_cfg[port->line] & MCTRL_MASK(sig)) { sig 380 drivers/tty/serial/sccnxp.c bitmask = 1 << MCTRL_OBIT(s->pdata.mctrl_cfg[port->line], sig); sig 333 drivers/tty/sysrq.c static void send_sig_all(int sig) sig 344 drivers/tty/sysrq.c do_send_sig_info(sig, SEND_SIG_PRIV, p, PIDTYPE_MAX); sig 128 drivers/tty/tty_audit.c void tty_audit_fork(struct signal_struct *sig) sig 130 drivers/tty/tty_audit.c sig->audit_tty = current->signal->audit_tty; sig 15 drivers/tty/tty_jobctrl.c static int is_ignored(int sig) sig 17 drivers/tty/tty_jobctrl.c return (sigismember(¤t->blocked, sig) || sig 18 drivers/tty/tty_jobctrl.c current->sighand->action[sig-1].sa.sa_handler == SIG_IGN); sig 31 drivers/tty/tty_jobctrl.c int __tty_check_change(struct tty_struct *tty, int sig) sig 48 drivers/tty/tty_jobctrl.c if (is_ignored(sig)) { sig 49 drivers/tty/tty_jobctrl.c if (sig == SIGTTIN) sig 54 drivers/tty/tty_jobctrl.c kill_pgrp(pgrp, sig, 1); sig 62 drivers/tty/tty_jobctrl.c tty_warn(tty, "sig=%d, tty->pgrp == NULL!\n", sig); sig 103 drivers/tty/vt/keyboard.c .sig = 0, sig 604 drivers/tty/vt/keyboard.c if (kill_pid(vt_spawn_con.pid, vt_spawn_con.sig, 1)) { sig 595 drivers/tty/vt/vt_ioctl.c vt_spawn_con.sig = arg; sig 2324 drivers/usb/gadget/function/f_mass_storage.c int sig = kernel_dequeue_signal(); sig 2325 drivers/usb/gadget/function/f_mass_storage.c if (!sig) sig 2327 drivers/usb/gadget/function/f_mass_storage.c if (sig != SIGUSR1) { sig 214 drivers/usb/host/ehci-dbg.c char *sig; sig 219 drivers/usb/host/ehci-dbg.c sig = "se0"; sig 222 drivers/usb/host/ehci-dbg.c sig = "k"; sig 225 drivers/usb/host/ehci-dbg.c sig = "j"; sig 228 drivers/usb/host/ehci-dbg.c sig = "?"; sig 247 drivers/usb/host/ehci-dbg.c sig, sig 228 drivers/usb/host/fotg210-hcd.c char *sig; sig 233 drivers/usb/host/fotg210-hcd.c sig = "se0"; sig 236 drivers/usb/host/fotg210-hcd.c sig = "k"; sig 239 drivers/usb/host/fotg210-hcd.c sig = "j"; sig 242 drivers/usb/host/fotg210-hcd.c sig = "?"; sig 249 drivers/usb/host/fotg210-hcd.c sig, sig 574 drivers/usb/host/oxu210hp-hcd.c char *sig; sig 579 drivers/usb/host/oxu210hp-hcd.c sig = "se0"; sig 582 drivers/usb/host/oxu210hp-hcd.c sig = "k"; /* low speed */ sig 585 drivers/usb/host/oxu210hp-hcd.c sig = "j"; sig 588 drivers/usb/host/oxu210hp-hcd.c sig = "?"; sig 597 drivers/usb/host/oxu210hp-hcd.c sig, sig 823 drivers/video/console/sticore.c u32 sig; sig 842 drivers/video/console/sticore.c sig = gsc_readl(address); sig 845 drivers/video/console/sticore.c if ((le32_to_cpu(sig)==0xaa55)) { sig 878 drivers/video/console/sticore.c DPRINTK(("sig %04x, PCI STI ROM at %08lx\n", sig, address)); sig 884 drivers/video/console/sticore.c if ((sig & 0xff) == 0x01) { sig 890 drivers/video/console/sticore.c if ((sig & 0xffff) == 0x0303) { sig 3111 drivers/video/fbdev/aty/atyfb_base.c u32 driv_inf_tab, sig; sig 3126 drivers/video/fbdev/aty/atyfb_base.c sig = *(u32 *)driv_inf_tab; sig 3127 drivers/video/fbdev/aty/atyfb_base.c if ((sig == 0x54504c24) || /* Rage LT pro */ sig 3128 drivers/video/fbdev/aty/atyfb_base.c (sig == 0x544d5224) || /* Rage mobility */ sig 3129 drivers/video/fbdev/aty/atyfb_base.c (sig == 0x54435824) || /* Rage XC */ sig 3130 drivers/video/fbdev/aty/atyfb_base.c (sig == 0x544c5824)) { /* Rage XL */ sig 464 drivers/video/fbdev/broadsheetfb.c u8 sig; sig 470 drivers/video/fbdev/broadsheetfb.c err = broadsheet_spiflash_read_byte(par, &sig); sig 474 drivers/video/fbdev/broadsheetfb.c if ((sig != 0x10) && (sig != 0x11)) { sig 480 drivers/video/fbdev/broadsheetfb.c *flash_type = sig; sig 512 drivers/video/fbdev/mx3fb.c struct ipu_di_signal_cfg sig) sig 594 drivers/video/fbdev/mx3fb.c old_conf |= sig.datamask_en << DI_D3_DATAMSK_SHIFT | sig 595 drivers/video/fbdev/mx3fb.c sig.clksel_en << DI_D3_CLK_SEL_SHIFT | sig 596 drivers/video/fbdev/mx3fb.c sig.clkidle_en << DI_D3_CLK_IDLE_SHIFT; sig 600 drivers/video/fbdev/mx3fb.c old_conf |= sig.data_pol << DI_D3_DATA_POL_SHIFT | sig 601 drivers/video/fbdev/mx3fb.c sig.clk_pol << DI_D3_CLK_POL_SHIFT | sig 602 drivers/video/fbdev/mx3fb.c sig.enable_pol << DI_D3_DRDY_SHARP_POL_SHIFT | sig 603 drivers/video/fbdev/mx3fb.c sig.Hsync_pol << DI_D3_HSYNC_POL_SHIFT | sig 604 drivers/video/fbdev/mx3fb.c sig.Vsync_pol << DI_D3_VSYNC_POL_SHIFT; sig 349 fs/affs/super.c u8 sig[4]; sig 459 fs/affs/super.c memcpy(sig, boot_bh->b_data, 4); sig 461 fs/affs/super.c chksum = be32_to_cpu(*(__be32 *)sig); sig 515 fs/affs/super.c sig, sig[3] + '0', blocksize); sig 1476 fs/binfmt_elf.c prstatus->pr_sigpend = p->pending.signal.sig[0]; sig 1477 fs/binfmt_elf.c prstatus->pr_sighold = p->blocked.sig[0]; sig 1346 fs/binfmt_elf_fdpic.c prstatus->pr_sigpend = p->pending.signal.sig[0]; sig 1347 fs/binfmt_elf_fdpic.c prstatus->pr_sighold = p->blocked.sig[0]; sig 734 fs/ecryptfs/crypto.c rc = ecryptfs_add_keysig(crypt_stat, global_auth_tok->sig); sig 21 fs/ecryptfs/debug.c char sig[ECRYPTFS_SIG_SIZE_HEX + 1]; sig 37 fs/ecryptfs/debug.c memcpy(sig, auth_tok->token.password.signature, sig 39 fs/ecryptfs/debug.c sig[ECRYPTFS_SIG_SIZE_HEX] = '\0'; sig 40 fs/ecryptfs/debug.c ecryptfs_printk(KERN_DEBUG, " * signature = [%s]\n", sig); sig 53 fs/ecryptfs/ecryptfs_kernel.h unsigned char sig[ECRYPTFS_SIG_SIZE]; sig 92 fs/ecryptfs/ecryptfs_kernel.h static inline struct key *ecryptfs_get_encrypted_key(char *sig) sig 94 fs/ecryptfs/ecryptfs_kernel.h return request_key(&key_type_encrypted, sig, NULL); sig 104 fs/ecryptfs/ecryptfs_kernel.h static inline struct key *ecryptfs_get_encrypted_key(char *sig) sig 296 fs/ecryptfs/ecryptfs_kernel.h unsigned char sig[ECRYPTFS_SIG_SIZE_HEX + 1]; sig 649 fs/ecryptfs/ecryptfs_kernel.h int ecryptfs_add_keysig(struct ecryptfs_crypt_stat *crypt_stat, char *sig); sig 652 fs/ecryptfs/ecryptfs_kernel.h char *sig, u32 global_auth_tok_flags); sig 655 fs/ecryptfs/ecryptfs_kernel.h struct ecryptfs_mount_crypt_stat *mount_crypt_stat, char *sig); sig 667 fs/ecryptfs/ecryptfs_kernel.h char *sig); sig 487 fs/ecryptfs/keystore.c struct ecryptfs_mount_crypt_stat *mount_crypt_stat, char *sig) sig 498 fs/ecryptfs/keystore.c if (memcmp(walker->sig, sig, ECRYPTFS_SIG_SIZE_HEX)) sig 528 fs/ecryptfs/keystore.c printk(KERN_WARNING "Invalidating auth tok with sig = [%s]\n", sig); sig 557 fs/ecryptfs/keystore.c char *sig) sig 562 fs/ecryptfs/keystore.c mount_crypt_stat, sig); sig 574 fs/ecryptfs/keystore.c sig); sig 1097 fs/ecryptfs/keystore.c ecryptfs_get_auth_tok_sig(char **sig, struct ecryptfs_auth_tok *auth_tok) sig 1101 fs/ecryptfs/keystore.c (*sig) = NULL; sig 1104 fs/ecryptfs/keystore.c (*sig) = auth_tok->token.password.signature; sig 1107 fs/ecryptfs/keystore.c (*sig) = auth_tok->token.private_key.signature; sig 1610 fs/ecryptfs/keystore.c char *sig) sig 1614 fs/ecryptfs/keystore.c (*auth_tok_key) = request_key(&key_type_user, sig, NULL); sig 1616 fs/ecryptfs/keystore.c (*auth_tok_key) = ecryptfs_get_encrypted_key(sig); sig 1619 fs/ecryptfs/keystore.c sig); sig 2030 fs/ecryptfs/keystore.c ecryptfs_from_hex(key_rec->sig, auth_tok->token.private_key.signature, sig 2085 fs/ecryptfs/keystore.c memcpy(&dest[(*packet_size)], key_rec->sig, ECRYPTFS_SIG_SIZE); sig 2194 fs/ecryptfs/keystore.c ecryptfs_from_hex(key_rec->sig, auth_tok->token.password.signature, sig 2448 fs/ecryptfs/keystore.c key_rec->sig, sig 2492 fs/ecryptfs/keystore.c int ecryptfs_add_keysig(struct ecryptfs_crypt_stat *crypt_stat, char *sig) sig 2500 fs/ecryptfs/keystore.c memcpy(new_key_sig->keysig, sig, ECRYPTFS_SIG_SIZE_HEX); sig 2512 fs/ecryptfs/keystore.c char *sig, u32 global_auth_tok_flags) sig 2521 fs/ecryptfs/keystore.c memcpy(new_auth_tok->sig, sig, ECRYPTFS_SIG_SIZE_HEX); sig 2523 fs/ecryptfs/keystore.c new_auth_tok->sig[ECRYPTFS_SIG_SIZE_HEX] = '\0'; sig 196 fs/ecryptfs/main.c global_auth_tok->sig); sig 200 fs/ecryptfs/main.c "option: [%s]\n", global_auth_tok->sig); sig 144 fs/ecryptfs/super.c seq_printf(m, ",ecryptfs_fnek_sig=%s", walker->sig); sig 146 fs/ecryptfs/super.c seq_printf(m, ",ecryptfs_sig=%s", walker->sig); sig 1063 fs/exec.c struct signal_struct *sig = tsk->signal; sig 1074 fs/exec.c if (signal_group_exit(sig)) { sig 1083 fs/exec.c sig->group_exit_task = tsk; sig 1084 fs/exec.c sig->notify_count = zap_other_threads(tsk); sig 1086 fs/exec.c sig->notify_count--; sig 1088 fs/exec.c while (sig->notify_count) { sig 1113 fs/exec.c sig->notify_count = -1; sig 1182 fs/exec.c sig->group_exit_task = NULL; sig 1183 fs/exec.c sig->notify_count = 0; sig 1190 fs/exec.c exit_itimers(sig); sig 1223 fs/exec.c sig->group_exit_task = NULL; sig 1224 fs/exec.c sig->notify_count = 0; sig 709 fs/fcntl.c struct fown_struct *fown, int sig) sig 719 fs/fcntl.c !security_file_send_sigiotask(p, fown, sig)); sig 990 fs/fcntl.c static void kill_fasync_rcu(struct fasync_struct *fa, int sig, int band) sig 1006 fs/fcntl.c if (!(sig == SIGURG && fown->signum == 0)) sig 1014 fs/fcntl.c void kill_fasync(struct fasync_struct **fp, int sig, int band) sig 1021 fs/fcntl.c kill_fasync_rcu(rcu_dereference(*fp), sig, band); sig 99 fs/hfsplus/wrapper.c __be16 sig; sig 101 fs/hfsplus/wrapper.c sig = *(__be16 *)(bufptr + HFSP_WRAPOFF_EMBEDSIG); sig 102 fs/hfsplus/wrapper.c if (sig != cpu_to_be16(HFSPLUS_VOLHEAD_SIG) && sig 103 fs/hfsplus/wrapper.c sig != cpu_to_be16(HFSPLUS_VOLHEAD_SIGX)) sig 2971 fs/io_uring.c const sigset_t __user *sig, size_t sigsz) sig 2988 fs/io_uring.c if (sig) { sig 2991 fs/io_uring.c ret = set_compat_user_sigmask((const compat_sigset_t __user *)sig, sig 2995 fs/io_uring.c ret = set_user_sigmask(sig, sigsz); sig 3730 fs/io_uring.c u32, min_complete, u32, flags, const sigset_t __user *, sig, sig 3782 fs/io_uring.c ret = io_cqring_wait(ctx, min_complete, sig, sigsz); sig 139 fs/isofs/rock.c static int rock_check_overflow(struct rock_state *rs, int sig) sig 143 fs/isofs/rock.c switch (sig) { sig 189 fs/isofs/rock.c sig, len, rs->len); sig 203 fs/isofs/rock.c int sig; sig 227 fs/isofs/rock.c sig = isonum_721(rs.chr); sig 228 fs/isofs/rock.c if (rock_check_overflow(&rs, sig)) sig 239 fs/isofs/rock.c switch (sig) { sig 313 fs/isofs/rock.c int cnt, sig; sig 343 fs/isofs/rock.c sig = isonum_721(rs.chr); sig 344 fs/isofs/rock.c if (rock_check_overflow(&rs, sig)) sig 355 fs/isofs/rock.c switch (sig) { sig 705 fs/isofs/rock.c int sig; sig 742 fs/isofs/rock.c sig = isonum_721(rs.chr); sig 743 fs/isofs/rock.c if (rock_check_overflow(&rs, sig)) sig 750 fs/isofs/rock.c switch (sig) { sig 67 fs/nfs/blocklayout/blocklayout.h u8 sig[PNFS_BLOCK_UUID_LEN]; sig 90 fs/nfs/blocklayout/dev.c memcpy(&b->simple.sigs[i].sig, p, sig 47 fs/nfs/blocklayout/rpc_pipefs.c p = xdr_encode_opaque(p, b->simple.sigs[i].sig, sig 163 fs/nfsd/blocklayout.c return sb->s_export_op->get_uuid(sb, b->simple.sig, &b->simple.sig_len, sig 56 fs/nfsd/blocklayoutxdr.c p = xdr_encode_opaque(p, b->simple.sig, b->simple.sig_len); sig 36 fs/nfsd/blocklayoutxdr.h u8 sig[PNFS_BLOCK_UUID_LEN]; sig 480 fs/proc/array.c struct signal_struct *sig = task->signal; sig 482 fs/proc/array.c if (sig->tty) { sig 483 fs/proc/array.c struct pid *pgrp = tty_get_pgrp(sig->tty); sig 486 fs/proc/array.c tty_nr = new_encode_dev(tty_devnum(sig->tty)); sig 492 fs/proc/array.c cmin_flt = sig->cmin_flt; sig 493 fs/proc/array.c cmaj_flt = sig->cmaj_flt; sig 494 fs/proc/array.c cutime = sig->cutime; sig 495 fs/proc/array.c cstime = sig->cstime; sig 496 fs/proc/array.c cgtime = sig->cgtime; sig 497 fs/proc/array.c rsslim = READ_ONCE(sig->rlim[RLIMIT_RSS].rlim_cur); sig 508 fs/proc/array.c min_flt += sig->min_flt; sig 509 fs/proc/array.c maj_flt += sig->maj_flt; sig 511 fs/proc/array.c gtime += sig->gtime; sig 574 fs/proc/array.c seq_put_decimal_ull(m, " ", task->pending.signal.sig[0] & 0x7fffffffUL); sig 575 fs/proc/array.c seq_put_decimal_ull(m, " ", task->blocked.sig[0] & 0x7fffffffUL); sig 576 fs/proc/array.c seq_put_decimal_ull(m, " ", sigign.sig[0] & 0x7fffffffUL); sig 577 fs/proc/array.c seq_put_decimal_ull(m, " ", sigcatch.sig[0] & 0x7fffffffUL); sig 521 fs/pstore/ram.c unsigned int *cnt, u32 sig, u32 flags) sig 583 fs/pstore/ram.c prz_ar[i] = persistent_ram_new(*paddr, zone_sz, sig, sig 615 fs/pstore/ram.c phys_addr_t *paddr, size_t sz, u32 sig) sig 630 fs/pstore/ram.c *prz = persistent_ram_new(*paddr, sz, sig, &cxt->ecc_info, sig 34 fs/pstore/ram_core.c uint32_t sig; sig 490 fs/pstore/ram_core.c static int persistent_ram_post_init(struct persistent_ram_zone *prz, u32 sig, sig 502 fs/pstore/ram_core.c sig ^= PERSISTENT_RAM_SIG; sig 504 fs/pstore/ram_core.c if (prz->buffer->sig == sig) { sig 522 fs/pstore/ram_core.c prz->buffer->sig); sig 523 fs/pstore/ram_core.c prz->buffer->sig = sig; sig 562 fs/pstore/ram_core.c u32 sig, struct persistent_ram_ecc_info *ecc_info, sig 583 fs/pstore/ram_core.c ret = persistent_ram_post_init(prz, sig, ecc_info); sig 771 fs/select.c void __user *, sig) sig 776 fs/select.c if (sig) { sig 777 fs/select.c if (!access_ok(sig, sizeof(void *)+sizeof(size_t)) sig 778 fs/select.c || __get_user(up, (sigset_t __user * __user *)sig) sig 780 fs/select.c (size_t __user *)(sig+sizeof(void *)))) sig 791 fs/select.c void __user *, sig) sig 796 fs/select.c if (sig) { sig 797 fs/select.c if (!access_ok(sig, sizeof(void *)+sizeof(size_t)) sig 798 fs/select.c || __get_user(up, (sigset_t __user * __user *)sig) sig 800 fs/select.c (size_t __user *)(sig+sizeof(void *)))) sig 1330 fs/select.c struct __kernel_timespec __user *, tsp, void __user *, sig) sig 1335 fs/select.c if (sig) { sig 1336 fs/select.c if (!access_ok(sig, sig 1338 fs/select.c __get_user(up, (compat_uptr_t __user *)sig) || sig 1340 fs/select.c (compat_size_t __user *)(sig+sizeof(up)))) sig 1352 fs/select.c struct old_timespec32 __user *, tsp, void __user *, sig) sig 1357 fs/select.c if (sig) { sig 1358 fs/select.c if (!access_ok(sig, sig 1360 fs/select.c __get_user(up, (compat_uptr_t __user *)sig) || sig 1362 fs/select.c (compat_size_t __user *)(sig+sizeof(up)))) sig 250 fs/ubifs/auth.c signode->sig, le32_to_cpu(signode->len), sig 798 fs/ubifs/ubifs-media.h __u8 sig[]; sig 49 include/crypto/public_key.h extern void public_key_signature_free(struct public_key_signature *sig); sig 82 include/crypto/public_key.h const struct public_key_signature *sig); sig 44 include/keys/asymmetric-subtype.h const struct public_key_signature *sig); sig 185 include/linux/audit.h extern int audit_signal_info(int sig, struct task_struct *t); sig 241 include/linux/audit.h static inline int audit_signal_info(int sig, struct task_struct *t) sig 179 include/linux/ceph/msgr.h __le64 sig; sig 138 include/linux/compat.h compat_sigset_word sig[_COMPAT_NSIG_WORDS]; sig 460 include/linux/compat.h case 4: v.sig[7] = (set->sig[3] >> 32); v.sig[6] = set->sig[3]; sig 462 include/linux/compat.h case 3: v.sig[5] = (set->sig[2] >> 32); v.sig[4] = set->sig[2]; sig 464 include/linux/compat.h case 2: v.sig[3] = (set->sig[1] >> 32); v.sig[2] = set->sig[1]; sig 466 include/linux/compat.h case 1: v.sig[1] = (set->sig[0] >> 32); v.sig[0] = set->sig[0]; sig 616 include/linux/compat.h void __user *sig); sig 621 include/linux/compat.h void __user *sig); sig 719 include/linux/compat.h asmlinkage long compat_sys_rt_sigqueueinfo(compat_pid_t pid, int sig, sig 811 include/linux/compat.h compat_pid_t pid, int sig, sig 909 include/linux/compat.h asmlinkage long compat_sys_sigaction(int sig, sig 47 include/linux/digsig.h int digsig_verify(struct key *keyring, const char *sig, int siglen, sig 52 include/linux/digsig.h static inline int digsig_verify(struct key *keyring, const char *sig, sig 21 include/linux/kdebug.h struct pt_regs *regs, long err, int trap, int sig); sig 1615 include/linux/lsm_hooks.h struct fown_struct *fown, int sig); sig 1651 include/linux/lsm_hooks.h int sig, const struct cred *cred); sig 519 include/linux/mlx5/device.h u8 sig; sig 732 include/linux/mlx5/device.h u8 sig; sig 1010 include/linux/mlx5/mlx5_ifc.h u8 sig[0x1]; sig 369 include/linux/mod_devicetable.h char sig[EISA_SIG_LEN]; sig 27 include/linux/mtd/jedec.h u8 sig[4]; sig 57 include/linux/mtd/onfi.h u8 sig[4]; sig 144 include/linux/mtd/onfi.h u8 sig[4]; /* 'E' 'P' 'P' 'S' */ sig 48 include/linux/platform_data/serial-sccnxp.h #define MCTRL_SIG(sig, line) ((line) << (sig)) sig 103 include/linux/pstore_ram.h u32 sig, struct persistent_ram_ecc_info *ecc_info, sig 1884 include/linux/sched.h void __rseq_handle_notify_resume(struct ksignal *sig, struct pt_regs *regs); sig 13 include/linux/sched/autogroup.h extern void sched_autogroup_fork(struct signal_struct *sig); sig 14 include/linux/sched/autogroup.h extern void sched_autogroup_exit(struct signal_struct *sig); sig 23 include/linux/sched/autogroup.h static inline void sched_autogroup_fork(struct signal_struct *sig) { } sig 24 include/linux/sched/autogroup.h static inline void sched_autogroup_exit(struct signal_struct *sig) { } sig 249 include/linux/sched/signal.h static inline void signal_set_stop_flags(struct signal_struct *sig, sig 252 include/linux/sched/signal.h WARN_ON(sig->flags & (SIGNAL_GROUP_EXIT|SIGNAL_GROUP_COREDUMP)); sig 253 include/linux/sched/signal.h sig->flags = (sig->flags & ~SIGNAL_STOP_MASK) | flags; sig 257 include/linux/sched/signal.h static inline int signal_group_exit(const struct signal_struct *sig) sig 259 include/linux/sched/signal.h return (sig->flags & SIGNAL_GROUP_EXIT) || sig 260 include/linux/sched/signal.h (sig->group_exit_task != NULL); sig 302 include/linux/sched/signal.h int force_sig_fault_to_task(int sig, int code, void __user *addr sig 306 include/linux/sched/signal.h int force_sig_fault(int sig, int code, void __user *addr sig 309 include/linux/sched/signal.h int send_sig_fault(int sig, int code, void __user *addr sig 323 include/linux/sched/signal.h extern void force_sigsegv(int sig); sig 325 include/linux/sched/signal.h extern int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp); sig 326 include/linux/sched/signal.h extern int kill_pid_info(int sig, struct kernel_siginfo *info, struct pid *pid); sig 327 include/linux/sched/signal.h extern int kill_pid_usb_asyncio(int sig, int errno, sigval_t addr, struct pid *, sig 329 include/linux/sched/signal.h extern int kill_pgrp(struct pid *pid, int sig, int priv); sig 330 include/linux/sched/signal.h extern int kill_pid(struct pid *pid, int sig, int priv); sig 495 include/linux/sched/signal.h static inline int kill_cad_pid(int sig, int priv) sig 497 include/linux/sched/signal.h return kill_pid(cad_pid, sig, priv); sig 372 include/linux/security.h struct fown_struct *fown, int sig); sig 406 include/linux/security.h int sig, const struct cred *cred); sig 944 include/linux/security.h int sig) sig 1094 include/linux/security.h struct kernel_siginfo *info, int sig, sig 96 include/linux/sfi.h char sig[SFI_SIGNATURE_SIZE]; sig 43 include/linux/signal.h enum siginfo_layout siginfo_layout(unsigned sig, int si_code); sig 56 include/linux/signal.h unsigned long sig = _sig - 1; sig 58 include/linux/signal.h set->sig[0] |= 1UL << sig; sig 60 include/linux/signal.h set->sig[sig / _NSIG_BPW] |= 1UL << (sig % _NSIG_BPW); sig 65 include/linux/signal.h unsigned long sig = _sig - 1; sig 67 include/linux/signal.h set->sig[0] &= ~(1UL << sig); sig 69 include/linux/signal.h set->sig[sig / _NSIG_BPW] &= ~(1UL << (sig % _NSIG_BPW)); sig 74 include/linux/signal.h unsigned long sig = _sig - 1; sig 76 include/linux/signal.h return 1 & (set->sig[0] >> sig); sig 78 include/linux/signal.h return 1 & (set->sig[sig / _NSIG_BPW] >> (sig % _NSIG_BPW)); sig 87 include/linux/signal.h return (set->sig[3] | set->sig[2] | sig 88 include/linux/signal.h set->sig[1] | set->sig[0]) == 0; sig 90 include/linux/signal.h return (set->sig[1] | set->sig[0]) == 0; sig 92 include/linux/signal.h return set->sig[0] == 0; sig 103 include/linux/signal.h return (set1->sig[3] == set2->sig[3]) && sig 104 include/linux/signal.h (set1->sig[2] == set2->sig[2]) && sig 105 include/linux/signal.h (set1->sig[1] == set2->sig[1]) && sig 106 include/linux/signal.h (set1->sig[0] == set2->sig[0]); sig 108 include/linux/signal.h return (set1->sig[1] == set2->sig[1]) && sig 109 include/linux/signal.h (set1->sig[0] == set2->sig[0]); sig 111 include/linux/signal.h return set1->sig[0] == set2->sig[0]; sig 116 include/linux/signal.h #define sigmask(sig) (1UL << ((sig) - 1)) sig 128 include/linux/signal.h a3 = a->sig[3]; a2 = a->sig[2]; \ sig 129 include/linux/signal.h b3 = b->sig[3]; b2 = b->sig[2]; \ sig 130 include/linux/signal.h r->sig[3] = op(a3, b3); \ sig 131 include/linux/signal.h r->sig[2] = op(a2, b2); \ sig 134 include/linux/signal.h a1 = a->sig[1]; b1 = b->sig[1]; \ sig 135 include/linux/signal.h r->sig[1] = op(a1, b1); \ sig 138 include/linux/signal.h a0 = a->sig[0]; b0 = b->sig[0]; \ sig 139 include/linux/signal.h r->sig[0] = op(a0, b0); \ sig 164 include/linux/signal.h case 4: set->sig[3] = op(set->sig[3]); \ sig 165 include/linux/signal.h set->sig[2] = op(set->sig[2]); \ sig 167 include/linux/signal.h case 2: set->sig[1] = op(set->sig[1]); \ sig 169 include/linux/signal.h case 1: set->sig[0] = op(set->sig[0]); \ sig 188 include/linux/signal.h case 2: set->sig[1] = 0; sig 190 include/linux/signal.h case 1: set->sig[0] = 0; sig 201 include/linux/signal.h case 2: set->sig[1] = -1; sig 203 include/linux/signal.h case 1: set->sig[0] = -1; sig 212 include/linux/signal.h set->sig[0] |= mask; sig 217 include/linux/signal.h set->sig[0] &= ~mask; sig 222 include/linux/signal.h return (set->sig[0] & mask) != 0; sig 227 include/linux/signal.h set->sig[0] = mask; sig 230 include/linux/signal.h memset(&set->sig[1], 0, sizeof(long)*(_NSIG_WORDS-1)); sig 232 include/linux/signal.h case 2: set->sig[1] = 0; sig 239 include/linux/signal.h set->sig[0] = ~mask; sig 242 include/linux/signal.h memset(&set->sig[1], -1, sizeof(long)*(_NSIG_WORDS-1)); sig 244 include/linux/signal.h case 2: set->sig[1] = -1; sig 251 include/linux/signal.h static inline void init_sigpending(struct sigpending *sig) sig 253 include/linux/signal.h sigemptyset(&sig->signal); sig 254 include/linux/signal.h INIT_LIST_HEAD(&sig->list); sig 260 include/linux/signal.h static inline int valid_signal(unsigned long sig) sig 262 include/linux/signal.h return sig <= _NSIG ? 1 : 0; sig 270 include/linux/signal.h extern int do_send_sig_info(int sig, struct kernel_siginfo *info, sig 272 include/linux/signal.h extern int group_send_sig_info(int sig, struct kernel_siginfo *info, sig 288 include/linux/signal.h static inline void allow_signal(int sig) sig 295 include/linux/signal.h kernel_sigaction(sig, SIG_KTHREAD); sig 298 include/linux/signal.h static inline void allow_kernel_signal(int sig) sig 305 include/linux/signal.h kernel_sigaction(sig, SIG_KTHREAD_KERNEL); sig 308 include/linux/signal.h static inline void disallow_signal(int sig) sig 310 include/linux/signal.h kernel_sigaction(sig, SIG_IGN); sig 315 include/linux/signal.h extern bool unhandled_signal(struct task_struct *tsk, int sig); sig 398 include/linux/signal.h #define rt_sigmask(sig) (1ULL << ((sig)-1)) sig 400 include/linux/signal.h #define rt_sigmask(sig) sigmask(sig) sig 403 include/linux/signal.h #define siginmask(sig, mask) \ sig 404 include/linux/signal.h ((sig) > 0 && (sig) < SIGRTMIN && (rt_sigmask(sig) & (mask))) sig 432 include/linux/signal.h #define sig_kernel_only(sig) siginmask(sig, SIG_KERNEL_ONLY_MASK) sig 433 include/linux/signal.h #define sig_kernel_coredump(sig) siginmask(sig, SIG_KERNEL_COREDUMP_MASK) sig 434 include/linux/signal.h #define sig_kernel_ignore(sig) siginmask(sig, SIG_KERNEL_IGNORE_MASK) sig 435 include/linux/signal.h #define sig_kernel_stop(sig) siginmask(sig, SIG_KERNEL_STOP_MASK) sig 436 include/linux/signal.h #define sig_specific_sicodes(sig) siginmask(sig, SIG_SPECIFIC_SICODES_MASK) sig 68 include/linux/signal_types.h int sig; sig 19 include/linux/signalfd.h static inline void signalfd_notify(struct task_struct *tsk, int sig) sig 29 include/linux/signalfd.h static inline void signalfd_notify(struct task_struct *tsk, int sig) { } sig 310 include/linux/syscalls.h const struct __aio_sigset *sig); sig 316 include/linux/syscalls.h const struct __aio_sigset *sig); sig 321 include/linux/syscalls.h const sigset_t __user *sig, size_t sigsz); sig 674 include/linux/syscalls.h asmlinkage long sys_kill(pid_t pid, int sig); sig 675 include/linux/syscalls.h asmlinkage long sys_tkill(pid_t pid, int sig); sig 676 include/linux/syscalls.h asmlinkage long sys_tgkill(pid_t tgid, pid_t pid, int sig); sig 697 include/linux/syscalls.h asmlinkage long sys_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t __user *uinfo); sig 900 include/linux/syscalls.h asmlinkage long sys_rt_tgsigqueueinfo(pid_t tgid, pid_t pid, int sig, sig 990 include/linux/syscalls.h int flags, uint32_t sig); sig 1000 include/linux/syscalls.h asmlinkage long sys_pidfd_send_signal(int pidfd, int sig, sig 1140 include/linux/syscalls.h asmlinkage long sys_signal(int sig, __sighandler_t handler); sig 19 include/linux/taskstats_kern.h static inline void taskstats_tgid_free(struct signal_struct *sig) sig 21 include/linux/taskstats_kern.h if (sig->stats) sig 22 include/linux/taskstats_kern.h kmem_cache_free(taskstats_cache, sig->stats); sig 30 include/linux/taskstats_kern.h static inline void taskstats_tgid_free(struct signal_struct *sig) sig 473 include/linux/tty.h extern int __tty_check_change(struct tty_struct *tty, int sig); sig 733 include/linux/tty.h extern void tty_audit_fork(struct signal_struct *sig); sig 747 include/linux/tty.h static inline void tty_audit_fork(struct signal_struct *sig) sig 145 include/linux/vt_kern.h int sig; sig 77 include/rdma/signature.h } sig; sig 52 include/trace/events/signal.h TP_PROTO(int sig, struct kernel_siginfo *info, struct task_struct *task, sig 55 include/trace/events/signal.h TP_ARGS(sig, info, task, group, result), sig 58 include/trace/events/signal.h __field( int, sig ) sig 68 include/trace/events/signal.h __entry->sig = sig; sig 77 include/trace/events/signal.h __entry->sig, __entry->errno, __entry->code, sig 98 include/trace/events/signal.h TP_PROTO(int sig, struct kernel_siginfo *info, struct k_sigaction *ka), sig 100 include/trace/events/signal.h TP_ARGS(sig, info, ka), sig 103 include/trace/events/signal.h __field( int, sig ) sig 111 include/trace/events/signal.h __entry->sig = sig; sig 118 include/trace/events/signal.h __entry->sig, __entry->errno, __entry->code, sig 91 include/uapi/asm-generic/signal.h unsigned long sig[_NSIG_WORDS]; sig 1245 include/uapi/linux/soundcard.h #define SEQ_TIME_SIGNATURE(sig) _TIMER_EVENT(TMR_TIMESIG, sig) sig 74 include/uapi/sound/sof/fw.h unsigned char sig[SND_SOF_FW_SIG_SIZE]; /* "Reef" */ sig 304 include/video/imx-ipu-v3.h int ipu_di_init_sync_panel(struct ipu_di *, struct ipu_di_signal_cfg *sig); sig 2276 kernel/audit.c int audit_signal_info(int sig, struct task_struct *t) sig 2281 kernel/audit.c (sig == SIGTERM || sig == SIGHUP || sig 2282 kernel/audit.c sig == SIGUSR1 || sig == SIGUSR2)) { sig 125 kernel/compat.c memcpy(blocked->sig, &set, sizeof(set)); sig 135 kernel/compat.c old_set = current->blocked.sig[0]; sig 345 kernel/compat.c case 4: set->sig[3] = v.sig[6] | (((long)v.sig[7]) << 32 ); sig 347 kernel/compat.c case 3: set->sig[2] = v.sig[4] | (((long)v.sig[5]) << 32 ); sig 349 kernel/compat.c case 2: set->sig[1] = v.sig[2] | (((long)v.sig[3]) << 32 ); sig 351 kernel/compat.c case 1: set->sig[0] = v.sig[0] | (((long)v.sig[1]) << 32 ); sig 2452 kernel/debug/kdb/kdb_main.c long sig, pid; sig 2459 kernel/debug/kdb/kdb_main.c sig = simple_strtol(argv[1], &endp, 0); sig 2462 kernel/debug/kdb/kdb_main.c if ((sig >= 0) || !valid_signal(-sig)) { sig 2466 kernel/debug/kdb/kdb_main.c sig = -sig; sig 2483 kernel/debug/kdb/kdb_main.c kdb_send_sig(p, sig); sig 211 kernel/debug/kdb/kdb_private.h extern void kdb_send_sig(struct task_struct *p, int sig); sig 94 kernel/exit.c struct signal_struct *sig = tsk->signal; sig 120 kernel/exit.c tty = sig->tty; sig 121 kernel/exit.c sig->tty = NULL; sig 127 kernel/exit.c if (sig->notify_count > 0 && !--sig->notify_count) sig 128 kernel/exit.c wake_up_process(sig->group_exit_task); sig 130 kernel/exit.c if (tsk == sig->curr_target) sig 131 kernel/exit.c sig->curr_target = next_thread(tsk); sig 144 kernel/exit.c write_seqlock(&sig->stats_lock); sig 145 kernel/exit.c sig->utime += utime; sig 146 kernel/exit.c sig->stime += stime; sig 147 kernel/exit.c sig->gtime += task_gtime(tsk); sig 148 kernel/exit.c sig->min_flt += tsk->min_flt; sig 149 kernel/exit.c sig->maj_flt += tsk->maj_flt; sig 150 kernel/exit.c sig->nvcsw += tsk->nvcsw; sig 151 kernel/exit.c sig->nivcsw += tsk->nivcsw; sig 152 kernel/exit.c sig->inblock += task_io_get_inblock(tsk); sig 153 kernel/exit.c sig->oublock += task_io_get_oublock(tsk); sig 154 kernel/exit.c task_io_accounting_add(&sig->ioac, &tsk->ioac); sig 155 kernel/exit.c sig->sum_sched_runtime += tsk->se.sum_exec_runtime; sig 156 kernel/exit.c sig->nr_threads--; sig 158 kernel/exit.c write_sequnlock(&sig->stats_lock); sig 171 kernel/exit.c flush_sigqueue(&sig->shared_pending); sig 659 kernel/exit.c int sig = thread_group_leader(tsk) && sig 663 kernel/exit.c autoreap = do_notify_parent(tsk, sig); sig 878 kernel/exit.c struct signal_struct *sig = current->signal; sig 882 kernel/exit.c if (signal_group_exit(sig)) sig 883 kernel/exit.c exit_code = sig->group_exit_code; sig 888 kernel/exit.c if (signal_group_exit(sig)) sig 890 kernel/exit.c exit_code = sig->group_exit_code; sig 892 kernel/exit.c sig->group_exit_code = exit_code; sig 893 kernel/exit.c sig->flags = SIGNAL_GROUP_EXIT; sig 1011 kernel/exit.c struct signal_struct *sig = p->signal; sig 1039 kernel/exit.c psig->cutime += tgutime + sig->cutime; sig 1040 kernel/exit.c psig->cstime += tgstime + sig->cstime; sig 1041 kernel/exit.c psig->cgtime += task_gtime(p) + sig->gtime + sig->cgtime; sig 1043 kernel/exit.c p->min_flt + sig->min_flt + sig->cmin_flt; sig 1045 kernel/exit.c p->maj_flt + sig->maj_flt + sig->cmaj_flt; sig 1047 kernel/exit.c p->nvcsw + sig->nvcsw + sig->cnvcsw; sig 1049 kernel/exit.c p->nivcsw + sig->nivcsw + sig->cnivcsw; sig 1052 kernel/exit.c sig->inblock + sig->cinblock; sig 1055 kernel/exit.c sig->oublock + sig->coublock; sig 1056 kernel/exit.c maxrss = max(sig->maxrss, sig->cmaxrss); sig 1060 kernel/exit.c task_io_accounting_add(&psig->ioac, &sig->ioac); sig 715 kernel/fork.c static inline void free_signal_struct(struct signal_struct *sig) sig 717 kernel/fork.c taskstats_tgid_free(sig); sig 718 kernel/fork.c sched_autogroup_exit(sig); sig 723 kernel/fork.c if (sig->oom_mm) sig 724 kernel/fork.c mmdrop_async(sig->oom_mm); sig 725 kernel/fork.c kmem_cache_free(signal_cachep, sig); sig 728 kernel/fork.c static inline void put_signal_struct(struct signal_struct *sig) sig 730 kernel/fork.c if (refcount_dec_and_test(&sig->sigcnt)) sig 731 kernel/fork.c free_signal_struct(sig); sig 1501 kernel/fork.c struct sighand_struct *sig; sig 1507 kernel/fork.c sig = kmem_cache_alloc(sighand_cachep, GFP_KERNEL); sig 1508 kernel/fork.c rcu_assign_pointer(tsk->sighand, sig); sig 1509 kernel/fork.c if (!sig) sig 1512 kernel/fork.c refcount_set(&sig->count, 1); sig 1514 kernel/fork.c memcpy(sig->action, current->sighand->action, sizeof(sig->action)); sig 1534 kernel/fork.c static void posix_cpu_timers_init_group(struct signal_struct *sig) sig 1536 kernel/fork.c struct posix_cputimers *pct = &sig->posix_cputimers; sig 1539 kernel/fork.c cpu_limit = READ_ONCE(sig->rlim[RLIMIT_CPU].rlim_cur); sig 1545 kernel/fork.c struct signal_struct *sig; sig 1550 kernel/fork.c sig = kmem_cache_zalloc(signal_cachep, GFP_KERNEL); sig 1551 kernel/fork.c tsk->signal = sig; sig 1552 kernel/fork.c if (!sig) sig 1555 kernel/fork.c sig->nr_threads = 1; sig 1556 kernel/fork.c atomic_set(&sig->live, 1); sig 1557 kernel/fork.c refcount_set(&sig->sigcnt, 1); sig 1560 kernel/fork.c sig->thread_head = (struct list_head)LIST_HEAD_INIT(tsk->thread_node); sig 1561 kernel/fork.c tsk->thread_node = (struct list_head)LIST_HEAD_INIT(sig->thread_head); sig 1563 kernel/fork.c init_waitqueue_head(&sig->wait_chldexit); sig 1564 kernel/fork.c sig->curr_target = tsk; sig 1565 kernel/fork.c init_sigpending(&sig->shared_pending); sig 1566 kernel/fork.c INIT_HLIST_HEAD(&sig->multiprocess); sig 1567 kernel/fork.c seqlock_init(&sig->stats_lock); sig 1568 kernel/fork.c prev_cputime_init(&sig->prev_cputime); sig 1571 kernel/fork.c INIT_LIST_HEAD(&sig->posix_timers); sig 1572 kernel/fork.c hrtimer_init(&sig->real_timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); sig 1573 kernel/fork.c sig->real_timer.function = it_real_fn; sig 1577 kernel/fork.c memcpy(sig->rlim, current->signal->rlim, sizeof sig->rlim); sig 1580 kernel/fork.c posix_cpu_timers_init_group(sig); sig 1582 kernel/fork.c tty_audit_fork(sig); sig 1583 kernel/fork.c sched_autogroup_fork(sig); sig 1585 kernel/fork.c sig->oom_score_adj = current->signal->oom_score_adj; sig 1586 kernel/fork.c sig->oom_score_adj_min = current->signal->oom_score_adj_min; sig 1588 kernel/fork.c mutex_init(&sig->cred_guard_mutex); sig 539 kernel/notifier.c struct pt_regs *regs, long err, int trap, int sig) sig 546 kernel/notifier.c .signr = sig, sig 112 kernel/power/swap.c char sig[10]; sig 311 kernel/power/swap.c if (!memcmp("SWAP-SPACE",swsusp_header->sig, 10) || sig 312 kernel/power/swap.c !memcmp("SWAPSPACE2",swsusp_header->sig, 10)) { sig 313 kernel/power/swap.c memcpy(swsusp_header->orig_sig,swsusp_header->sig, 10); sig 314 kernel/power/swap.c memcpy(swsusp_header->sig, HIBERNATE_SIG, 10); sig 1524 kernel/power/swap.c if (!memcmp(HIBERNATE_SIG, swsusp_header->sig, 10)) { sig 1525 kernel/power/swap.c memcpy(swsusp_header->sig, swsusp_header->orig_sig, 10); sig 1574 kernel/power/swap.c if (!memcmp(HIBERNATE_SIG,swsusp_header->sig, 10)) { sig 1575 kernel/power/swap.c memcpy(swsusp_header->sig,swsusp_header->orig_sig, 10); sig 120 kernel/rseq.c u32 sig; sig 148 kernel/rseq.c ret = get_user(sig, usig); sig 152 kernel/rseq.c if (current->rseq_sig != sig) { sig 155 kernel/rseq.c sig, current->rseq_sig, current->pid, usig); sig 265 kernel/rseq.c int ret, sig; sig 279 kernel/rseq.c sig = ksig ? ksig->sig : 0; sig 280 kernel/rseq.c force_sigsegv(sig); sig 308 kernel/rseq.c int, flags, u32, sig) sig 318 kernel/rseq.c if (current->rseq_sig != sig) sig 339 kernel/rseq.c if (current->rseq_sig != sig) sig 355 kernel/rseq.c current->rseq_sig = sig; sig 188 kernel/sched/autogroup.c void sched_autogroup_fork(struct signal_struct *sig) sig 190 kernel/sched/autogroup.c sig->autogroup = autogroup_task_get(current); sig 193 kernel/sched/autogroup.c void sched_autogroup_exit(struct signal_struct *sig) sig 195 kernel/sched/autogroup.c autogroup_kref_put(sig->autogroup); sig 295 kernel/sched/cputime.c struct signal_struct *sig = tsk->signal; sig 317 kernel/sched/cputime.c flags = read_seqbegin_or_lock_irqsave(&sig->stats_lock, &seq); sig 318 kernel/sched/cputime.c times->utime = sig->utime; sig 319 kernel/sched/cputime.c times->stime = sig->stime; sig 320 kernel/sched/cputime.c times->sum_exec_runtime = sig->sum_sched_runtime; sig 330 kernel/sched/cputime.c } while (need_seqretry(&sig->stats_lock, seq)); sig 331 kernel/sched/cputime.c done_seqretry_irqrestore(&sig->stats_lock, seq, flags); sig 67 kernel/signal.c static void __user *sig_handler(struct task_struct *t, int sig) sig 69 kernel/signal.c return t->sighand->action[sig - 1].sa.sa_handler; sig 72 kernel/signal.c static inline bool sig_handler_ignored(void __user *handler, int sig) sig 76 kernel/signal.c (handler == SIG_DFL && sig_kernel_ignore(sig)); sig 79 kernel/signal.c static bool sig_task_ignored(struct task_struct *t, int sig, bool force) sig 83 kernel/signal.c handler = sig_handler(t, sig); sig 86 kernel/signal.c if (unlikely(is_global_init(t) && sig_kernel_only(sig))) sig 90 kernel/signal.c handler == SIG_DFL && !(force && sig_kernel_only(sig))) sig 98 kernel/signal.c return sig_handler_ignored(handler, sig); sig 101 kernel/signal.c static bool sig_ignored(struct task_struct *t, int sig, bool force) sig 108 kernel/signal.c if (sigismember(&t->blocked, sig) || sigismember(&t->real_blocked, sig)) sig 116 kernel/signal.c if (t->ptrace && sig != SIGKILL) sig 119 kernel/signal.c return sig_task_ignored(t, sig, force); sig 134 kernel/signal.c ready |= signal->sig[i] &~ blocked->sig[i]; sig 137 kernel/signal.c case 4: ready = signal->sig[3] &~ blocked->sig[3]; sig 138 kernel/signal.c ready |= signal->sig[2] &~ blocked->sig[2]; sig 139 kernel/signal.c ready |= signal->sig[1] &~ blocked->sig[1]; sig 140 kernel/signal.c ready |= signal->sig[0] &~ blocked->sig[0]; sig 143 kernel/signal.c case 2: ready = signal->sig[1] &~ blocked->sig[1]; sig 144 kernel/signal.c ready |= signal->sig[0] &~ blocked->sig[0]; sig 147 kernel/signal.c case 1: ready = signal->sig[0] &~ blocked->sig[0]; sig 211 kernel/signal.c int sig = 0; sig 213 kernel/signal.c s = pending->signal.sig; sig 214 kernel/signal.c m = mask->sig; sig 224 kernel/signal.c sig = ffz(~x) + 1; sig 225 kernel/signal.c return sig; sig 234 kernel/signal.c sig = ffz(~x) + i*_NSIG_BPW + 1; sig 243 kernel/signal.c sig = ffz(~x) + _NSIG_BPW + 1; sig 251 kernel/signal.c return sig; sig 254 kernel/signal.c static inline void print_dropped_signal(int sig) sig 265 kernel/signal.c current->comm, current->pid, sig); sig 368 kernel/signal.c struct signal_struct *sig = task->signal; sig 378 kernel/signal.c if (!WARN_ON_ONCE(sig->group_stop_count == 0)) sig 379 kernel/signal.c sig->group_stop_count--; sig 385 kernel/signal.c if (!sig->group_stop_count && !(sig->flags & SIGNAL_STOP_STOPPED)) { sig 386 kernel/signal.c signal_set_stop_flags(sig, SIGNAL_STOP_STOPPED); sig 397 kernel/signal.c struct signal_struct *sig = current->signal; sig 401 kernel/signal.c sig->group_stop_count++; sig 412 kernel/signal.c __sigqueue_alloc(int sig, struct task_struct *t, gfp_t flags, int override_rlimit) sig 436 kernel/signal.c print_dropped_signal(sig); sig 497 kernel/signal.c int sig = q->info.si_signo; sig 500 kernel/signal.c sigaddset(&retain, sig); sig 502 kernel/signal.c sigdelset(&signal, sig); sig 554 kernel/signal.c bool unhandled_signal(struct task_struct *tsk, int sig) sig 556 kernel/signal.c void __user *handler = tsk->sighand->action[sig-1].sa.sa_handler; sig 567 kernel/signal.c static void collect_signal(int sig, struct sigpending *list, kernel_siginfo_t *info, sig 577 kernel/signal.c if (q->info.si_signo == sig) { sig 584 kernel/signal.c sigdelset(&list->signal, sig); sig 604 kernel/signal.c info->si_signo = sig; sig 615 kernel/signal.c int sig = next_signal(pending, mask); sig 617 kernel/signal.c if (sig) sig 618 kernel/signal.c collect_signal(sig, pending, info, resched_timer); sig 619 kernel/signal.c return sig; sig 715 kernel/signal.c if (!((pending->signal.sig[0] & ~tsk->blocked.sig[0]) & SYNCHRONOUS_MASK)) sig 827 kernel/signal.c static int check_kill_permission(int sig, struct kernel_siginfo *info, sig 833 kernel/signal.c if (!valid_signal(sig)) sig 839 kernel/signal.c error = audit_signal_info(sig, t); /* Let audit system see the signal */ sig 845 kernel/signal.c switch (sig) { sig 860 kernel/signal.c return security_task_kill(t, info, sig, NULL); sig 899 kernel/signal.c static bool prepare_signal(int sig, struct task_struct *p, bool force) sig 907 kernel/signal.c return sig == SIGKILL; sig 911 kernel/signal.c } else if (sig_kernel_stop(sig)) { sig 919 kernel/signal.c } else if (sig == SIGCONT) { sig 961 kernel/signal.c return !sig_ignored(p, sig, force); sig 972 kernel/signal.c static inline bool wants_signal(int sig, struct task_struct *p) sig 974 kernel/signal.c if (sigismember(&p->blocked, sig)) sig 980 kernel/signal.c if (sig == SIGKILL) sig 989 kernel/signal.c static void complete_signal(int sig, struct task_struct *p, enum pid_type type) sig 1000 kernel/signal.c if (wants_signal(sig, p)) sig 1013 kernel/signal.c while (!wants_signal(sig, t)) { sig 1030 kernel/signal.c if (sig_fatal(p, sig) && sig 1032 kernel/signal.c !sigismember(&t->real_blocked, sig) && sig 1033 kernel/signal.c (sig == SIGKILL || !p->ptrace)) { sig 1037 kernel/signal.c if (!sig_kernel_coredump(sig)) { sig 1045 kernel/signal.c signal->group_exit_code = sig; sig 1061 kernel/signal.c signal_wake_up(t, sig == SIGKILL); sig 1065 kernel/signal.c static inline bool legacy_queue(struct sigpending *signals, int sig) sig 1067 kernel/signal.c return (sig < SIGRTMIN) && sigismember(&signals->signal, sig); sig 1070 kernel/signal.c static int __send_signal(int sig, struct kernel_siginfo *info, struct task_struct *t, sig 1081 kernel/signal.c if (!prepare_signal(sig, t, force)) sig 1091 kernel/signal.c if (legacy_queue(pending, sig)) sig 1098 kernel/signal.c if ((sig == SIGKILL) || (t->flags & PF_KTHREAD)) sig 1110 kernel/signal.c if (sig < SIGRTMIN) sig 1115 kernel/signal.c q = __sigqueue_alloc(sig, t, GFP_ATOMIC, override_rlimit); sig 1121 kernel/signal.c q->info.si_signo = sig; sig 1134 kernel/signal.c q->info.si_signo = sig; sig 1145 kernel/signal.c sig >= SIGRTMIN && info->si_code != SI_USER) { sig 1163 kernel/signal.c signalfd_notify(t, sig); sig 1164 kernel/signal.c sigaddset(&pending->signal, sig); sig 1172 kernel/signal.c if (sig == SIGCONT) sig 1174 kernel/signal.c else if (sig_kernel_stop(sig)) sig 1176 kernel/signal.c sigaddset(signal, sig); sig 1180 kernel/signal.c complete_signal(sig, t, type); sig 1182 kernel/signal.c trace_signal_generate(sig, info, t, type != PIDTYPE_PID, result); sig 1208 kernel/signal.c static int send_signal(int sig, struct kernel_siginfo *info, struct task_struct *t, sig 1241 kernel/signal.c return __send_signal(sig, info, t, type, force); sig 1278 kernel/signal.c __group_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p) sig 1280 kernel/signal.c return send_signal(sig, info, p, PIDTYPE_TGID); sig 1283 kernel/signal.c int do_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p, sig 1290 kernel/signal.c ret = send_signal(sig, info, p, type); sig 1314 kernel/signal.c int sig = info->si_signo; sig 1317 kernel/signal.c action = &t->sighand->action[sig-1]; sig 1319 kernel/signal.c blocked = sigismember(&t->blocked, sig); sig 1323 kernel/signal.c sigdelset(&t->blocked, sig); sig 1333 kernel/signal.c ret = send_signal(sig, info, t, PIDTYPE_PID); sig 1403 kernel/signal.c int group_send_sig_info(int sig, struct kernel_siginfo *info, sig 1409 kernel/signal.c ret = check_kill_permission(sig, info, p); sig 1412 kernel/signal.c if (!ret && sig) sig 1413 kernel/signal.c ret = do_send_sig_info(sig, info, p, type); sig 1423 kernel/signal.c int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp) sig 1431 kernel/signal.c int err = group_send_sig_info(sig, info, p, PIDTYPE_PGID); sig 1438 kernel/signal.c int kill_pid_info(int sig, struct kernel_siginfo *info, struct pid *pid) sig 1447 kernel/signal.c error = group_send_sig_info(sig, info, p, PIDTYPE_TGID); sig 1460 kernel/signal.c static int kill_proc_info(int sig, struct kernel_siginfo *info, pid_t pid) sig 1464 kernel/signal.c error = kill_pid_info(sig, info, find_vpid(pid)); sig 1505 kernel/signal.c int kill_pid_usb_asyncio(int sig, int errno, sigval_t addr, sig 1513 kernel/signal.c if (!valid_signal(sig)) sig 1517 kernel/signal.c info.si_signo = sig; sig 1532 kernel/signal.c ret = security_task_kill(p, &info, sig, cred); sig 1536 kernel/signal.c if (sig) { sig 1538 kernel/signal.c ret = __send_signal(sig, &info, p, PIDTYPE_TGID, false); sig 1556 kernel/signal.c static int kill_something_info(int sig, struct kernel_siginfo *info, pid_t pid) sig 1562 kernel/signal.c ret = kill_pid_info(sig, info, find_vpid(pid)); sig 1573 kernel/signal.c ret = __kill_pgrp_info(sig, info, sig 1582 kernel/signal.c int err = group_send_sig_info(sig, info, p, sig 1600 kernel/signal.c int send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p) sig 1606 kernel/signal.c if (!valid_signal(sig)) sig 1609 kernel/signal.c return do_send_sig_info(sig, info, p, PIDTYPE_PID); sig 1617 kernel/signal.c send_sig(int sig, struct task_struct *p, int priv) sig 1619 kernel/signal.c return send_sig_info(sig, __si_special(priv), p); sig 1623 kernel/signal.c void force_sig(int sig) sig 1628 kernel/signal.c info.si_signo = sig; sig 1643 kernel/signal.c void force_sigsegv(int sig) sig 1647 kernel/signal.c if (sig == SIGSEGV) { sig 1650 kernel/signal.c p->sighand->action[sig - 1].sa.sa_handler = SIG_DFL; sig 1656 kernel/signal.c int force_sig_fault_to_task(int sig, int code, void __user *addr sig 1664 kernel/signal.c info.si_signo = sig; sig 1679 kernel/signal.c int force_sig_fault(int sig, int code, void __user *addr sig 1683 kernel/signal.c return force_sig_fault_to_task(sig, code, addr sig 1688 kernel/signal.c int send_sig_fault(int sig, int code, void __user *addr sig 1696 kernel/signal.c info.si_signo = sig; sig 1784 kernel/signal.c int kill_pgrp(struct pid *pid, int sig, int priv) sig 1789 kernel/signal.c ret = __kill_pgrp_info(sig, __si_special(priv), pid); sig 1796 kernel/signal.c int kill_pid(struct pid *pid, int sig, int priv) sig 1798 kernel/signal.c return kill_pid_info(sig, __si_special(priv), pid); sig 1848 kernel/signal.c int sig = q->info.si_signo; sig 1864 kernel/signal.c if (!prepare_signal(sig, t, false)) sig 1880 kernel/signal.c signalfd_notify(t, sig); sig 1883 kernel/signal.c sigaddset(&pending->signal, sig); sig 1884 kernel/signal.c complete_signal(sig, t, type); sig 1887 kernel/signal.c trace_signal_generate(sig, &q->info, t, type != PIDTYPE_PID, result); sig 1910 kernel/signal.c bool do_notify_parent(struct task_struct *tsk, int sig) sig 1918 kernel/signal.c BUG_ON(sig == -1); sig 1929 kernel/signal.c if (sig != SIGCHLD) { sig 1935 kernel/signal.c sig = SIGCHLD; sig 1939 kernel/signal.c info.si_signo = sig; sig 1974 kernel/signal.c if (!tsk->ptrace && sig == SIGCHLD && sig 1994 kernel/signal.c sig = 0; sig 2000 kernel/signal.c if (valid_signal(sig) && sig) sig 2001 kernel/signal.c __send_signal(sig, &info, tsk->parent, PIDTYPE_TGID, false); sig 2311 kernel/signal.c struct signal_struct *sig = current->signal; sig 2321 kernel/signal.c unlikely(signal_group_exit(sig))) sig 2342 kernel/signal.c if (!(sig->flags & SIGNAL_STOP_STOPPED)) sig 2343 kernel/signal.c sig->group_exit_code = signr; sig 2345 kernel/signal.c sig->group_stop_count = 0; sig 2348 kernel/signal.c sig->group_stop_count++; sig 2359 kernel/signal.c sig->group_stop_count++; sig 2748 kernel/signal.c ksig->sig = signr; sig 2749 kernel/signal.c return ksig->sig > 0; sig 2774 kernel/signal.c sigaddset(&blocked, ksig->sig); sig 2782 kernel/signal.c force_sigsegv(ksig->sig); sig 3137 kernel/signal.c static bool known_siginfo_layout(unsigned sig, int si_code) sig 3142 kernel/signal.c if (sig_specific_sicodes(sig)) { sig 3143 kernel/signal.c if (si_code <= sig_sicodes[sig].limit) sig 3156 kernel/signal.c enum siginfo_layout siginfo_layout(unsigned sig, int si_code) sig 3160 kernel/signal.c if ((sig < ARRAY_SIZE(sig_sicodes)) && sig 3161 kernel/signal.c (si_code <= sig_sicodes[sig].limit)) { sig 3162 kernel/signal.c layout = sig_sicodes[sig].layout; sig 3164 kernel/signal.c if ((sig == SIGBUS) && sig 3167 kernel/signal.c else if ((sig == SIGSEGV) && (si_code == SEGV_BNDERR)) sig 3170 kernel/signal.c else if ((sig == SIGSEGV) && (si_code == SEGV_PKUERR)) sig 3447 kernel/signal.c int sig, ret = 0; sig 3463 kernel/signal.c sig = dequeue_signal(tsk, &mask, info); sig 3464 kernel/signal.c if (!sig && timeout) { sig 3482 kernel/signal.c sig = dequeue_signal(tsk, &mask, info); sig 3486 kernel/signal.c if (sig) sig 3487 kernel/signal.c return sig; sig 3628 kernel/signal.c static inline void prepare_kill_siginfo(int sig, struct kernel_siginfo *info) sig 3631 kernel/signal.c info->si_signo = sig; sig 3643 kernel/signal.c SYSCALL_DEFINE2(kill, pid_t, pid, int, sig) sig 3647 kernel/signal.c prepare_kill_siginfo(sig, &info); sig 3649 kernel/signal.c return kill_something_info(sig, &info, pid); sig 3717 kernel/signal.c SYSCALL_DEFINE4(pidfd_send_signal, int, pidfd, int, sig, sig 3750 kernel/signal.c if (unlikely(sig != kinfo.si_signo)) sig 3759 kernel/signal.c prepare_kill_siginfo(sig, &kinfo); sig 3762 kernel/signal.c ret = kill_pid_info(sig, &kinfo, pid); sig 3770 kernel/signal.c do_send_specific(pid_t tgid, pid_t pid, int sig, struct kernel_siginfo *info) sig 3778 kernel/signal.c error = check_kill_permission(sig, info, p); sig 3783 kernel/signal.c if (!error && sig) { sig 3784 kernel/signal.c error = do_send_sig_info(sig, info, p, PIDTYPE_PID); sig 3799 kernel/signal.c static int do_tkill(pid_t tgid, pid_t pid, int sig) sig 3804 kernel/signal.c info.si_signo = sig; sig 3810 kernel/signal.c return do_send_specific(tgid, pid, sig, &info); sig 3823 kernel/signal.c SYSCALL_DEFINE3(tgkill, pid_t, tgid, pid_t, pid, int, sig) sig 3829 kernel/signal.c return do_tkill(tgid, pid, sig); sig 3839 kernel/signal.c SYSCALL_DEFINE2(tkill, pid_t, pid, int, sig) sig 3845 kernel/signal.c return do_tkill(0, pid, sig); sig 3848 kernel/signal.c static int do_rt_sigqueueinfo(pid_t pid, int sig, kernel_siginfo_t *info) sig 3858 kernel/signal.c return kill_proc_info(sig, info, pid); sig 3867 kernel/signal.c SYSCALL_DEFINE3(rt_sigqueueinfo, pid_t, pid, int, sig, sig 3871 kernel/signal.c int ret = __copy_siginfo_from_user(sig, &info, uinfo); sig 3874 kernel/signal.c return do_rt_sigqueueinfo(pid, sig, &info); sig 3880 kernel/signal.c int, sig, sig 3884 kernel/signal.c int ret = __copy_siginfo_from_user32(sig, &info, uinfo); sig 3887 kernel/signal.c return do_rt_sigqueueinfo(pid, sig, &info); sig 3891 kernel/signal.c static int do_rt_tgsigqueueinfo(pid_t tgid, pid_t pid, int sig, kernel_siginfo_t *info) sig 3904 kernel/signal.c return do_send_specific(tgid, pid, sig, info); sig 3907 kernel/signal.c SYSCALL_DEFINE4(rt_tgsigqueueinfo, pid_t, tgid, pid_t, pid, int, sig, sig 3911 kernel/signal.c int ret = __copy_siginfo_from_user(sig, &info, uinfo); sig 3914 kernel/signal.c return do_rt_tgsigqueueinfo(tgid, pid, sig, &info); sig 3921 kernel/signal.c int, sig, sig 3925 kernel/signal.c int ret = __copy_siginfo_from_user32(sig, &info, uinfo); sig 3928 kernel/signal.c return do_rt_tgsigqueueinfo(tgid, pid, sig, &info); sig 3935 kernel/signal.c void kernel_sigaction(int sig, __sighandler_t action) sig 3938 kernel/signal.c current->sighand->action[sig - 1].sa.sa_handler = action; sig 3943 kernel/signal.c sigaddset(&mask, sig); sig 3958 kernel/signal.c int do_sigaction(int sig, struct k_sigaction *act, struct k_sigaction *oact) sig 3964 kernel/signal.c if (!valid_signal(sig) || sig < 1 || (act && sig_kernel_only(sig))) sig 3967 kernel/signal.c k = &p->sighand->action[sig-1]; sig 3990 kernel/signal.c if (sig_handler_ignored(sig_handler(p, sig), sig)) { sig 3992 kernel/signal.c sigaddset(&mask, sig); sig 4172 kernel/signal.c return put_user(set.sig[0], set32); sig 4195 kernel/signal.c old_set = current->blocked.sig[0]; sig 4211 kernel/signal.c new_blocked.sig[0] = new_set; sig 4237 kernel/signal.c SYSCALL_DEFINE4(rt_sigaction, int, sig, sig 4252 kernel/signal.c ret = do_sigaction(sig, act ? &new_sa : NULL, oact ? &old_sa : NULL); sig 4262 kernel/signal.c COMPAT_SYSCALL_DEFINE4(rt_sigaction, int, sig, sig 4291 kernel/signal.c ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); sig 4309 kernel/signal.c SYSCALL_DEFINE3(sigaction, int, sig, sig 4330 kernel/signal.c ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); sig 4337 kernel/signal.c __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask)) sig 4345 kernel/signal.c COMPAT_SYSCALL_DEFINE3(sigaction, int, sig, sig 4370 kernel/signal.c ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); sig 4379 kernel/signal.c __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask)) sig 4394 kernel/signal.c return current->blocked.sig[0]; sig 4399 kernel/signal.c int old = current->blocked.sig[0]; sig 4413 kernel/signal.c SYSCALL_DEFINE2(signal, int, sig, __sighandler_t, handler) sig 4422 kernel/signal.c ret = do_sigaction(sig, &new_sa, &old_sa); sig 4594 kernel/signal.c void kdb_send_sig(struct task_struct *t, int sig) sig 4616 kernel/signal.c ret = send_signal(sig, SEND_SIG_PRIV, t, PIDTYPE_PID); sig 4620 kernel/signal.c sig, t->pid); sig 4622 kernel/signal.c kdb_printf("Signal %d is sent to process %d.\n", sig, t->pid); sig 556 kernel/taskstats.c struct signal_struct *sig = tsk->signal; sig 560 kernel/taskstats.c stats = smp_load_acquire(&sig->stats); sig 568 kernel/taskstats.c stats = sig->stats; sig 574 kernel/taskstats.c smp_store_release(&sig->stats, stats_new); sig 133 kernel/time/itimer.c struct signal_struct *sig = sig 135 kernel/time/itimer.c struct pid *leader_pid = sig->pids[PIDTYPE_TGID]; sig 867 kernel/time/posix-cpu-timers.c static inline void stop_process_timers(struct signal_struct *sig) sig 869 kernel/time/posix-cpu-timers.c struct posix_cputimers *pct = &sig->posix_cputimers; sig 873 kernel/time/posix-cpu-timers.c tick_dep_clear_signal(sig, TICK_DEP_BIT_POSIX_TIMER); sig 906 kernel/time/posix-cpu-timers.c struct signal_struct *const sig = tsk->signal; sig 907 kernel/time/posix-cpu-timers.c struct posix_cputimers *pct = &sig->posix_cputimers; sig 929 kernel/time/posix-cpu-timers.c proc_sample_cputime_atomic(&sig->cputimer.cputime_atomic, samples); sig 935 kernel/time/posix-cpu-timers.c check_cpu_itimer(tsk, &sig->it[CPUCLOCK_PROF], sig 938 kernel/time/posix-cpu-timers.c check_cpu_itimer(tsk, &sig->it[CPUCLOCK_VIRT], sig 957 kernel/time/posix-cpu-timers.c sig->rlim[RLIMIT_CPU].rlim_cur = soft + 1; sig 967 kernel/time/posix-cpu-timers.c stop_process_timers(sig); sig 1065 kernel/time/posix-cpu-timers.c struct signal_struct *sig; sig 1075 kernel/time/posix-cpu-timers.c sig = tsk->signal; sig 1076 kernel/time/posix-cpu-timers.c pct = &sig->posix_cputimers; sig 1095 kernel/time/posix-cpu-timers.c proc_sample_cputime_atomic(&sig->cputimer.cputime_atomic, sig 112 kernel/time/posix-timers.c static int hash(struct signal_struct *sig, unsigned int nr) sig 114 kernel/time/posix-timers.c return hash_32(hash32_ptr(sig) ^ nr, HASH_BITS(posix_timers_hashtable)); sig 118 kernel/time/posix-timers.c struct signal_struct *sig, sig 124 kernel/time/posix-timers.c if ((timer->it_signal == sig) && (timer->it_id == id)) sig 132 kernel/time/posix-timers.c struct signal_struct *sig = current->signal; sig 133 kernel/time/posix-timers.c struct hlist_head *head = &posix_timers_hashtable[hash(sig, id)]; sig 135 kernel/time/posix-timers.c return __posix_timers_find(head, sig, id); sig 140 kernel/time/posix-timers.c struct signal_struct *sig = current->signal; sig 141 kernel/time/posix-timers.c int first_free_id = sig->posix_timer_id; sig 147 kernel/time/posix-timers.c head = &posix_timers_hashtable[hash(sig, sig->posix_timer_id)]; sig 148 kernel/time/posix-timers.c if (!__posix_timers_find(head, sig, sig->posix_timer_id)) { sig 150 kernel/time/posix-timers.c ret = sig->posix_timer_id; sig 152 kernel/time/posix-timers.c if (++sig->posix_timer_id < 0) sig 153 kernel/time/posix-timers.c sig->posix_timer_id = 0; sig 154 kernel/time/posix-timers.c if ((sig->posix_timer_id == first_free_id) && (ret == -ENOENT)) sig 1035 kernel/time/posix-timers.c void exit_itimers(struct signal_struct *sig) sig 1039 kernel/time/posix-timers.c while (!list_empty(&sig->posix_timers)) { sig 1040 kernel/time/posix-timers.c tmr = list_entry(sig->posix_timers.next, struct k_itimer, list); sig 361 kernel/time/tick-sched.c void tick_nohz_dep_set_signal(struct signal_struct *sig, enum tick_dep_bits bit) sig 363 kernel/time/tick-sched.c tick_nohz_dep_set_all(&sig->tick_dep_mask, bit); sig 366 kernel/time/tick-sched.c void tick_nohz_dep_clear_signal(struct signal_struct *sig, enum tick_dep_bits bit) sig 368 kernel/time/tick-sched.c atomic_andnot(BIT(bit), &sig->tick_dep_mask); sig 624 kernel/trace/bpf_trace.c u32 sig; sig 634 kernel/trace/bpf_trace.c group_send_sig_info(work->sig, SEND_SIG_PRIV, work->task, PIDTYPE_TGID); sig 637 kernel/trace/bpf_trace.c BPF_CALL_1(bpf_send_signal, u32, sig) sig 657 kernel/trace/bpf_trace.c if (unlikely(!valid_signal(sig))) sig 669 kernel/trace/bpf_trace.c work->sig = sig; sig 674 kernel/trace/bpf_trace.c return group_send_sig_info(sig, SEND_SIG_PRIV, current, PIDTYPE_TGID); sig 68 lib/digsig.c const char *sig, int siglen, sig 135 lib/digsig.c in = mpi_read_from_buffer(sig, &nret); sig 199 lib/digsig.c int digsig_verify(struct key *keyring, const char *sig, int siglen, sig 203 lib/digsig.c struct signature_hdr *sh = (struct signature_hdr *)sig; sig 243 lib/digsig.c crypto_shash_update(desc, sig, sizeof(*sh)); sig 249 lib/digsig.c err = digsig_verify_rsa(key, sig + sizeof(*sh), siglen - sizeof(*sh), sig 783 mm/oom_kill.c struct signal_struct *sig = task->signal; sig 790 mm/oom_kill.c if (sig->flags & SIGNAL_GROUP_COREDUMP) sig 793 mm/oom_kill.c if (sig->flags & SIGNAL_GROUP_EXIT) sig 873 net/ceph/auth_x.c __le64 sig; sig 880 net/ceph/auth_x.c msg, &sig); sig 884 net/ceph/auth_x.c msg->footer.sig = sig; sig 902 net/ceph/auth_x.c if (sig_check == msg->footer.sig) sig 906 net/ceph/auth_x.c "expect %llx\n", msg, msg->footer.sig, sig_check); sig 1250 net/ceph/messenger.c m->footer.sig = 0; sig 2486 net/ceph/messenger.c m->footer.sig = 0; sig 3081 net/core/pktgen.c int sig = 1; sig 3085 net/core/pktgen.c return sig; sig 3090 net/core/pktgen.c sig = pktgen_wait_thread_run(t); sig 3091 net/core/pktgen.c if (sig == 0) sig 3095 net/core/pktgen.c if (sig == 0) sig 3101 net/core/pktgen.c return sig; sig 578 net/decnet/dn_nsp_in.c static __inline__ int dn_queue_skb(struct sock *sk, struct sk_buff *skb, int sig, struct sk_buff_head *queue) sig 534 net/mac80211/mesh_plink.c int sig = 0; sig 537 net/mac80211/mesh_plink.c sig = rx_status->signal; sig 542 net/mac80211/mesh_plink.c sig, GFP_KERNEL); sig 3719 net/mac80211/mlme.c int sig = -ewma_beacon_signal_read(&ifmgd->ave_beacon_signal); sig 3729 net/mac80211/mlme.c if (sig > ifmgd->rssi_max_thold && sig 3731 net/mac80211/mlme.c ifmgd->last_ave_beacon_signal = sig; sig 3734 net/mac80211/mlme.c } else if (sig < ifmgd->rssi_min_thold && sig 3737 net/mac80211/mlme.c ifmgd->last_ave_beacon_signal = sig; sig 3746 net/mac80211/mlme.c int sig = -ewma_beacon_signal_read(&ifmgd->ave_beacon_signal); sig 3751 net/mac80211/mlme.c if (sig < thold && sig 3752 net/mac80211/mlme.c (last_event == 0 || sig < last_event - hyst)) { sig 3753 net/mac80211/mlme.c ifmgd->last_cqm_event_signal = sig; sig 3757 net/mac80211/mlme.c sig, GFP_KERNEL); sig 3758 net/mac80211/mlme.c } else if (sig > thold && sig 3759 net/mac80211/mlme.c (last_event == 0 || sig > last_event + hyst)) { sig 3760 net/mac80211/mlme.c ifmgd->last_cqm_event_signal = sig; sig 3764 net/mac80211/mlme.c sig, GFP_KERNEL); sig 3770 net/mac80211/mlme.c int sig = -ewma_beacon_signal_read(&ifmgd->ave_beacon_signal); sig 3775 net/mac80211/mlme.c if (sig < low && sig 3777 net/mac80211/mlme.c ifmgd->last_cqm_event_signal = sig; sig 3781 net/mac80211/mlme.c sig, GFP_KERNEL); sig 3782 net/mac80211/mlme.c } else if (sig > high && sig 3784 net/mac80211/mlme.c ifmgd->last_cqm_event_signal = sig; sig 3788 net/mac80211/mlme.c sig, GFP_KERNEL); sig 3023 net/mac80211/rx.c int sig = 0; sig 3027 net/mac80211/rx.c sig = status->signal; sig 3031 net/mac80211/rx.c status->freq, sig); sig 3356 net/mac80211/rx.c int sig = 0; sig 3371 net/mac80211/rx.c sig = status->signal; sig 3373 net/mac80211/rx.c if (cfg80211_rx_mgmt(&rx->sdata->wdev, status->freq, sig, sig 792 net/wireless/reg.c const struct firmware *sig; sig 795 net/wireless/reg.c if (request_firmware(&sig, "regulatory.db.p7s", ®_pdev->dev)) sig 798 net/wireless/reg.c result = verify_pkcs7_signature(data, size, sig->data, sig->size, sig 803 net/wireless/reg.c release_firmware(sig); sig 2308 net/wireless/scan.c int rem, i, sig; sig 2346 net/wireless/scan.c sig = bss->pub.signal / 100; sig 2347 net/wireless/scan.c iwe.u.qual.level = sig; sig 2349 net/wireless/scan.c if (sig < -110) /* rather bad */ sig 2350 net/wireless/scan.c sig = -110; sig 2351 net/wireless/scan.c else if (sig > -40) /* perfect */ sig 2352 net/wireless/scan.c sig = -40; sig 2354 net/wireless/scan.c iwe.u.qual.qual = sig + 110; sig 1326 net/wireless/wext-compat.c int sig = sinfo.signal; sig 1330 net/wireless/wext-compat.c wstats.qual.level = sig; sig 1331 net/wireless/wext-compat.c if (sig < -110) sig 1332 net/wireless/wext-compat.c sig = -110; sig 1333 net/wireless/wext-compat.c else if (sig > -40) sig 1334 net/wireless/wext-compat.c sig = -40; sig 1335 net/wireless/wext-compat.c wstats.qual.qual = sig + 110; sig 180 samples/bpf/cpustat_user.c static void int_exit(int sig) sig 53 samples/bpf/ibumad_user.c static void dump_exit(int sig) sig 90 samples/bpf/offwaketime_user.c static void int_exit(int sig) sig 128 samples/bpf/sampleip_user.c static void int_exit(int sig) sig 94 samples/bpf/trace_event_user.c static void int_exit(int sig) sig 109 samples/bpf/tracex2_user.c static void int_exit(int sig) sig 25 samples/bpf/xdp1_user.c static void int_exit(int sig) sig 31 samples/bpf/xdp_adjust_tail_user.c static void int_exit(int sig) sig 79 samples/bpf/xdp_redirect_cpu_user.c static void int_exit(int sig) sig 31 samples/bpf/xdp_redirect_map_user.c static void int_exit(int sig) sig 31 samples/bpf/xdp_redirect_user.c static void int_exit(int sig) sig 40 samples/bpf/xdp_router_ipv4_user.c static void int_exit(int sig) sig 64 samples/bpf/xdp_router_ipv4_user.c static void close_and_exit(int sig) sig 60 samples/bpf/xdp_rxq_info_user.c static void int_exit(int sig) sig 30 samples/bpf/xdp_tx_iptunnel_user.c static void int_exit(int sig) sig 196 samples/bpf/xdpsock_user.c static void int_exit(int sig) sig 200 samples/bpf/xdpsock_user.c (void)sig; sig 46 samples/pidfd/pidfd-metadata.c static inline int sys_pidfd_send_signal(int pidfd, int sig, siginfo_t *info, sig 49 samples/pidfd/pidfd-metadata.c return syscall(__NR_pidfd_send_signal, pidfd, sig, info, flags); sig 111 scripts/mod/devicetable-offsets.c DEVID_FIELD(eisa_device_id, sig); sig 788 scripts/mod/file2alias.c DEF_FIELD_ADDR(symval, eisa_device_id, sig); sig 789 scripts/mod/file2alias.c if (sig[0]) sig 790 scripts/mod/file2alias.c sprintf(alias, EISA_DEVICE_MODALIAS_FMT "*", *sig); sig 34 security/apparmor/include/ipc.h int aa_may_signal(struct aa_label *sender, struct aa_label *target, int sig); sig 133 security/apparmor/ipc.c static inline int map_signal_num(int sig) sig 135 security/apparmor/ipc.c if (sig > SIGRTMAX) sig 137 security/apparmor/ipc.c else if (sig >= SIGRTMIN) sig 138 security/apparmor/ipc.c return sig - SIGRTMIN + SIGRT_BASE; sig 139 security/apparmor/ipc.c else if (sig < MAXMAPPED_SIG) sig 140 security/apparmor/ipc.c return sig_map[sig]; sig 208 security/apparmor/ipc.c int aa_may_signal(struct aa_label *sender, struct aa_label *target, int sig) sig 213 security/apparmor/ipc.c aad(&sa)->signal = map_signal_num(sig); sig 214 security/apparmor/ipc.c aad(&sa)->unmappedsig = sig; sig 730 security/apparmor/lsm.c int sig, const struct cred *cred) sig 741 security/apparmor/lsm.c error = aa_may_signal(cl, tl, sig); sig 749 security/apparmor/lsm.c error = aa_may_signal(cl, tl, sig); sig 61 security/integrity/digsig.c int integrity_digsig_verify(const unsigned int id, const char *sig, int siglen, sig 73 security/integrity/digsig.c switch (sig[1]) { sig 76 security/integrity/digsig.c return digsig_verify(keyring, sig + 1, siglen - 1, digest, sig 79 security/integrity/digsig.c return asymmetric_verify(keyring, sig, siglen, digest, sig 78 security/integrity/digsig_asymmetric.c int asymmetric_verify(struct key *keyring, const char *sig, sig 82 security/integrity/digsig_asymmetric.c struct signature_v2_hdr *hdr = (struct signature_v2_hdr *)sig; sig 115 security/integrity/digsig_asymmetric.c pks.s = hdr->sig; sig 153 security/integrity/ima/ima_appraise.c struct signature_v2_hdr *sig; sig 162 security/integrity/ima/ima_appraise.c sig = (typeof(sig))xattr_value; sig 163 security/integrity/ima/ima_appraise.c if (sig->version != 2 || xattr_len <= sizeof(*sig)) sig 165 security/integrity/ima/ima_appraise.c return sig->hash_algo; sig 64 security/integrity/ima/ima_modsig.c const struct module_signature *sig; sig 70 security/integrity/ima/ima_modsig.c if (buf_len <= marker_len + sizeof(*sig)) sig 78 security/integrity/ima/ima_modsig.c sig = (const struct module_signature *)(p - sizeof(*sig)); sig 80 security/integrity/ima/ima_modsig.c rc = mod_check_sig(sig, buf_len, func_tokens[func]); sig 84 security/integrity/ima/ima_modsig.c sig_len = be32_to_cpu(sig->sig_len); sig 85 security/integrity/ima/ima_modsig.c buf_len -= sig_len + sizeof(*sig); sig 115 security/integrity/integrity.h uint8_t sig[0]; /* signature payload */ sig 155 security/integrity/integrity.h int integrity_digsig_verify(const unsigned int id, const char *sig, int siglen, sig 166 security/integrity/integrity.h const char *sig, int siglen, sig 193 security/integrity/integrity.h int asymmetric_verify(struct key *keyring, const char *sig, sig 196 security/integrity/integrity.h static inline int asymmetric_verify(struct key *keyring, const char *sig, sig 1483 security/security.c struct fown_struct *fown, int sig) sig 1485 security/security.c return call_int_hook(file_send_sigiotask, 0, tsk, fown, sig); sig 1702 security/security.c int sig, const struct cred *cred) sig 1704 security/security.c return call_int_hook(task_kill, 0, p, info, sig, cred); sig 1597 security/selinux/hooks.c static inline u32 signal_to_av(int sig) sig 1601 security/selinux/hooks.c switch (sig) { sig 4144 security/selinux/hooks.c int sig, const struct cred *cred) sig 4149 security/selinux/hooks.c if (!sig) sig 4152 security/selinux/hooks.c perm = signal_to_av(sig); sig 2181 security/smack/smack_lsm.c int sig, const struct cred *cred) sig 2188 security/smack/smack_lsm.c if (!sig) sig 1354 sound/pci/nm256/nm256.c u32 sig; sig 1363 sound/pci/nm256/nm256.c sig = readl(temp); sig 1364 sound/pci/nm256/nm256.c if ((sig & NM_SIG_MASK) == NM_SIGNATURE) { sig 1008 sound/pci/riptide/riptide.c unsigned char w, ch, sig, order; sig 1015 sound/pci/riptide/riptide.c sig = snd_pcm_format_unsigned(format) != 0; sig 1018 sound/pci/riptide/riptide.c if (SEND_SETF(cif, mixer, w, ch, order, sig, id) && sig 1019 sound/pci/riptide/riptide.c SEND_SETF(cif, mixer, w, ch, order, sig, id)) { sig 60 sound/soc/intel/skylake/skl-i2s.h struct skl_i2s_config_blob_signature sig; sig 261 sound/soc/intel/skylake/skl-nhlt.c if (is_legacy_blob(i2s_config_ext->hdr.sig)) { sig 305 sound/soc/intel/skylake/skl-nhlt.c if (is_legacy_blob(i2s_config_ext->hdr.sig)) { sig 353 sound/soc/sof/loader.c if (strncmp(header->sig, SND_SOF_FW_SIG, SND_SOF_FW_SIG_SIZE) != 0) { sig 1308 tools/bpf/bpf_dbg.c static void intr_shell(int sig) sig 372 tools/io_uring/io_uring-bench.c static void sig_int(int sig) sig 374 tools/io_uring/io_uring-bench.c printf("Exiting on signal %d\n", sig); sig 56 tools/io_uring/liburing.h unsigned min_complete, unsigned flags, sigset_t *sig); sig 48 tools/io_uring/syscall.c unsigned int flags, sigset_t *sig) sig 51 tools/io_uring/syscall.c flags, sig, _NSIG / 8); sig 15 tools/lib/subcmd/sigchain.c static void check_signum(int sig) sig 17 tools/lib/subcmd/sigchain.c if (sig < 1 || sig >= SIGCHAIN_MAX_SIGNALS) sig 18 tools/lib/subcmd/sigchain.c die("BUG: signal out of range: %d", sig); sig 21 tools/lib/subcmd/sigchain.c static int sigchain_push(int sig, sigchain_fun f) sig 23 tools/lib/subcmd/sigchain.c struct sigchain_signal *s = signals + sig; sig 24 tools/lib/subcmd/sigchain.c check_signum(sig); sig 27 tools/lib/subcmd/sigchain.c s->old[s->n] = signal(sig, f); sig 34 tools/lib/subcmd/sigchain.c int sigchain_pop(int sig) sig 36 tools/lib/subcmd/sigchain.c struct sigchain_signal *s = signals + sig; sig 37 tools/lib/subcmd/sigchain.c check_signum(sig); sig 41 tools/lib/subcmd/sigchain.c if (signal(sig, s->old[s->n - 1]) == SIG_ERR) sig 7 tools/lib/subcmd/sigchain.h int sigchain_pop(int sig); sig 88 tools/perf/arch/x86/tests/rdpmc.c static void segfault_handler(int sig __maybe_unused, sig 91 tools/perf/bench/epoll-ctl.c static void toggle_done(int sig __maybe_unused, sig 273 tools/perf/bench/epoll-wait.c static void toggle_done(int sig __maybe_unused, sig 100 tools/perf/bench/futex-hash.c static void toggle_done(int sig __maybe_unused, sig 70 tools/perf/bench/futex-lock-pi.c static void toggle_done(int sig __maybe_unused, sig 108 tools/perf/bench/futex-requeue.c static void toggle_done(int sig __maybe_unused, sig 214 tools/perf/bench/futex-wake-parallel.c static void toggle_done(int sig __maybe_unused, sig 114 tools/perf/bench/futex-wake.c static void toggle_done(int sig __maybe_unused, sig 50 tools/perf/builtin-ftrace.c static void sig_handler(int sig __maybe_unused) sig 541 tools/perf/builtin-inject.c static void sig_handler(int sig __maybe_unused) sig 845 tools/perf/builtin-kvm.c static void sig_handler(int sig __maybe_unused) sig 503 tools/perf/builtin-record.c static void sig_handler(int sig) sig 505 tools/perf/builtin-record.c if (sig == SIGCHLD) sig 508 tools/perf/builtin-record.c signr = sig; sig 513 tools/perf/builtin-record.c static void sigsegv_handler(int sig) sig 516 tools/perf/builtin-record.c sighandler_dump_stack(sig); sig 1194 tools/perf/builtin-record.c static void snapshot_sig_handler(int sig); sig 1195 tools/perf/builtin-record.c static void alarm_sig_handler(int sig); sig 2482 tools/perf/builtin-record.c static void snapshot_sig_handler(int sig __maybe_unused) sig 2497 tools/perf/builtin-record.c static void alarm_sig_handler(int sig __maybe_unused) sig 411 tools/perf/builtin-report.c static void sig_handler(int sig __maybe_unused) sig 2403 tools/perf/builtin-script.c static void sig_handler(int sig __maybe_unused) sig 96 tools/perf/builtin-top.c static void winch_sig(int sig __maybe_unused) sig 650 tools/perf/builtin-top.c static void display_sig(int sig __maybe_unused) sig 1326 tools/perf/builtin-trace.c static void sig_handler(int sig) sig 1329 tools/perf/builtin-trace.c interrupted = sig == SIGINT; sig 99 tools/perf/tests/bp_signal.c static int __event(bool is_x, void *addr, int sig) sig 129 tools/perf/tests/bp_signal.c fcntl(fd, F_SETSIG, sig); sig 137 tools/perf/tests/bp_signal.c static int bp_event(void *addr, int sig) sig 139 tools/perf/tests/bp_signal.c return __event(true, addr, sig); sig 142 tools/perf/tests/bp_signal.c static int wp_event(void *addr, int sig) sig 144 tools/perf/tests/bp_signal.c return __event(false, addr, sig); sig 9 tools/perf/tests/perf-hooks.c static void sigsegv_handler(int sig __maybe_unused) sig 19 tools/perf/tests/task-exit.c static void sig_handler(int sig __maybe_unused) sig 8 tools/perf/trace/beauty/signum.c int sig = arg->val; sig 10 tools/perf/trace/beauty/signum.c switch (sig) { sig 54 tools/perf/trace/beauty/signum.c return scnprintf(bf, size, "%#x", sig); sig 10 tools/perf/ui/gtk/browser.c void perf_gtk__signal(int sig) sig 13 tools/perf/ui/gtk/browser.c psignal(sig, "perf"); sig 41 tools/perf/ui/gtk/gtk.h void perf_gtk__signal(int sig); sig 39 tools/perf/ui/tui/setup.c static void ui__sigwinch(int sig __maybe_unused) sig 100 tools/perf/ui/tui/setup.c static void ui__signal_backtrace(int sig) sig 106 tools/perf/ui/tui/setup.c psignal(sig, "perf"); sig 118 tools/perf/ui/tui/setup.c static void ui__signal(int sig) sig 121 tools/perf/ui/tui/setup.c psignal(sig, "perf"); sig 278 tools/perf/util/debug.c void sighandler_dump_stack(int sig) sig 280 tools/perf/util/debug.c psignal(sig, "perf"); sig 282 tools/perf/util/debug.c signal(sig, SIG_DFL); sig 283 tools/perf/util/debug.c raise(sig); sig 60 tools/perf/util/debug.h void sighandler_dump_stack(int sig); sig 49 tools/perf/util/evlist.c int sigqueue(pid_t pid, int sig, const union sigval value); sig 232 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_send_signal)(unsigned sig) = (void *)BPF_FUNC_send_signal; sig 25 tools/testing/selftests/bpf/progs/test_send_signal_kern.c __u32 key = 0, pid, sig; sig 36 tools/testing/selftests/bpf/progs/test_send_signal_kern.c sig = *info_val >> 32; sig 40 tools/testing/selftests/bpf/progs/test_send_signal_kern.c ret = bpf_send_signal(sig); sig 29 tools/testing/selftests/bpf/xdping.c static void cleanup(int sig) sig 32 tools/testing/selftests/bpf/xdping.c if (sig) sig 195 tools/testing/selftests/breakpoints/breakpoint_test_arm64.c static void sigalrm(int sig) sig 11 tools/testing/selftests/filesystems/dnotify_test.c static void handler(int sig, siginfo_t *si, void *data) sig 164 tools/testing/selftests/memfd/fuse_test.c int sig, r; sig 565 tools/testing/selftests/memfd/memfd_test.c int sig; sig 570 tools/testing/selftests/memfd/memfd_test.c sigwait(&set, &sig); sig 81 tools/testing/selftests/pidfd/pidfd.h static inline int sys_pidfd_send_signal(int pidfd, int sig, siginfo_t *info, sig 84 tools/testing/selftests/pidfd/pidfd.h return syscall(__NR_pidfd_send_signal, pidfd, sig, info, flags); sig 22 tools/testing/selftests/pidfd/pidfd_poll_test.c static void handle_alarm(int sig) sig 44 tools/testing/selftests/pidfd/pidfd_test.c static void set_signal_received_on_sigusr1(int sig) sig 46 tools/testing/selftests/pidfd/pidfd_test.c if (sig == SIGUSR1) sig 57 tools/testing/selftests/powerpc/alignment/alignment_handler.c void sighandler(int sig, siginfo_t *info, void *ctx) sig 62 tools/testing/selftests/powerpc/alignment/alignment_handler.c signal(sig, SIG_DFL); sig 63 tools/testing/selftests/powerpc/alignment/alignment_handler.c kill(0, sig); sig 65 tools/testing/selftests/powerpc/alignment/alignment_handler.c gotsig = sig; sig 40 tools/testing/selftests/powerpc/math/fpu_signal.c void signal_fpu_sig(int sig, siginfo_t *info, void *context) sig 43 tools/testing/selftests/powerpc/math/vmx_signal.c void signal_vmx_sig(int sig, siginfo_t *info, void *context) sig 608 tools/testing/selftests/powerpc/mm/tlbie_test.c void alrm_sighandler(int sig) sig 23 tools/testing/selftests/powerpc/signal/signal.c extern long signal_self(pid_t pid, int sig); sig 28 tools/testing/selftests/powerpc/signal/signal.c static void signal_handler(int sig) sig 30 tools/testing/selftests/powerpc/signal/signal.c if (sig == SIGUSR1) sig 23 tools/testing/selftests/powerpc/signal/signal_tm.c extern long tm_signal_self(pid_t pid, int sig, long *ret); sig 28 tools/testing/selftests/powerpc/signal/signal_tm.c static void signal_handler(int sig) sig 35 tools/testing/selftests/powerpc/signal/signal_tm.c if (sig == SIGUSR1) sig 27 tools/testing/selftests/powerpc/tm/tm-sigreturn.c void handler(int sig) sig 39 tools/testing/selftests/prctl/disable-tsc-ctxt-sw-stress-test.c static void sigsegv_expect(int sig) sig 59 tools/testing/selftests/prctl/disable-tsc-ctxt-sw-stress-test.c static void sigsegv_fail(int sig) sig 43 tools/testing/selftests/prctl/disable-tsc-on-off-stress-test.c static void sigsegv_cb(int sig) sig 41 tools/testing/selftests/prctl/disable-tsc-test.c static void sigsegv_cb(int sig) sig 15 tools/testing/selftests/ptrace/peeksiginfo.c static int sys_rt_sigqueueinfo(pid_t tgid, int sig, siginfo_t *uinfo) sig 17 tools/testing/selftests/ptrace/peeksiginfo.c return syscall(SYS_rt_sigqueueinfo, tgid, sig, uinfo); sig 21 tools/testing/selftests/ptrace/peeksiginfo.c int sig, siginfo_t *uinfo) sig 23 tools/testing/selftests/ptrace/peeksiginfo.c return syscall(SYS_rt_tgsigqueueinfo, tgid, tid, sig, uinfo); sig 71 tools/testing/selftests/rseq/rseq.c int flags, uint32_t sig) sig 73 tools/testing/selftests/rseq/rseq.c return syscall(__NR_rseq, rseq_abi, rseq_len, flags, sig); sig 1364 tools/testing/selftests/seccomp/seccomp_bpf.c void tracer_stop(int sig) sig 36 tools/testing/selftests/sigaltstack/sas.c void my_usr1(int sig, siginfo_t *si, void *u) sig 79 tools/testing/selftests/sigaltstack/sas.c void my_usr2(int sig, siginfo_t *si, void *u) sig 341 tools/testing/selftests/uevent/uevent_filtering.c static void signal_handler(int sig) sig 343 tools/testing/selftests/uevent/uevent_filtering.c if (sig == SIGTERM) sig 681 tools/testing/selftests/vm/userfaultfd.c static void sighndl(int sig, siginfo_t *siginfo, void *ptr) sig 683 tools/testing/selftests/vm/userfaultfd.c if (sig == SIGBUS) { sig 1283 tools/testing/selftests/vm/userfaultfd.c static void sigalrm(int sig) sig 1285 tools/testing/selftests/vm/userfaultfd.c if (sig != SIGALRM) sig 59 tools/testing/selftests/watchdog/watchdog-test.c static void term(int sig) sig 30 tools/testing/selftests/x86/entry_from_vm86.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 38 tools/testing/selftests/x86/entry_from_vm86.c if (sigaction(sig, &sa, 0)) sig 42 tools/testing/selftests/x86/entry_from_vm86.c static void clearhandler(int sig) sig 48 tools/testing/selftests/x86/entry_from_vm86.c if (sigaction(sig, &sa, 0)) sig 54 tools/testing/selftests/x86/entry_from_vm86.c static void sighandler(int sig, siginfo_t *info, void *ctx_void) sig 65 tools/testing/selftests/x86/entry_from_vm86.c if (sig == SIGSEGV) sig 67 tools/testing/selftests/x86/entry_from_vm86.c else if (sig == SIGILL) sig 42 tools/testing/selftests/x86/fsgsbase.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 50 tools/testing/selftests/x86/fsgsbase.c if (sigaction(sig, &sa, 0)) sig 54 tools/testing/selftests/x86/fsgsbase.c static void clearhandler(int sig) sig 60 tools/testing/selftests/x86/fsgsbase.c if (sigaction(sig, &sa, 0)) sig 64 tools/testing/selftests/x86/fsgsbase.c static void sigsegv(int sig, siginfo_t *si, void *ctx_void) sig 82 tools/testing/selftests/x86/fsgsbase.c static void sigill(int sig, siginfo_t *si, void *ctx_void) sig 25 tools/testing/selftests/x86/ioperm.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 33 tools/testing/selftests/x86/ioperm.c if (sigaction(sig, &sa, 0)) sig 38 tools/testing/selftests/x86/ioperm.c static void clearhandler(int sig) sig 44 tools/testing/selftests/x86/ioperm.c if (sigaction(sig, &sa, 0)) sig 50 tools/testing/selftests/x86/ioperm.c static void sigsegv(int sig, siginfo_t *si, void *ctx_void) sig 25 tools/testing/selftests/x86/iopl.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 33 tools/testing/selftests/x86/iopl.c if (sigaction(sig, &sa, 0)) sig 40 tools/testing/selftests/x86/iopl.c static void sigsegv(int sig, siginfo_t *si, void *ctx_void) sig 481 tools/testing/selftests/x86/ldt_gdt.c static void fix_sa_restorer(int sig) sig 485 tools/testing/selftests/x86/ldt_gdt.c if (syscall(SYS_rt_sigaction, sig, NULL, &ksa, 8) == 0) { sig 496 tools/testing/selftests/x86/ldt_gdt.c if (syscall(SYS_rt_sigaction, sig, &ksa, NULL, sig 503 tools/testing/selftests/x86/ldt_gdt.c static void fix_sa_restorer(int sig) sig 509 tools/testing/selftests/x86/ldt_gdt.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 517 tools/testing/selftests/x86/ldt_gdt.c if (sigaction(sig, &sa, 0)) sig 520 tools/testing/selftests/x86/ldt_gdt.c fix_sa_restorer(sig); sig 525 tools/testing/selftests/x86/ldt_gdt.c static void sigsegv(int sig, siginfo_t *info, void *ctx_void) sig 98 tools/testing/selftests/x86/mov_ss_trap.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 106 tools/testing/selftests/x86/mov_ss_trap.c if (sigaction(sig, &sa, 0)) sig 117 tools/testing/selftests/x86/mov_ss_trap.c static void sigtrap(int sig, siginfo_t *si, void *ctx_void) sig 126 tools/testing/selftests/x86/mov_ss_trap.c static void handle_and_return(int sig, siginfo_t *si, void *ctx_void) sig 130 tools/testing/selftests/x86/mov_ss_trap.c printf("\tGot %s with RIP=%lx\n", signames[sig], sig 134 tools/testing/selftests/x86/mov_ss_trap.c static void handle_and_longjmp(int sig, siginfo_t *si, void *ctx_void) sig 138 tools/testing/selftests/x86/mov_ss_trap.c printf("\tGot %s with RIP=%lx\n", signames[sig], sig 96 tools/testing/selftests/x86/ptrace_syscall.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 104 tools/testing/selftests/x86/ptrace_syscall.c if (sigaction(sig, &sa, 0)) sig 108 tools/testing/selftests/x86/ptrace_syscall.c static void setsigign(int sig, int flags) sig 115 tools/testing/selftests/x86/ptrace_syscall.c if (sigaction(sig, &sa, 0)) sig 119 tools/testing/selftests/x86/ptrace_syscall.c static void clearhandler(int sig) sig 125 tools/testing/selftests/x86/ptrace_syscall.c if (sigaction(sig, &sa, 0)) sig 135 tools/testing/selftests/x86/ptrace_syscall.c static void empty_handler(int sig, siginfo_t *si, void *ctx_void) sig 144 tools/testing/selftests/x86/sigreturn.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 152 tools/testing/selftests/x86/sigreturn.c if (sigaction(sig, &sa, 0)) sig 156 tools/testing/selftests/x86/sigreturn.c static void clearhandler(int sig) sig 162 tools/testing/selftests/x86/sigreturn.c if (sigaction(sig, &sa, 0)) sig 394 tools/testing/selftests/x86/sigreturn.c static void validate_signal_ss(int sig, ucontext_t *ctx) sig 413 tools/testing/selftests/x86/sigreturn.c sig); sig 438 tools/testing/selftests/x86/sigreturn.c static void sigusr1(int sig, siginfo_t *info, void *ctx_void) sig 442 tools/testing/selftests/x86/sigreturn.c validate_signal_ss(sig, ctx); sig 478 tools/testing/selftests/x86/sigreturn.c static void sigtrap(int sig, siginfo_t *info, void *ctx_void) sig 482 tools/testing/selftests/x86/sigreturn.c validate_signal_ss(sig, ctx); sig 491 tools/testing/selftests/x86/sigreturn.c if (asm_ss != sig_ss && sig == SIGTRAP) { sig 518 tools/testing/selftests/x86/sigreturn.c sig_trapped = sig; sig 523 tools/testing/selftests/x86/sigreturn.c static void sigusr2(int sig, siginfo_t *info, void *ctx_void) sig 34 tools/testing/selftests/x86/single_step_syscall.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 42 tools/testing/selftests/x86/single_step_syscall.c if (sigaction(sig, &sa, 0)) sig 73 tools/testing/selftests/x86/single_step_syscall.c static void sigtrap(int sig, siginfo_t *info, void *ctx_void) sig 42 tools/testing/selftests/x86/syscall_arg_fault.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 50 tools/testing/selftests/x86/syscall_arg_fault.c if (sigaction(sig, &sa, 0)) sig 67 tools/testing/selftests/x86/syscall_arg_fault.c static void sigsegv_or_sigbus(int sig, siginfo_t *info, void *ctx_void) sig 85 tools/testing/selftests/x86/syscall_arg_fault.c static void sigtrap(int sig, siginfo_t *info, void *ctx_void) sig 108 tools/testing/selftests/x86/syscall_arg_fault.c static void sigill(int sig, siginfo_t *info, void *ctx_void) sig 39 tools/testing/selftests/x86/syscall_nt.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 47 tools/testing/selftests/x86/syscall_nt.c if (sigaction(sig, &sa, 0)) sig 51 tools/testing/selftests/x86/syscall_nt.c static void sigtrap(int sig, siginfo_t *si, void *ctx_void) sig 42 tools/testing/selftests/x86/sysret_rip.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 50 tools/testing/selftests/x86/sysret_rip.c if (sigaction(sig, &sa, 0)) sig 54 tools/testing/selftests/x86/sysret_rip.c static void clearhandler(int sig) sig 60 tools/testing/selftests/x86/sysret_rip.c if (sigaction(sig, &sa, 0)) sig 69 tools/testing/selftests/x86/sysret_rip.c static void sigsegv_for_sigreturn_test(int sig, siginfo_t *info, void *ctx_void) sig 85 tools/testing/selftests/x86/sysret_rip.c static void sigusr1(int sig, siginfo_t *info, void *ctx_void) sig 113 tools/testing/selftests/x86/sysret_rip.c static void sigsegv_for_fallthrough(int sig, siginfo_t *info, void *ctx_void) sig 48 tools/testing/selftests/x86/test_FCMOV.c void sighandler(int sig) sig 50 tools/testing/selftests/x86/test_FCMOV.c printf("[FAIL]\tGot signal %d, exiting\n", sig); sig 293 tools/testing/selftests/x86/test_FCOMI.c void sighandler(int sig) sig 295 tools/testing/selftests/x86/test_FCOMI.c printf("[FAIL]\tGot signal %d, exiting\n", sig); sig 112 tools/testing/selftests/x86/test_FISTTP.c void sighandler(int sig) sig 114 tools/testing/selftests/x86/test_FISTTP.c printf("[FAIL]\tGot signal %d, exiting\n", sig); sig 40 tools/testing/selftests/x86/test_vsyscall.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 48 tools/testing/selftests/x86/test_vsyscall.c if (sigaction(sig, &sa, 0)) sig 183 tools/testing/selftests/x86/test_vsyscall.c static void sigsegv(int sig, siginfo_t *info, void *ctx_void) sig 511 tools/testing/selftests/x86/test_vsyscall.c static void sigtrap(int sig, siginfo_t *info, void *ctx_void) sig 44 tools/testing/selftests/x86/unwind_vdso.c static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), sig 52 tools/testing/selftests/x86/unwind_vdso.c if (sigaction(sig, &sa, 0)) sig 126 tools/testing/selftests/x86/unwind_vdso.c static void sigtrap(int sig, siginfo_t *info, void *ctx_void) sig 34 tools/testing/selftests/x86/vdso_restorer.c static void handler_with_siginfo(int sig, siginfo_t *info, void *ctx_void) sig 39 tools/testing/selftests/x86/vdso_restorer.c static void handler_without_siginfo(int sig) sig 100 tools/thermal/tmon/tmon.c static void tmon_sig_handler(int sig) sig 102 tools/thermal/tmon/tmon.c syslog(LOG_INFO, "TMON caught signal %d\n", sig); sig 104 tools/thermal/tmon/tmon.c switch (sig) { sig 161 tools/thermal/tmon/tmon.h extern void resize_handler(int sig); sig 182 tools/thermal/tmon/tui.c void resize_handler(int sig) sig 194 tools/thermal/tmon/tui.c sig, maxy, maxx); sig 27 tools/virtio/virtio-trace/trace-agent-ctl.c static void signal_handler(int sig) sig 29 tools/virtio/virtio-trace/trace-agent-ctl.c global_signal_val = sig; sig 955 tools/vm/page-types.c static void sigbus_handler(int sig, siginfo_t *info, void *ucontex) sig 957 tools/vm/page-types.c (void)sig;