Lines Matching defs:irqs
195 irq = &ctx->irqs[num];
263 irq = &ctx->irqs[num];
298 return (__force u64)ctx->irqs[irq].vtrig;
596 if (!ctx->irqs) {
602 ocxl_link_free_irq(afu->link_token, ctx->irqs[i].hwirq);
604 kfree(ctx->irqs);
605 ctx->irqs = NULL;
619 struct ocxlflash_irqs *irqs;
624 if (ctx->irqs) {
636 irqs = kcalloc(num, sizeof(*irqs), GFP_KERNEL);
637 if (unlikely(!irqs)) {
638 dev_err(dev, "%s: Context irqs allocation failed\n", __func__);
651 irqs[i].hwirq = hwirq;
654 ctx->irqs = irqs;
660 ocxl_link_free_irq(afu->link_token, irqs[i].hwirq);
661 kfree(irqs);
1282 if (ctx->irqs[i].virq == irq)