taglinefilesource code
irqs531arch/alpha/kernel/irq.cunsigned long irqs = 0, irqmask;
irqs538arch/alpha/kernel/irq.cirqs |= (1 << i);
irqs556arch/alpha/kernel/irq.cirqs &= ~irqmask;
irqs557arch/alpha/kernel/irq.creturn irqs;
irqs565arch/alpha/kernel/irq.cint probe_irq_off(unsigned long irqs)
irqs579arch/alpha/kernel/irq.cirqs &= irqmask & ~1;  /* always mask out irq 0---it's the unused timer */
irqs580arch/alpha/kernel/irq.cif (!irqs)
irqs582arch/alpha/kernel/irq.ci = ffz(~irqs);
irqs583arch/alpha/kernel/irq.cif (irqs != (1UL << i))
irqs415arch/i386/kernel/irq.cunsigned int i, irqs = 0, irqmask;
irqs422arch/i386/kernel/irq.cirqs |= (1 << i);
irqs432arch/i386/kernel/irq.cif (irqs & (1 << i) & irqmask) {
irqs433arch/i386/kernel/irq.cirqs ^= (1 << i);
irqs438arch/i386/kernel/irq.cprintk("probe_irq_on:  irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask);
irqs440arch/i386/kernel/irq.creturn irqs;
irqs443arch/i386/kernel/irq.cint probe_irq_off (unsigned long irqs)
irqs449arch/i386/kernel/irq.cif (irqs & (1 << i)) {
irqs454arch/i386/kernel/irq.cprintk("probe_irq_off: irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask);
irqs456arch/i386/kernel/irq.cirqs &= irqmask;
irqs457arch/i386/kernel/irq.cif (!irqs)
irqs459arch/i386/kernel/irq.ci = ffz(~irqs);
irqs460arch/i386/kernel/irq.cif (irqs != (irqs & (1 << i)))
irqs246arch/mips/kernel/irq.cunsigned int i, irqs = 0, irqmask;
irqs253arch/mips/kernel/irq.cirqs |= (1 << i);
irqs263arch/mips/kernel/irq.cif (irqs & (1 << i) & irqmask) {
irqs264arch/mips/kernel/irq.cirqs ^= (1 << i);
irqs269arch/mips/kernel/irq.cprintk("probe_irq_on:  irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask);
irqs271arch/mips/kernel/irq.creturn irqs;
irqs274arch/mips/kernel/irq.cint probe_irq_off (unsigned long irqs)
irqs280arch/mips/kernel/irq.cif (irqs & (1 << i)) {
irqs285arch/mips/kernel/irq.cprintk("probe_irq_off: irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask);
irqs287arch/mips/kernel/irq.cirqs &= irqmask;
irqs288arch/mips/kernel/irq.cif (!irqs)
irqs290arch/mips/kernel/irq.ci = ffz(~irqs);
irqs291arch/mips/kernel/irq.cif (irqs != (irqs & (1 << i)))
irqs285arch/ppc/kernel/irq.cunsigned int i, irqs = 0, irqmask;
irqs292arch/ppc/kernel/irq.cirqs |= (1 << i);
irqs302arch/ppc/kernel/irq.cif (irqs & (1 << i) & irqmask) {
irqs303arch/ppc/kernel/irq.cirqs ^= (1 << i);
irqs308arch/ppc/kernel/irq.cprintk("probe_irq_on:  irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask);
irqs310arch/ppc/kernel/irq.creturn irqs;
irqs313arch/ppc/kernel/irq.cint probe_irq_off (unsigned /*int*/ long irqs)
irqs319arch/ppc/kernel/irq.cif (irqs & (1 << i)) {
irqs324arch/ppc/kernel/irq.cprintk("probe_irq_off: irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask);
irqs326arch/ppc/kernel/irq.cirqs &= irqmask;
irqs327arch/ppc/kernel/irq.cif (!irqs)
irqs329arch/ppc/kernel/irq.ci = ffz(~irqs);
irqs330arch/ppc/kernel/irq.cif (irqs != (irqs & (1 << i)))
irqs2221drivers/block/ide.cint irqs = 0;
irqs2225drivers/block/ide.cirqs = probe_irq_on();    /* start monitoring irqs */
irqs2242drivers/block/ide.c(void) probe_irq_off(irqs);
irqs2261drivers/block/ide.cirqs = probe_irq_off(irqs);  /* get irq number */
irqs2262drivers/block/ide.cif (irqs > 0)
irqs2263drivers/block/ide.cHWIF(drive)->irq = irqs;
irqs2265drivers/block/ide.cprintk("%s: IRQ probe failed (%d)\n", drive->name, irqs);
irqs1104drivers/cdrom/cm206.cint irqs, irq;
irqs1107drivers/cdrom/cm206.cirqs = probe_irq_on();
irqs1110drivers/cdrom/cm206.cirq = probe_irq_off(irqs);
irqs422drivers/net/de4x5.cstatic int     test_media(struct device *dev, s32 irqs, s32 irq_mask, s32 csr13, s32 csr14, s32 csr15, s32 msec);
irqs426drivers/net/de4x5.cstatic int     test_ans(struct device *dev, s32 irqs, s32 irq_mask, s32 msec);
irqs1866drivers/net/de4x5.cs32 sts, irqs, irq_mask, omr;
irqs1872drivers/net/de4x5.cirqs = STS_LNF | STS_LNP;
irqs1874drivers/net/de4x5.csts = test_media(dev, irqs, irq_mask, 0xef01, 0xffff, 0x0008, 2400);
irqs1884drivers/net/de4x5.cirqs = STS_LNP;
irqs1886drivers/net/de4x5.csts = test_ans(dev, irqs, irq_mask, 3000);
irqs1896drivers/net/de4x5.cirqs = STS_LNF | STS_LNP;
irqs1898drivers/net/de4x5.csts = test_media(dev, irqs, irq_mask, 0xef01, 0xff3f, 0x0008, 2400);
irqs1912drivers/net/de4x5.cirqs = 0;
irqs1914drivers/net/de4x5.csts = test_media(dev, irqs, irq_mask, 0xef09, 0xf7fd, 0x000e, 1000);
irqs1924drivers/net/de4x5.cirqs = 0;
irqs1926drivers/net/de4x5.csts = test_media(dev, irqs, irq_mask, 0xef09, 0xf7fd, 0x0006, 1000);
irqs1973drivers/net/de4x5.ctest_media(struct device *dev, s32 irqs, s32 irq_mask, s32 csr13, s32 csr14, s32 csr15, s32 msec)
irqs1996drivers/net/de4x5.c} while ((time != 0) && !(sts & irqs));
irqs2059drivers/net/de4x5.cstatic int test_ans(struct device *dev, s32 irqs, s32 irq_mask, s32 msec)
irqs2078drivers/net/de4x5.c} while (!(sts & irqs) && (ans ^ ANS_NWOK) != 0);
irqs243drivers/net/plip.cunsigned int irqs = probe_irq_on();
irqs251drivers/net/plip.cirq = probe_irq_off(irqs);
irqs787drivers/net/sunlance.cdev->irq = (unsigned char) sdev->irqs [0].pri;
irqs964drivers/scsi/NCR53c406a.cint irqs, irq;
irqs969drivers/scsi/NCR53c406a.cirqs = probe_irq_on();
irqs980drivers/scsi/NCR53c406a.cprobe_irq_off(irqs);
irqs984drivers/scsi/NCR53c406a.cirq = probe_irq_off(irqs);
irqs386drivers/sound/soundcard.cstatic unsigned long irqs = 0;
irqs395drivers/sound/soundcard.cif (irqs & (1ul << i))
irqs400drivers/sound/soundcard.cirqs = 0;
irqs512drivers/sound/soundcard.cirqs |= (1ul << interrupt_level);
irqs520drivers/sound/soundcard.cirqs &= ~(1ul << vect);
irqs42include/asm-sparc/irq.hunsigned int irqs;               /* Master IRQ bits. */
irqs55include/asm-sparc/sbus.hstruct linux_prom_irqs irqs[PROMINTR_MAX];