cascade 85 arch/alpha/kernel/irq_i8259.c static struct irqaction cascade = { cascade 99 arch/alpha/kernel/irq_i8259.c setup_irq(2, &cascade); cascade 95 arch/c6x/platforms/megamod-pic.c struct megamod_cascade_data *cascade; cascade 101 arch/c6x/platforms/megamod-pic.c cascade = irq_desc_get_handler_data(desc); cascade 103 arch/c6x/platforms/megamod-pic.c pic = cascade->pic; cascade 104 arch/c6x/platforms/megamod-pic.c idx = cascade->index; cascade 48 arch/mips/cobalt/irq.c static struct irqaction cascade = { cascade 60 arch/mips/cobalt/irq.c setup_irq(GT641XX_CASCADE_IRQ, &cascade); cascade 61 arch/mips/cobalt/irq.c setup_irq(I8259_CASCADE_IRQ, &cascade); cascade 93 arch/mips/lasat/interrupt.c static struct irqaction cascade = { cascade 122 arch/mips/lasat/interrupt.c setup_irq(LASAT_CASCADE_IRQ, &cascade); cascade 51 arch/mips/vr41xx/common/irq.c irq_cascade_t *cascade; cascade 58 arch/mips/vr41xx/common/irq.c cascade = irq_cascade + irq; cascade 59 arch/mips/vr41xx/common/irq.c if (cascade->get_irq != NULL) { cascade 71 arch/mips/vr41xx/common/irq.c ret = cascade->get_irq(irq); cascade 97 arch/powerpc/platforms/cell/interrupt.c int cascade; cascade 108 arch/powerpc/platforms/cell/interrupt.c for (cascade = 63; cascade >= 0; cascade--) cascade 109 arch/powerpc/platforms/cell/interrupt.c if (bits & (0x8000000000000000UL >> cascade)) { cascade 112 arch/powerpc/platforms/cell/interrupt.c base | cascade); cascade 301 arch/powerpc/platforms/cell/interrupt.c unsigned int node, cascade, found = 0; cascade 332 arch/powerpc/platforms/cell/interrupt.c cascade = node << IIC_IRQ_NODE_SHIFT; cascade 333 arch/powerpc/platforms/cell/interrupt.c cascade |= 1 << IIC_IRQ_CLASS_SHIFT; cascade 334 arch/powerpc/platforms/cell/interrupt.c cascade |= IIC_UNIT_IIC; cascade 335 arch/powerpc/platforms/cell/interrupt.c cascade = irq_create_mapping(iic_host, cascade); cascade 336 arch/powerpc/platforms/cell/interrupt.c if (!cascade) cascade 342 arch/powerpc/platforms/cell/interrupt.c irq_set_handler_data(cascade, (void __force *)node_iic); cascade 343 arch/powerpc/platforms/cell/interrupt.c irq_set_chained_handler(cascade, iic_ioexc_cascade); cascade 178 arch/powerpc/platforms/pseries/setup.c unsigned int cascade; cascade 195 arch/powerpc/platforms/pseries/setup.c cascade = irq_of_parse_and_map(found, 0); cascade 196 arch/powerpc/platforms/pseries/setup.c if (!cascade) { cascade 200 arch/powerpc/platforms/pseries/setup.c pr_debug("pic: cascade mapped to irq %d\n", cascade); cascade 221 arch/powerpc/platforms/pseries/setup.c irq_set_chained_handler(cascade, pseries_8259_cascade); cascade 94 drivers/mtd/devices/docg3.c u8 val = readb(docg3->cascade->base + reg); cascade 102 drivers/mtd/devices/docg3.c u16 val = readw(docg3->cascade->base + reg); cascade 110 drivers/mtd/devices/docg3.c writeb(val, docg3->cascade->base + reg); cascade 116 drivers/mtd/devices/docg3.c writew(val, docg3->cascade->base + reg); cascade 650 drivers/mtd/devices/docg3.c numerrs = decode_bch(docg3->cascade->bch, NULL, cascade 897 drivers/mtd/devices/docg3.c mutex_lock(&docg3->cascade->lock); cascade 969 drivers/mtd/devices/docg3.c mutex_unlock(&docg3->cascade->lock); cascade 1191 drivers/mtd/devices/docg3.c mutex_lock(&docg3->cascade->lock); cascade 1199 drivers/mtd/devices/docg3.c mutex_unlock(&docg3->cascade->lock); cascade 1428 drivers/mtd/devices/docg3.c mutex_lock(&docg3->cascade->lock); cascade 1451 drivers/mtd/devices/docg3.c mutex_unlock(&docg3->cascade->lock); cascade 1474 drivers/mtd/devices/docg3.c mutex_lock(&docg3->cascade->lock); cascade 1478 drivers/mtd/devices/docg3.c mutex_unlock(&docg3->cascade->lock); cascade 1489 drivers/mtd/devices/docg3.c mutex_lock(&docg3->cascade->lock); cascade 1493 drivers/mtd/devices/docg3.c mutex_unlock(&docg3->cascade->lock); cascade 1508 drivers/mtd/devices/docg3.c mutex_lock(&docg3->cascade->lock); cascade 1513 drivers/mtd/devices/docg3.c mutex_unlock(&docg3->cascade->lock); cascade 1527 drivers/mtd/devices/docg3.c mutex_lock(&docg3->cascade->lock); cascade 1532 drivers/mtd/devices/docg3.c mutex_unlock(&docg3->cascade->lock); cascade 1548 drivers/mtd/devices/docg3.c struct docg3_cascade *cascade) cascade 1556 drivers/mtd/devices/docg3.c floor < DOC_MAX_NBFLOORS && cascade->floors[floor]; cascade 1578 drivers/mtd/devices/docg3.c struct docg3_cascade *cascade) cascade 1583 drivers/mtd/devices/docg3.c for (floor = 0; floor < DOC_MAX_NBFLOORS && cascade->floors[floor]; cascade 1598 drivers/mtd/devices/docg3.c mutex_lock(&docg3->cascade->lock); cascade 1600 drivers/mtd/devices/docg3.c mutex_unlock(&docg3->cascade->lock); cascade 1620 drivers/mtd/devices/docg3.c mutex_lock(&docg3->cascade->lock); cascade 1623 drivers/mtd/devices/docg3.c mutex_unlock(&docg3->cascade->lock); cascade 1656 drivers/mtd/devices/docg3.c mutex_lock(&docg3->cascade->lock); cascade 1658 drivers/mtd/devices/docg3.c mutex_unlock(&docg3->cascade->lock); cascade 1670 drivers/mtd/devices/docg3.c mutex_lock(&docg3->cascade->lock); cascade 1678 drivers/mtd/devices/docg3.c mutex_unlock(&docg3->cascade->lock); cascade 1798 drivers/mtd/devices/docg3.c doc_probe_device(struct docg3_cascade *cascade, int floor, struct device *dev) cascade 1822 drivers/mtd/devices/docg3.c docg3->cascade = cascade; cascade 1839 drivers/mtd/devices/docg3.c docg3->cascade->base, floor); cascade 1887 drivers/mtd/devices/docg3.c struct docg3_cascade *cascade; cascade 1891 drivers/mtd/devices/docg3.c cascade = platform_get_drvdata(pdev); cascade 1892 drivers/mtd/devices/docg3.c docg3_floors = cascade->floors; cascade 1914 drivers/mtd/devices/docg3.c struct docg3_cascade *cascade; cascade 1919 drivers/mtd/devices/docg3.c cascade = platform_get_drvdata(pdev); cascade 1920 drivers/mtd/devices/docg3.c docg3_floors = cascade->floors; cascade 1970 drivers/mtd/devices/docg3.c struct docg3_cascade *cascade; cascade 1981 drivers/mtd/devices/docg3.c cascade = devm_kcalloc(dev, DOC_MAX_NBFLOORS, sizeof(*cascade), cascade 1983 drivers/mtd/devices/docg3.c if (!cascade) cascade 1985 drivers/mtd/devices/docg3.c cascade->base = base; cascade 1986 drivers/mtd/devices/docg3.c mutex_init(&cascade->lock); cascade 1987 drivers/mtd/devices/docg3.c cascade->bch = init_bch(DOC_ECC_BCH_M, DOC_ECC_BCH_T, cascade 1989 drivers/mtd/devices/docg3.c if (!cascade->bch) cascade 1993 drivers/mtd/devices/docg3.c mtd = doc_probe_device(cascade, floor, dev); cascade 2004 drivers/mtd/devices/docg3.c cascade->floors[floor] = mtd; cascade 2010 drivers/mtd/devices/docg3.c doc_dbg_register(cascade->floors[floor]); cascade 2013 drivers/mtd/devices/docg3.c ret = doc_register_sysfs(pdev, cascade); cascade 2017 drivers/mtd/devices/docg3.c platform_set_drvdata(pdev, cascade); cascade 2024 drivers/mtd/devices/docg3.c free_bch(cascade->bch); cascade 2026 drivers/mtd/devices/docg3.c if (cascade->floors[floor]) cascade 2027 drivers/mtd/devices/docg3.c doc_release_device(cascade->floors[floor]); cascade 2039 drivers/mtd/devices/docg3.c struct docg3_cascade *cascade = platform_get_drvdata(pdev); cascade 2040 drivers/mtd/devices/docg3.c struct docg3 *docg3 = cascade->floors[0]->priv; cascade 2043 drivers/mtd/devices/docg3.c doc_unregister_sysfs(pdev, cascade); cascade 2045 drivers/mtd/devices/docg3.c if (cascade->floors[floor]) cascade 2046 drivers/mtd/devices/docg3.c doc_release_device(cascade->floors[floor]); cascade 2048 drivers/mtd/devices/docg3.c free_bch(docg3->cascade->bch); cascade 291 drivers/mtd/devices/docg3.h struct docg3_cascade *cascade;