taglinefilesource code
sa27kernel/exit.cstruct sigaction * sa = sig + p->sigaction - 1;
sa35kernel/exit.cif (sa->sa_handler == SIG_IGN && sig != SIGCHLD)
sa38kernel/exit.cif ((sa->sa_handler == SIG_DFL) &&
sa196kernel/irq.cstruct sigaction * sa = irq_sigaction;
sa198kernel/irq.cfor (i = 0 ; i < 16 ; i++, sa++) {
sa199kernel/irq.cif (!sa->sa_handler)
sa203kernel/irq.c(sa->sa_flags & SA_INTERRUPT) ? '+' : ' ',
sa204kernel/irq.c(char *) sa->sa_mask);
sa218kernel/irq.cstruct sigaction * sa = irq + irq_sigaction;
sa221kernel/irq.csa->sa_handler((int) regs);
sa231kernel/irq.cstruct sigaction * sa = irq + irq_sigaction;
sa234kernel/irq.csa->sa_handler(irq);
sa243kernel/irq.cstruct sigaction * sa;
sa248kernel/irq.csa = irq + irq_sigaction;
sa249kernel/irq.cif (sa->sa_handler)
sa255kernel/irq.c*sa = *new_sa;
sa256kernel/irq.cif (sa->sa_flags & SA_INTERRUPT)
sa276kernel/irq.cstruct sigaction sa;
sa278kernel/irq.csa.sa_handler = handler;
sa279kernel/irq.csa.sa_flags = flags;
sa280kernel/irq.csa.sa_mask = (unsigned long) devname;
sa281kernel/irq.csa.sa_restorer = NULL;
sa282kernel/irq.creturn irqaction(irq,&sa);
sa287kernel/irq.cstruct sigaction * sa = irq + irq_sigaction;
sa294kernel/irq.cif (!sa->sa_handler) {
sa308kernel/irq.csa->sa_handler = NULL;
sa309kernel/irq.csa->sa_flags = 0;
sa310kernel/irq.csa->sa_mask = 0;
sa311kernel/irq.csa->sa_restorer = NULL;
sa232kernel/signal.cstatic void setup_frame(struct sigaction * sa, unsigned long ** fp, unsigned long eip,
sa241kernel/signal.cframe = (unsigned long *) sa->sa_restorer;
sa299kernel/signal.cstruct sigaction * sa;
sa306kernel/signal.csa = current->sigaction + signr;
sa322kernel/signal.csa = current->sigaction + signr - 1;
sa324kernel/signal.cif (sa->sa_handler == SIG_IGN) {
sa332kernel/signal.cif (sa->sa_handler == SIG_DFL) {
sa367kernel/signal.c(regs->eax == -ERESTARTSYS && !(sa->sa_flags & SA_RESTART)))
sa371kernel/signal.cmask &= ~sa->sa_mask;
sa385kernel/signal.csa = current->sigaction;
sa386kernel/signal.cfor (mask = 1 ; mask ; sa++,signr++,mask += mask) {
sa391kernel/signal.csetup_frame(sa,&frame,eip,regs,signr,oldmask);
sa392kernel/signal.ceip = (unsigned long) sa->sa_handler;
sa393kernel/signal.cif (sa->sa_flags & SA_ONESHOT)
sa394kernel/signal.csa->sa_handler = NULL;
sa400kernel/signal.ccurrent->blocked |= sa->sa_mask;
sa401kernel/signal.coldmask |= sa->sa_mask;