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;