tag | line | file | source code |
sa | 503 | kernel/blk_drv/scsi/fdomain.c | struct sigaction sa; |
sa | 507 | kernel/blk_drv/scsi/fdomain.c | sa.sa_handler = fdomain_16x0_intr; |
sa | 508 | kernel/blk_drv/scsi/fdomain.c | sa.sa_flags = SA_INTERRUPT; |
sa | 509 | kernel/blk_drv/scsi/fdomain.c | sa.sa_mask = 0; |
sa | 510 | kernel/blk_drv/scsi/fdomain.c | sa.sa_restorer = NULL; |
sa | 512 | kernel/blk_drv/scsi/fdomain.c | retcode = irqaction( interrupt_level, &sa ); |
sa | 295 | kernel/blk_drv/scsi/ultrastor.c | struct sigaction sa; |
sa | 297 | kernel/blk_drv/scsi/ultrastor.c | sa.sa_handler = ultrastor_interrupt; |
sa | 298 | kernel/blk_drv/scsi/ultrastor.c | sa.sa_mask = 0; |
sa | 299 | kernel/blk_drv/scsi/ultrastor.c | sa.sa_flags = SA_INTERRUPT; /* ??? Do we really need this? */ |
sa | 300 | kernel/blk_drv/scsi/ultrastor.c | sa.sa_restorer = 0; |
sa | 301 | kernel/blk_drv/scsi/ultrastor.c | if (irqaction(config.interrupt, &sa)) { |
sa | 555 | kernel/chr_drv/serial.c | struct sigaction sa; |
sa | 583 | kernel/chr_drv/serial.c | sa.sa_handler = rs_interrupt; |
sa | 584 | kernel/chr_drv/serial.c | sa.sa_flags = (SA_INTERRUPT); |
sa | 585 | kernel/chr_drv/serial.c | sa.sa_mask = 0; |
sa | 586 | kernel/chr_drv/serial.c | sa.sa_restorer = NULL; |
sa | 587 | kernel/chr_drv/serial.c | retval = irqaction(new_irq,&sa); |
sa | 730 | kernel/chr_drv/serial.c | struct sigaction sa; |
sa | 751 | kernel/chr_drv/serial.c | sa.sa_handler = rs_interrupt; |
sa | 752 | kernel/chr_drv/serial.c | sa.sa_flags = (SA_INTERRUPT); |
sa | 753 | kernel/chr_drv/serial.c | sa.sa_mask = 0; |
sa | 754 | kernel/chr_drv/serial.c | sa.sa_restorer = NULL; |
sa | 755 | kernel/chr_drv/serial.c | retval = irqaction(irq,&sa); |
sa | 124 | kernel/irq.c | struct sigaction * sa = irq + irq_sigaction; |
sa | 126 | kernel/irq.c | sa->sa_handler((int) regs); |
sa | 137 | kernel/irq.c | struct sigaction * sa = irq + irq_sigaction; |
sa | 139 | kernel/irq.c | sa->sa_handler(irq); |
sa | 145 | kernel/irq.c | struct sigaction * sa; |
sa | 150 | kernel/irq.c | sa = irq + irq_sigaction; |
sa | 151 | kernel/irq.c | if (sa->sa_mask) |
sa | 156 | kernel/irq.c | *sa = *new; |
sa | 157 | kernel/irq.c | sa->sa_mask = 1; |
sa | 158 | kernel/irq.c | if (sa->sa_flags & SA_INTERRUPT) |
sa | 174 | kernel/irq.c | struct sigaction sa; |
sa | 176 | kernel/irq.c | sa.sa_handler = handler; |
sa | 177 | kernel/irq.c | sa.sa_flags = 0; |
sa | 178 | kernel/irq.c | sa.sa_mask = 0; |
sa | 179 | kernel/irq.c | sa.sa_restorer = NULL; |
sa | 180 | kernel/irq.c | return irqaction(irq,&sa); |
sa | 185 | kernel/irq.c | struct sigaction * sa = irq + irq_sigaction; |
sa | 192 | kernel/irq.c | if (!sa->sa_mask) { |
sa | 202 | kernel/irq.c | sa->sa_handler = NULL; |
sa | 203 | kernel/irq.c | sa->sa_flags = 0; |
sa | 204 | kernel/irq.c | sa->sa_mask = 0; |
sa | 205 | kernel/irq.c | sa->sa_restorer = NULL; |
sa | 178 | kernel/sched.c | struct sigaction * sa = current->sigaction; |
sa | 181 | kernel/sched.c | for (mask=1 ; mask ; sa++,mask += mask) |
sa | 182 | kernel/sched.c | if (sa->sa_handler == SIG_IGN) |
sa | 134 | kernel/signal.c | struct sigaction * sa = current->sigaction + signr - 1; |
sa | 138 | kernel/signal.c | sa_handler = (unsigned long) sa->sa_handler; |
sa | 142 | kernel/signal.c | (sa->sa_flags & SA_INTERRUPT)) |
sa | 193 | kernel/signal.c | if (sa->sa_flags & SA_ONESHOT) |
sa | 194 | kernel/signal.c | sa->sa_handler = NULL; |
sa | 196 | kernel/signal.c | longs = (sa->sa_flags & SA_NOMASK)?(7*4):(8*4); |
sa | 200 | kernel/signal.c | put_fs_long((long) sa->sa_restorer,tmp_esp++); |
sa | 202 | kernel/signal.c | if (!(sa->sa_flags & SA_NOMASK)) |
sa | 209 | kernel/signal.c | current->blocked |= sa->sa_mask; |