tag | line | file | source code |
irqs | 544 | arch/alpha/kernel/irq.c | unsigned long irqs = 0, irqmask; |
irqs | 552 | arch/alpha/kernel/irq.c | irqs |= (1 << i); |
irqs | 568 | arch/alpha/kernel/irq.c | irqs &= ~irqmask; |
irqs | 569 | arch/alpha/kernel/irq.c | return irqs; |
irqs | 577 | arch/alpha/kernel/irq.c | int probe_irq_off(unsigned long irqs) |
irqs | 589 | arch/alpha/kernel/irq.c | irqs &= irqmask & ~1; /* always mask out irq 0---it's the unused timer */ |
irqs | 591 | arch/alpha/kernel/irq.c | irqs &= ~(1 << 8); /* mask out irq 8 since that's the unused RTC input to PIC */ |
irqs | 593 | arch/alpha/kernel/irq.c | if (!irqs) |
irqs | 595 | arch/alpha/kernel/irq.c | i = ffz(~irqs); |
irqs | 596 | arch/alpha/kernel/irq.c | if (irqs != (1UL << i)) |
irqs | 492 | arch/i386/kernel/irq.c | unsigned int i, irqs = 0, irqmask; |
irqs | 499 | arch/i386/kernel/irq.c | irqs |= (1 << i); |
irqs | 509 | arch/i386/kernel/irq.c | return irqs & ~irqmask; |
irqs | 512 | arch/i386/kernel/irq.c | int probe_irq_off (unsigned long irqs) |
irqs | 518 | arch/i386/kernel/irq.c | printk("probe_irq_off: irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask); |
irqs | 520 | arch/i386/kernel/irq.c | irqs &= irqmask; |
irqs | 521 | arch/i386/kernel/irq.c | if (!irqs) |
irqs | 523 | arch/i386/kernel/irq.c | i = ffz(~irqs); |
irqs | 524 | arch/i386/kernel/irq.c | if (irqs != (irqs & (1 << i))) |
irqs | 200 | arch/m68k/kernel/ints.c | int probe_irq_off (unsigned long irqs) |
irqs | 310 | arch/mips/kernel/irq.c | unsigned int i, irqs = 0, irqmask; |
irqs | 317 | arch/mips/kernel/irq.c | irqs |= (1 << i); |
irqs | 327 | arch/mips/kernel/irq.c | if (irqs & (1 << i) & irqmask) { |
irqs | 328 | arch/mips/kernel/irq.c | irqs ^= (1 << i); |
irqs | 333 | arch/mips/kernel/irq.c | printk("probe_irq_on: irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask); |
irqs | 335 | arch/mips/kernel/irq.c | return irqs; |
irqs | 338 | arch/mips/kernel/irq.c | int probe_irq_off (unsigned long irqs) |
irqs | 344 | arch/mips/kernel/irq.c | if (irqs & (1 << i)) { |
irqs | 349 | arch/mips/kernel/irq.c | printk("probe_irq_off: irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask); |
irqs | 351 | arch/mips/kernel/irq.c | irqs &= irqmask; |
irqs | 352 | arch/mips/kernel/irq.c | if (!irqs) |
irqs | 354 | arch/mips/kernel/irq.c | i = ffz(~irqs); |
irqs | 355 | arch/mips/kernel/irq.c | if (irqs != (irqs & (1 << i))) |
irqs | 344 | arch/ppc/kernel/irq.c | unsigned int i, irqs = 0, irqmask; |
irqs | 351 | arch/ppc/kernel/irq.c | irqs |= (1 << i); |
irqs | 361 | arch/ppc/kernel/irq.c | if (irqs & (1 << i) & irqmask) { |
irqs | 362 | arch/ppc/kernel/irq.c | irqs ^= (1 << i); |
irqs | 367 | arch/ppc/kernel/irq.c | printk("probe_irq_on: irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask); |
irqs | 369 | arch/ppc/kernel/irq.c | return irqs; |
irqs | 372 | arch/ppc/kernel/irq.c | int probe_irq_off (unsigned /*int*/ long irqs) |
irqs | 378 | arch/ppc/kernel/irq.c | if (irqs & (1 << i)) { |
irqs | 383 | arch/ppc/kernel/irq.c | printk("probe_irq_off: irqs=0x%04x irqmask=0x%04x\n", irqs, irqmask); |
irqs | 385 | arch/ppc/kernel/irq.c | irqs &= irqmask; |
irqs | 386 | arch/ppc/kernel/irq.c | if (!irqs) |
irqs | 388 | arch/ppc/kernel/irq.c | i = ffz(~irqs); |
irqs | 389 | arch/ppc/kernel/irq.c | if (irqs != (irqs & (1 << i))) |
irqs | 2362 | drivers/block/ide.c | int irqs = 0; |
irqs | 2366 | drivers/block/ide.c | irqs = probe_irq_on(); /* start monitoring irqs */ |
irqs | 2389 | drivers/block/ide.c | (void) probe_irq_off(irqs); |
irqs | 2412 | drivers/block/ide.c | irqs = probe_irq_off(irqs); /* get irq number */ |
irqs | 2413 | drivers/block/ide.c | if (irqs > 0) |
irqs | 2414 | drivers/block/ide.c | HWIF(drive)->irq = irqs; |
irqs | 2416 | drivers/block/ide.c | printk("%s: IRQ probe failed (%d)\n", drive->name, irqs); |
irqs | 1104 | drivers/cdrom/cm206.c | int irqs, irq; |
irqs | 1107 | drivers/cdrom/cm206.c | irqs = probe_irq_on(); |
irqs | 1110 | drivers/cdrom/cm206.c | irq = probe_irq_off(irqs); |
irqs | 260 | drivers/char/riscom8.c | int irqs = 0; |
irqs | 283 | drivers/char/riscom8.c | for (retries = 0; retries < 5 && irqs <= 0; retries++) { |
irqs | 284 | drivers/char/riscom8.c | irqs = probe_irq_on(); |
irqs | 291 | drivers/char/riscom8.c | irqs = probe_irq_off(irqs); |
irqs | 303 | drivers/char/riscom8.c | if (irqs <= 0) { |
irqs | 309 | drivers/char/riscom8.c | bp->irq = irqs; |
irqs | 584 | drivers/net/de4x5.c | static int test_media(struct device *dev, s32 irqs, s32 irq_mask, s32 csr13, s32 csr14, s32 csr15, s32 msec); |
irqs | 605 | drivers/net/de4x5.c | static int test_ans(struct device *dev, s32 irqs, s32 irq_mask, s32 msec); |
irqs | 2015 | drivers/net/de4x5.c | s32 sts, irqs, irq_mask, imr, omr; |
irqs | 2044 | drivers/net/de4x5.c | irqs = STS_LNF | STS_LNP; |
irqs | 2046 | drivers/net/de4x5.c | sts = test_media(dev, irqs, irq_mask, 0xef01, 0xffff, 0x0008, 2400); |
irqs | 2061 | drivers/net/de4x5.c | irqs = STS_LNP; |
irqs | 2063 | drivers/net/de4x5.c | sts = test_ans(dev, irqs, irq_mask, 3000); |
irqs | 2091 | drivers/net/de4x5.c | irqs = STS_LNF | STS_LNP; |
irqs | 2093 | drivers/net/de4x5.c | sts = test_media(dev,irqs, irq_mask, 0xef01, 0xff3f, 0x0008, 2400); |
irqs | 2125 | drivers/net/de4x5.c | irqs = 0; |
irqs | 2127 | drivers/net/de4x5.c | sts = test_media(dev,irqs, irq_mask, 0xef09, 0xf73d, 0x000e, 1000); |
irqs | 2156 | drivers/net/de4x5.c | irqs = 0; |
irqs | 2158 | drivers/net/de4x5.c | sts = test_media(dev,irqs, irq_mask, 0xef09, 0xf73d, 0x0006, 1000); |
irqs | 2412 | drivers/net/de4x5.c | test_media(struct device *dev, s32 irqs, s32 irq_mask, s32 csr13, s32 csr14, s32 csr15, s32 msec) |
irqs | 2438 | drivers/net/de4x5.c | if (!(sts & irqs) && --lp->timeout) { |
irqs | 2845 | drivers/net/de4x5.c | test_ans(struct device *dev, s32 irqs, s32 irq_mask, s32 msec) |
irqs | 2863 | drivers/net/de4x5.c | if (!(sts & irqs) && (ans ^ ANS_NWOK) && --lp->timeout) { |
irqs | 244 | drivers/net/plip.c | unsigned int irqs = probe_irq_on(); |
irqs | 252 | drivers/net/plip.c | irq = probe_irq_off(irqs); |
irqs | 859 | drivers/net/sunlance.c | dev->irq = (unsigned char) sdev->irqs [0].pri; |
irqs | 190 | drivers/net/wic.c | unsigned int irqs = probe_irq_on(); |
irqs | 195 | drivers/net/wic.c | irq = probe_irq_off(irqs); |
irqs | 92 | drivers/sbus/sbus.c | len = prom_getproperty(nd, "intr", (void *)sbus_dev->irqs, |
irqs | 93 | drivers/sbus/sbus.c | sizeof(sbus_dev->irqs)); |
irqs | 104 | drivers/sbus/sbus.c | sbus_dev->irqs[len].pri &= 0xf; |
irqs | 107 | drivers/sbus/sbus.c | if(sbus_dev->num_irqs == 0) sbus_dev->irqs[0].pri=0; |
irqs | 112 | drivers/sbus/sbus.c | sbus_dev->irqs[0].pri); |
irqs | 962 | drivers/scsi/NCR53c406a.c | int irqs, irq; |
irqs | 967 | drivers/scsi/NCR53c406a.c | irqs = probe_irq_on(); |
irqs | 978 | drivers/scsi/NCR53c406a.c | probe_irq_off(irqs); |
irqs | 982 | drivers/scsi/NCR53c406a.c | irq = probe_irq_off(irqs); |
irqs | 404 | drivers/scsi/esp.c | esp->ehost->irq = esp->irq = esp->edev->irqs[0].pri; |
irqs | 371 | drivers/sound/soundcard.c | static unsigned int irqs = 0; |
irqs | 380 | drivers/sound/soundcard.c | if (irqs & (1ul << i)) |
irqs | 385 | drivers/sound/soundcard.c | irqs = 0; |
irqs | 491 | drivers/sound/soundcard.c | irqs |= (1ul << interrupt_level); |
irqs | 499 | drivers/sound/soundcard.c | if (!(irqs & (1ul << vect))) |
irqs | 502 | drivers/sound/soundcard.c | irqs &= ~(1ul << vect); |
irqs | 73 | include/asm-sparc/irq.h | unsigned int irqs; /* Master IRQ bits. */ |
irqs | 56 | include/asm-sparc/sbus.h | struct linux_prom_irqs irqs[PROMINTR_MAX]; |