Lines Matching refs:irq_ctx
408 ddev->irqs[i] = feature->irq_ctx[i].irq; in dfl_dev_add()
830 feature->irq_ctx = ctx; in build_info_commit_dev()
1743 irq = feature->irq_ctx[idx].irq; in do_set_irq_trigger()
1745 if (feature->irq_ctx[idx].trigger) { in do_set_irq_trigger()
1746 free_irq(irq, feature->irq_ctx[idx].trigger); in do_set_irq_trigger()
1747 kfree(feature->irq_ctx[idx].name); in do_set_irq_trigger()
1748 eventfd_ctx_put(feature->irq_ctx[idx].trigger); in do_set_irq_trigger()
1749 feature->irq_ctx[idx].trigger = NULL; in do_set_irq_trigger()
1755 feature->irq_ctx[idx].name = in do_set_irq_trigger()
1758 if (!feature->irq_ctx[idx].name) in do_set_irq_trigger()
1768 feature->irq_ctx[idx].name, trigger); in do_set_irq_trigger()
1770 feature->irq_ctx[idx].trigger = trigger; in do_set_irq_trigger()
1776 kfree(feature->irq_ctx[idx].name); in do_set_irq_trigger()