taglinefilesource code
irqs332arch/alpha/kernel/irq.cunsigned int i, irqs = 0, irqmask;
irqs338arch/alpha/kernel/irq.cirqs |= (1 << i);
irqs348arch/alpha/kernel/irq.cirqs &= ~irqmask;
irqs349arch/alpha/kernel/irq.creturn irqs;
irqs357arch/alpha/kernel/irq.cint probe_irq_off(unsigned int irqs)
irqs362arch/alpha/kernel/irq.cirqs &= irqmask;
irqs363arch/alpha/kernel/irq.cif (!irqs)
irqs365arch/alpha/kernel/irq.ci = ffz(~irqs);
irqs366arch/alpha/kernel/irq.cif (irqs != (1 << i))
irqs299arch/i386/kernel/irq.cunsigned int i, irqs = 0, irqmask;
irqs306arch/i386/kernel/irq.cirqs |= (1 << i);
irqs316arch/i386/kernel/irq.cif (irqs & (1 << i) & irqmask) {
irqs317arch/i386/kernel/irq.cirqs ^= (1 << i);
irqs322arch/i386/kernel/irq.cprintk("probe_irq_on:  irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask);
irqs324arch/i386/kernel/irq.creturn irqs;
irqs327arch/i386/kernel/irq.cint probe_irq_off (unsigned int irqs)
irqs333arch/i386/kernel/irq.cif (irqs & (1 << i)) {
irqs338arch/i386/kernel/irq.cprintk("probe_irq_off: irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask);
irqs340arch/i386/kernel/irq.cirqs &= irqmask;
irqs341arch/i386/kernel/irq.cif (!irqs)
irqs343arch/i386/kernel/irq.ci = ffz(~irqs);
irqs344arch/i386/kernel/irq.cif (irqs != (irqs & (1 << i)))
irqs233arch/mips/kernel/irq.cunsigned int i, irqs = 0, irqmask;
irqs240arch/mips/kernel/irq.cirqs |= (1 << i);
irqs250arch/mips/kernel/irq.cif (irqs & (1 << i) & irqmask) {
irqs251arch/mips/kernel/irq.cirqs ^= (1 << i);
irqs256arch/mips/kernel/irq.cprintk("probe_irq_on:  irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask);
irqs258arch/mips/kernel/irq.creturn irqs;
irqs261arch/mips/kernel/irq.cint probe_irq_off (unsigned int irqs)
irqs267arch/mips/kernel/irq.cif (irqs & (1 << i)) {
irqs272arch/mips/kernel/irq.cprintk("probe_irq_off: irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask);
irqs274arch/mips/kernel/irq.cirqs &= irqmask;
irqs275arch/mips/kernel/irq.cif (!irqs)
irqs277arch/mips/kernel/irq.ci = ffz(~irqs);
irqs278arch/mips/kernel/irq.cif (irqs != (irqs & (1 << i)))
irqs109arch/sparc/kernel/irq.cunsigned int irqs = 0;
irqs111arch/sparc/kernel/irq.creturn irqs;
irqs114arch/sparc/kernel/irq.cint probe_irq_off (unsigned int irqs)
irqs1738drivers/block/ide.cint irqs = 0;
irqs1745drivers/block/ide.cirqs = probe_irq_on();    /* start monitoring irqs */
irqs1761drivers/block/ide.c(void) probe_irq_off(irqs);
irqs1776drivers/block/ide.cirqs = probe_irq_off(irqs);  /* get irq number */
irqs1777drivers/block/ide.cif (irqs > 0) {
irqs1779drivers/block/ide.cide_irq[DEV_HWIF] = irqs;
irqs1781drivers/block/ide.cprintk("%s: IRQ probe failed (%d)\n", dev->name, irqs);
irqs349drivers/scsi/aha152x.cstatic unsigned short irqs[] = { 9, 10, 11, 12, 0 };
irqs599drivers/scsi/aha152x.cwhile(irqs[i] && (interrupt_level!=irqs[i]))
irqs601drivers/scsi/aha152x.cif(!irqs[i])
irqs667drivers/scsi/aha152x.cinterrupt_level = irqs[conf.cf_irq];