taglinefilesource code
irq281include/linux/sched.hextern int request_irq(unsigned int irq,void (*handler)(int));
irq282include/linux/sched.hextern void free_irq(unsigned int irq);
irq283include/linux/sched.hextern int irqaction(unsigned int irq,struct sigaction * new);
irq22include/linux/serial.hint      irq;
irq76include/linux/tty.hint  irq;
irq290kernel/blk_drv/scsi/wd7000.cvoid wd7000_intr_handle(int irq)
irq196kernel/chr_drv/serial.cstatic void rs_interrupt(int irq)
irq212kernel/chr_drv/serial.cinfo = IRQ_ports[irq];
irq342kernel/chr_drv/serial.cinfo = IRQ_ports[irq];
irq356kernel/chr_drv/serial.cstatic void rs_probe(int irq)
irq358kernel/chr_drv/serial.crs_irq_triggered = irq;
irq359kernel/chr_drv/serial.crs_triggered |= 1 << irq;
irq506kernel/chr_drv/serial.cint irq, line;
irq532kernel/chr_drv/serial.cirq = info->irq;
irq533kernel/chr_drv/serial.cif (irq == 2)
irq534kernel/chr_drv/serial.cirq = 9;
irq535kernel/chr_drv/serial.cif (irq) {
irq541kernel/chr_drv/serial.cIRQ_ports[irq] = info->next_port;
irq542kernel/chr_drv/serial.cif (!IRQ_ports[irq])
irq543kernel/chr_drv/serial.cfree_irq(irq);
irq704kernel/chr_drv/serial.ctmp.irq = info->irq;
irq715kernel/chr_drv/serial.cunsigned int    irq,check_irq;
irq734kernel/chr_drv/serial.cif ((new.irq > 15) || (new.port > 0xffff) ||
irq744kernel/chr_drv/serial.cif (new.irq == 2)
irq745kernel/chr_drv/serial.cnew.irq = 9;
irq746kernel/chr_drv/serial.cirq = info->irq;
irq747kernel/chr_drv/serial.cif (irq == 2)
irq748kernel/chr_drv/serial.cirq = 9;
irq755kernel/chr_drv/serial.cif (new.port && new.irq && info->type &&
irq756kernel/chr_drv/serial.c((irq != new.irq) || !(info->flags & ASYNC_INITIALIZED))) {
irq757kernel/chr_drv/serial.cif (!IRQ_ports[new.irq]) {
irq762kernel/chr_drv/serial.cretval = irqaction(new.irq,&sa);
irq770kernel/chr_drv/serial.cif ((new.irq != irq) ||
irq783kernel/chr_drv/serial.cIRQ_ports[irq] = info->next_port;
irq784kernel/chr_drv/serial.ccheck_irq = irq; /* Check later if we need to */
irq787kernel/chr_drv/serial.cinfo->irq = new.irq;
irq792kernel/chr_drv/serial.cif (new.port && new.irq && info->type &&
irq798kernel/chr_drv/serial.cinfo->next_port = IRQ_ports[info->irq];
irq801kernel/chr_drv/serial.cIRQ_ports[info->irq] = info;
irq930kernel/chr_drv/serial.cint       irq, retval, line;
irq950kernel/chr_drv/serial.cif (!info->port || !info->irq || !info->type) {
irq954kernel/chr_drv/serial.cirq = info->irq;
irq955kernel/chr_drv/serial.cif (irq == 2)
irq956kernel/chr_drv/serial.cirq = 9;
irq957kernel/chr_drv/serial.cif (!IRQ_ports[irq]) {
irq962kernel/chr_drv/serial.cretval = irqaction(irq,&sa);
irq970kernel/chr_drv/serial.cinfo->next_port = IRQ_ports[irq];
irq973kernel/chr_drv/serial.cIRQ_ports[irq] = info;
irq1160kernel/chr_drv/serial.cinfo->irq = scratch;
irq1280kernel/chr_drv/serial.cinfo->port, info->irq);
irq149kernel/irq.cvoid do_IRQ(int irq, struct pt_regs * regs)
irq151kernel/irq.cstruct sigaction * sa = irq + irq_sigaction;
irq161kernel/irq.cvoid do_fast_IRQ(int irq)
irq163kernel/irq.cstruct sigaction * sa = irq + irq_sigaction;
irq165kernel/irq.csa->sa_handler(irq);
irq168kernel/irq.cint irqaction(unsigned int irq, struct sigaction * new)
irq173kernel/irq.cif (irq > 15)
irq175kernel/irq.csa = irq + irq_sigaction;
irq185kernel/irq.cset_intr_gate(0x20+irq,fast_interrupt[irq]);
irq187kernel/irq.cset_intr_gate(0x20+irq,interrupt[irq]);
irq188kernel/irq.cif (irq < 8) {
irq189kernel/irq.ccache_21 &= ~(1<<irq);
irq193kernel/irq.ccache_A1 &= ~(1<<(irq-8));
irq201kernel/irq.cint request_irq(unsigned int irq, void (*handler)(int))
irq209kernel/irq.creturn irqaction(irq,&sa);
irq212kernel/irq.cvoid free_irq(unsigned int irq)
irq214kernel/irq.cstruct sigaction * sa = irq + irq_sigaction;
irq217kernel/irq.cif (irq > 15) {
irq218kernel/irq.cprintk("Trying to free IRQ%d\n",irq);
irq222kernel/irq.cprintk("Trying to free free IRQ%d\n",irq);
irq227kernel/irq.cif (irq < 8) {
irq228kernel/irq.ccache_21 |= 1 << irq;
irq231kernel/irq.ccache_A1 |= 1 << (irq-8);
irq234kernel/irq.cset_intr_gate(0x20+irq,bad_interrupt[irq]);
irq66net/tcp/dev.hunsigned char irq;
irq523net/tcp/we.cint irq;
irq527net/tcp/we.cirq = -(ptr->orig_eax+2);
irq530net/tcp/we.cif (dev->irq == irq) break;
irq534net/tcp/we.cprintk ("we.c: irq %d for unknown device\n", irq);
irq729net/tcp/we.cif (irqaction (dev->irq, &wd8003_sigaction))
irq731net/tcp/we.cprintk ("Unable to get IRQ%d for wd8013 board\n", dev->irq);