Lines Matching refs:idx
432 int idx;
434 for (idx = 0; idx < NUMBER_OF_IRQS; idx++) {
435 if (pvt->irqs[idx] == irq) {
436 mask = pvt->masks[idx];
485 int ret, idx, irq;
491 for (idx = 0; idx < NUMBER_OF_IRQS; idx++) {
492 irq = platform_get_irq_byname_optional(pdev, dmc520_irq_configs[idx].name);
493 irqs[idx] = irq;
494 masks[idx] = dmc520_irq_configs[idx].mask;
496 irq_mask_all |= dmc520_irq_configs[idx].mask;
497 edac_dbg(0, "Discovered %s, irq: %d.\n", dmc520_irq_configs[idx].name, irq);
559 for (idx = 0; idx < NUMBER_OF_IRQS; idx++) {
560 irq = irqs[idx];
570 registered[idx] = true;
595 for (idx = 0; idx < NUMBER_OF_IRQS; idx++) {
596 if (registered[idx])
597 devm_free_irq(&pdev->dev, pvt->irqs[idx], mci);
607 u32 reg_val, idx, irq_mask_all = 0;
620 for (idx = 0; idx < NUMBER_OF_IRQS; idx++) {
621 if (pvt->irqs[idx] >= 0) {
622 irq_mask_all |= pvt->masks[idx];
623 devm_free_irq(&pdev->dev, pvt->irqs[idx], mci);