irq_ctx 65 arch/sh/kernel/irq.c static union irq_ctx *hardirq_ctx[NR_CPUS] __read_mostly; irq_ctx 66 arch/sh/kernel/irq.c static union irq_ctx *softirq_ctx[NR_CPUS] __read_mostly; irq_ctx 73 arch/sh/kernel/irq.c union irq_ctx *curctx, *irqctx; irq_ctx 75 arch/sh/kernel/irq.c curctx = (union irq_ctx *)current_thread_info(); irq_ctx 121 arch/sh/kernel/irq.c union irq_ctx *irqctx; irq_ctx 126 arch/sh/kernel/irq.c irqctx = (union irq_ctx *)&hardirq_stack[cpu * THREAD_SIZE]; irq_ctx 134 arch/sh/kernel/irq.c irqctx = (union irq_ctx *)&softirq_stack[cpu * THREAD_SIZE]; irq_ctx 154 arch/sh/kernel/irq.c union irq_ctx *irqctx; irq_ctx 252 drivers/ide/ide-probe.c int ide_dev_read_id(ide_drive_t *drive, u8 cmd, u16 *id, int irq_ctx) irq_ctx 269 drivers/ide/ide-probe.c if (irq_ctx) irq_ctx 305 drivers/ide/ide-probe.c if (irq_ctx) { irq_ctx 80 drivers/mailbox/omap-mailbox.c u32 *irq_ctx; irq_ctx 619 drivers/mailbox/omap-mailbox.c mdev->irq_ctx[usr] = mbox_read_reg(mdev, reg); irq_ctx 635 drivers/mailbox/omap-mailbox.c mbox_write_reg(mdev, mdev->irq_ctx[usr], reg); irq_ctx 780 drivers/mailbox/omap-mailbox.c mdev->irq_ctx = devm_kcalloc(&pdev->dev, num_users, sizeof(u32), irq_ctx 782 drivers/mailbox/omap-mailbox.c if (!mdev->irq_ctx) irq_ctx 5518 drivers/scsi/megaraid/megaraid_sas_base.c struct megasas_irq_context *irq_ctx; irq_ctx 5525 drivers/scsi/megaraid/megaraid_sas_base.c irq_ctx = &instance->irq_context[i]; irq_ctx 5526 drivers/scsi/megaraid/megaraid_sas_base.c irq_ctx->os_irq = pci_irq_vector(instance->pdev, i); irq_ctx 5527 drivers/scsi/megaraid/megaraid_sas_base.c irq_ctx->irq_poll_scheduled = false; irq_ctx 5528 drivers/scsi/megaraid/megaraid_sas_base.c irq_poll_init(&irq_ctx->irqpoll, irq_ctx 5617 drivers/scsi/megaraid/megaraid_sas_base.c struct megasas_irq_context *irq_ctx; irq_ctx 5622 drivers/scsi/megaraid/megaraid_sas_base.c irq_ctx = &instance->irq_context[i]; irq_ctx 5623 drivers/scsi/megaraid/megaraid_sas_base.c irq_poll_disable(&irq_ctx->irqpoll); irq_ctx 3689 drivers/scsi/megaraid/megaraid_sas_fusion.c struct megasas_irq_context *irq_ctx; irq_ctx 3694 drivers/scsi/megaraid/megaraid_sas_fusion.c irq_ctx = &instance->irq_context[i]; irq_ctx 3695 drivers/scsi/megaraid/megaraid_sas_fusion.c irq_poll_enable(&irq_ctx->irqpoll); irq_ctx 3708 drivers/scsi/megaraid/megaraid_sas_fusion.c struct megasas_irq_context *irq_ctx; irq_ctx 3714 drivers/scsi/megaraid/megaraid_sas_fusion.c irq_ctx = &instance->irq_context[i]; irq_ctx 3715 drivers/scsi/megaraid/megaraid_sas_fusion.c irq_poll_disable(&irq_ctx->irqpoll); irq_ctx 3716 drivers/scsi/megaraid/megaraid_sas_fusion.c if (irq_ctx->irq_poll_scheduled) { irq_ctx 3717 drivers/scsi/megaraid/megaraid_sas_fusion.c irq_ctx->irq_poll_scheduled = false; irq_ctx 3718 drivers/scsi/megaraid/megaraid_sas_fusion.c enable_irq(irq_ctx->os_irq); irq_ctx 3733 drivers/scsi/megaraid/megaraid_sas_fusion.c struct megasas_irq_context *irq_ctx; irq_ctx 3737 drivers/scsi/megaraid/megaraid_sas_fusion.c irq_ctx = container_of(irqpoll, struct megasas_irq_context, irqpoll); irq_ctx 3738 drivers/scsi/megaraid/megaraid_sas_fusion.c instance = irq_ctx->instance; irq_ctx 3740 drivers/scsi/megaraid/megaraid_sas_fusion.c if (irq_ctx->irq_line_enable) { irq_ctx 3741 drivers/scsi/megaraid/megaraid_sas_fusion.c disable_irq(irq_ctx->os_irq); irq_ctx 3742 drivers/scsi/megaraid/megaraid_sas_fusion.c irq_ctx->irq_line_enable = false; irq_ctx 3745 drivers/scsi/megaraid/megaraid_sas_fusion.c num_entries = complete_cmd_fusion(instance, irq_ctx->MSIxIndex, irq_ctx); irq_ctx 3748 drivers/scsi/megaraid/megaraid_sas_fusion.c irq_ctx->irq_poll_scheduled = false; irq_ctx 3749 drivers/scsi/megaraid/megaraid_sas_fusion.c enable_irq(irq_ctx->os_irq); irq_ctx 18 drivers/vfio/platform/vfio_platform_irq.c static void vfio_platform_mask(struct vfio_platform_irq *irq_ctx) irq_ctx 22 drivers/vfio/platform/vfio_platform_irq.c spin_lock_irqsave(&irq_ctx->lock, flags); irq_ctx 24 drivers/vfio/platform/vfio_platform_irq.c if (!irq_ctx->masked) { irq_ctx 25 drivers/vfio/platform/vfio_platform_irq.c disable_irq_nosync(irq_ctx->hwirq); irq_ctx 26 drivers/vfio/platform/vfio_platform_irq.c irq_ctx->masked = true; irq_ctx 29 drivers/vfio/platform/vfio_platform_irq.c spin_unlock_irqrestore(&irq_ctx->lock, flags); irq_ctx 34 drivers/vfio/platform/vfio_platform_irq.c struct vfio_platform_irq *irq_ctx = opaque; irq_ctx 36 drivers/vfio/platform/vfio_platform_irq.c vfio_platform_mask(irq_ctx); irq_ctx 78 drivers/vfio/platform/vfio_platform_irq.c static void vfio_platform_unmask(struct vfio_platform_irq *irq_ctx) irq_ctx 82 drivers/vfio/platform/vfio_platform_irq.c spin_lock_irqsave(&irq_ctx->lock, flags); irq_ctx 84 drivers/vfio/platform/vfio_platform_irq.c if (irq_ctx->masked) { irq_ctx 85 drivers/vfio/platform/vfio_platform_irq.c enable_irq(irq_ctx->hwirq); irq_ctx 86 drivers/vfio/platform/vfio_platform_irq.c irq_ctx->masked = false; irq_ctx 89 drivers/vfio/platform/vfio_platform_irq.c spin_unlock_irqrestore(&irq_ctx->lock, flags); irq_ctx 94 drivers/vfio/platform/vfio_platform_irq.c struct vfio_platform_irq *irq_ctx = opaque; irq_ctx 96 drivers/vfio/platform/vfio_platform_irq.c vfio_platform_unmask(irq_ctx); irq_ctx 141 drivers/vfio/platform/vfio_platform_irq.c struct vfio_platform_irq *irq_ctx = dev_id; irq_ctx 145 drivers/vfio/platform/vfio_platform_irq.c spin_lock_irqsave(&irq_ctx->lock, flags); irq_ctx 147 drivers/vfio/platform/vfio_platform_irq.c if (!irq_ctx->masked) { irq_ctx 151 drivers/vfio/platform/vfio_platform_irq.c disable_irq_nosync(irq_ctx->hwirq); irq_ctx 152 drivers/vfio/platform/vfio_platform_irq.c irq_ctx->masked = true; irq_ctx 155 drivers/vfio/platform/vfio_platform_irq.c spin_unlock_irqrestore(&irq_ctx->lock, flags); irq_ctx 158 drivers/vfio/platform/vfio_platform_irq.c eventfd_signal(irq_ctx->trigger, 1); irq_ctx 165 drivers/vfio/platform/vfio_platform_irq.c struct vfio_platform_irq *irq_ctx = dev_id; irq_ctx 167 drivers/vfio/platform/vfio_platform_irq.c eventfd_signal(irq_ctx->trigger, 1); irq_ctx 16 kernel/irq/irq_sim.c struct irq_sim_irq_ctx *irq_ctx = irq_data_get_irq_chip_data(data); irq_ctx 18 kernel/irq/irq_sim.c irq_ctx->enabled = false; irq_ctx 23 kernel/irq/irq_sim.c struct irq_sim_irq_ctx *irq_ctx = irq_data_get_irq_chip_data(data); irq_ctx 25 kernel/irq/irq_sim.c irq_ctx->enabled = true;