taglinefilesource code
sig233arch/alpha/kernel/signal.csa = current->sig->action + signr;
sig250arch/alpha/kernel/signal.csa = current->sig->action + signr - 1;
sig272arch/alpha/kernel/signal.cif (!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & 
sig320arch/alpha/kernel/signal.csa = current->sig->action;
sig290arch/i386/kernel/signal.csa = current->sig->action + signr;
sig306arch/i386/kernel/signal.csa = current->sig->action + signr - 1;
sig328arch/i386/kernel/signal.cif (!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & 
sig406arch/m68k/kernel/signal.csa = current->sig->action + signr;
sig436arch/m68k/kernel/signal.csa = current->sig->action + signr - 1;
sig458arch/m68k/kernel/signal.cif (!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & 
sig516arch/m68k/kernel/signal.csa = current->sig->action;
sig796arch/m68k/kernel/traps.cint sig;
sig815arch/m68k/kernel/traps.csig = SIGBUS;
sig818arch/m68k/kernel/traps.csig = SIGSEGV;
sig839arch/m68k/kernel/traps.csig = SIGILL;
sig862arch/m68k/kernel/traps.csig = SIGFPE;
sig867arch/m68k/kernel/traps.csig = SIGTRAP;
sig870arch/m68k/kernel/traps.csig = SIGILL;
sig874arch/m68k/kernel/traps.csend_sig (sig, current, 1);
sig252arch/mips/kernel/signal.csa = current->sig->action + signr;
sig268arch/mips/kernel/signal.csa = current->sig->action + signr - 1;
sig290arch/mips/kernel/signal.cif (!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags & 
sig339arch/mips/kernel/signal.csa = current->sig->action;
sig149arch/mips/kernel/syscall.ccurrent->sig->action[SIGILL-1].sa_handler = NULL;
sig116arch/ppc/kernel/signal.csa = current->sig->action + signr;
sig132arch/ppc/kernel/signal.csa = current->sig->action + signr - 1;
sig154arch/ppc/kernel/signal.cif (!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags &
sig200arch/ppc/kernel/signal.csa = current->sig->action;
sig165arch/sparc/kernel/signal.ccurrent->sig->action[SIGILL-1].sa_handler = SIG_DFL;
sig233arch/sparc/kernel/signal.csa = current->sig->action + signr;
sig249arch/sparc/kernel/signal.csa = current->sig->action + signr - 1;
sig267arch/sparc/kernel/signal.cif(!(current->p_pptr->sig->action[SIGCHLD-1].sa_flags &
sig310arch/sparc/kernel/signal.csa = current->sig->action;
sig824arch/sparc/kernel/sys_sunos.casmlinkage int sunos_killpg(int pgrp, int sig)
sig826arch/sparc/kernel/sys_sunos.creturn kill_pg(pgrp, sig, 0);
sig284drivers/block/genhd.cunsigned int sig = *(unsigned short *)(data + 2);
sig314drivers/block/genhd.c} else if (sig <= 0x1ae && *(unsigned short *)(data + sig) == 0x55AA
sig315drivers/block/genhd.c&& (1 & *(unsigned char *)(data + sig + 2)) ) 
sig224drivers/cdrom/cm206.cstatic void cm206_interrupt(int sig, void *dev_id, struct pt_regs * regs) /* you rang? */
sig3324drivers/char/istallion.ccdkecpsig_t  sig;
sig3409drivers/char/istallion.cmemcpy(&sig, sigsp, sizeof(cdkecpsig_t));
sig3414drivers/char/istallion.c__FILE__, __LINE__, (int) sig.magic, sig.romver, sig.panelid[0],
sig3415drivers/char/istallion.c(int) sig.panelid[1], (int) sig.panelid[2], (int) sig.panelid[3],
sig3416drivers/char/istallion.c(int) sig.panelid[4], (int) sig.panelid[5], (int) sig.panelid[6],
sig3417drivers/char/istallion.c(int) sig.panelid[7]);
sig3420drivers/char/istallion.cif (sig.magic != ECP_MAGIC)
sig3428drivers/char/istallion.cstatus = sig.panelid[nxtid];
sig3458drivers/char/istallion.ccdkonbsig_t  sig;
sig3565drivers/char/istallion.cmemcpy(&sig, sigsp, sizeof(cdkonbsig_t));
sig3570drivers/char/istallion.c__FILE__, __LINE__, sig.magic0, sig.magic1, sig.magic2,
sig3571drivers/char/istallion.csig.magic3, sig.romver, sig.amask0, sig.amask1, sig.amask2);
sig3574drivers/char/istallion.cif ((sig.magic0 != ONB_MAGIC0) || (sig.magic1 != ONB_MAGIC1) ||
sig3575drivers/char/istallion.c(sig.magic2 != ONB_MAGIC2) || (sig.magic3 != ONB_MAGIC3))
sig3583drivers/char/istallion.cif (sig.amask1) {
sig3587drivers/char/istallion.cif (((sig.amask0 << i) & 0x8000) == 0)
sig293drivers/char/n_tty.cstatic void isig(int sig, struct tty_struct *tty)
sig296drivers/char/n_tty.ckill_pg(tty->pgrp, sig, 1);
sig618drivers/char/n_tty.cint is_ignored(int sig)
sig620drivers/char/n_tty.creturn ((current->blocked & (1<<(sig-1))) ||
sig621drivers/char/n_tty.c(current->sig->action[sig-1].sa_handler == SIG_IGN));
sig170drivers/scsi/dtc.cint sig, count;
sig185drivers/scsi/dtc.cfor (sig = 0; sig < NO_SIGNATURES; ++sig)
sig187drivers/scsi/dtc.c(bases[current_base].address + signatures[sig].offset,
sig188drivers/scsi/dtc.csignatures[sig].string, strlen(signatures[sig].string))) {
sig204drivers/scsi/t128.cint sig, count;
sig219drivers/scsi/t128.cfor (sig = 0; sig < NO_SIGNATURES; ++sig) 
sig221drivers/scsi/t128.c(bases[current_base].address + signatures[sig].offset, 
sig222drivers/scsi/t128.csignatures[sig].string, strlen(signatures[sig].string))) {
sig214drivers/scsi/wd7000.cconst void *sig;           /* String to look for */
sig1110drivers/scsi/wd7000.cconst Signature *sig;
sig1121drivers/scsi/wd7000.csig = signatures;
sig1123drivers/scsi/wd7000.cif (!memcmp(cfg->bios+sig->ofs, sig->sig, sig->len))  {
sig1182drivers/scsi/wd7000.csig++;  /* try next signature with this configuration */
sig430fs/exec.ccurrent->sig->action[i].sa_mask = 0;
sig431fs/exec.ccurrent->sig->action[i].sa_flags = 0;
sig432fs/exec.cif (current->sig->action[i].sa_handler != SIG_IGN)
sig433fs/exec.ccurrent->sig->action[i].sa_handler = NULL;
sig495fs/exec.c|| (current->sig->count > 1)
sig166fs/fcntl.cvoid kill_fasync(struct fasync_struct *fa, int sig)
sig175fs/fcntl.ckill_proc(fa->fa_file->f_owner, sig, 1);
sig177fs/fcntl.ckill_pg(-fa->fa_file->f_owner, sig, 1);
sig118fs/isofs/rock.cint rrflag, sig;
sig124fs/isofs/rock.csig = (chr[0] << 8) + chr[1];
sig128fs/isofs/rock.cswitch(sig){
sig185fs/isofs/rock.cint sig;
sig190fs/isofs/rock.csig = (chr[0] << 8) + chr[1];
sig194fs/isofs/rock.cswitch(sig){
sig266fs/isofs/rock.cint cnt, sig;
sig274fs/isofs/rock.csig = (chr[0] << 8) + chr[1];
sig278fs/isofs/rock.cswitch(sig){
sig415fs/isofs/rock.cint sig;
sig465fs/isofs/rock.csig = (chr[0] << 8) + chr[1];
sig469fs/isofs/rock.cswitch(sig){
sig367fs/ncpfs/sock.c? ((current->sig->action[SIGINT - 1].sa_handler == SIG_DFL
sig369fs/ncpfs/sock.c| (current->sig->action[SIGQUIT - 1].sa_handler == SIG_DFL
sig80fs/nfs/sock.c? ((current->sig->action[SIGINT - 1].sa_handler == SIG_DFL
sig82fs/nfs/sock.c| (current->sig->action[SIGQUIT - 1].sa_handler == SIG_DFL
sig596fs/proc/array.cif (p->sig) {
sig597fs/proc/array.cstruct sigaction * action = p->sig->action;
sig666fs/proc/array.cif (tsk->sig) {
sig669fs/proc/array.cswitch((unsigned long) tsk->sig->action[i].sa_handler) {
sig521include/linux/fs.hextern void kill_fasync(struct fasync_struct *fa, int sig);
sig53include/linux/kernel.hextern int kill_proc(int pid, int sig, int priv);
sig54include/linux/kernel.hextern int kill_pg(int pgrp, int sig, int priv);
sig55include/linux/kernel.hextern int kill_sl(int sess, int sig, int priv);
sig248include/linux/sched.hstruct signal_struct *sig;
sig348include/linux/sched.hextern void force_sig(unsigned long sig,struct task_struct * p);
sig349include/linux/sched.hextern int send_sig(unsigned long sig,struct task_struct * p,int priv);
sig1099include/linux/soundcard.h#define SEQ_TIME_SIGNATURE(sig)    _TIMER_EVENT(TMR_TIMESIG, sig)
sig312include/linux/tty.hextern int is_ignored(int sig);
sig313include/linux/tty.hextern int tty_signal(int sig, struct tty_struct *tty);
sig28kernel/exit.cstatic inline void generate(unsigned long sig, struct task_struct * p)
sig30kernel/exit.cunsigned long mask = 1 << (sig-1);
sig31kernel/exit.cstruct sigaction * sa = sig + p->sig->action - 1;
sig40kernel/exit.cif (sa->sa_handler == SIG_IGN && sig != SIGCHLD)
sig44kernel/exit.c(sig == SIGCONT || sig == SIGCHLD || sig == SIGWINCH || sig == SIGURG))
sig56kernel/exit.cvoid force_sig(unsigned long sig, struct task_struct * p)
sig58kernel/exit.csig--;
sig59kernel/exit.cif (p->sig) {
sig60kernel/exit.cunsigned long mask = 1UL << sig;
sig61kernel/exit.cstruct sigaction *sa = p->sig->action + sig;
sig72kernel/exit.cint send_sig(unsigned long sig,struct task_struct * p,int priv)
sig74kernel/exit.cif (!p || sig > 32)
sig76kernel/exit.cif (!priv && ((sig != SIGCONT) || (current->session != p->session)) &&
sig81kernel/exit.cif (!sig)
sig86kernel/exit.cif (!p->sig)
sig88kernel/exit.cif ((sig == SIGKILL) || (sig == SIGCONT)) {
sig95kernel/exit.cif (sig == SIGSTOP || sig == SIGTSTP || sig == SIGTTIN || sig == SIGTTOU)
sig98kernel/exit.cgenerate(sig,p);
sig257kernel/exit.cint kill_pg(int pgrp, int sig, int priv)
sig263kernel/exit.cif (sig<0 || sig>32 || pgrp<=0)
sig267kernel/exit.cif ((err = send_sig(sig,p,priv)) != 0)
sig281kernel/exit.cint kill_sl(int sess, int sig, int priv)
sig287kernel/exit.cif (sig<0 || sig>32 || sess<=0)
sig291kernel/exit.cif ((err = send_sig(sig,p,priv)) != 0)
sig300kernel/exit.cint kill_proc(int pid, int sig, int priv)
sig304kernel/exit.cif (sig<0 || sig>32)
sig308kernel/exit.creturn send_sig(sig,p,priv);
sig317kernel/exit.casmlinkage int sys_kill(int pid,int sig)
sig322kernel/exit.creturn(kill_pg(current->pgrp,sig,0));
sig328kernel/exit.cif ((err = send_sig(sig,p,0)) != -EPERM)
sig335kernel/exit.creturn(kill_pg(-pid,sig,0));
sig337kernel/exit.creturn(kill_proc(pid,sig,0));
sig436kernel/exit.cstruct signal_struct * sig = tsk->sig;
sig438kernel/exit.cif (sig) {
sig439kernel/exit.ctsk->sig = NULL;
sig440kernel/exit.cif (!--sig->count) {
sig441kernel/exit.ckfree(sig);
sig185kernel/fork.ccurrent->sig->count++;
sig188kernel/fork.ctsk->sig = kmalloc(sizeof(*tsk->sig), GFP_KERNEL);
sig189kernel/fork.cif (!tsk->sig)
sig191kernel/fork.ctsk->sig->count = 1;
sig192kernel/fork.cmemcpy(tsk->sig->action, current->sig->action, sizeof(tsk->sig->action));
sig109kernel/signal.cp = signum - 1 + current->sig->action;
sig145kernel/signal.chandler = current->sig->action[signum-1].sa_handler;
sig146kernel/signal.ccurrent->sig->action[signum-1] = tmp;
sig161kernel/signal.cp = signum - 1 + current->sig->action;
sig80mm/memory.ctask->sig->action[SIGKILL-1].sa_handler = NULL;