Lines Matching refs:irqs
76 struct vmd_irq_list *irqs; member
95 struct vmd_irq_list *irqs) in index_from_irqs() argument
97 return irqs - vmd->irqs; in index_from_irqs()
186 return &vmd->irqs[0]; in vmd_next_irq()
190 if (vmd->irqs[i].count < vmd->irqs[best].count) in vmd_next_irq()
192 vmd->irqs[best].count++; in vmd_next_irq()
195 return &vmd->irqs[best]; in vmd_next_irq()
647 struct vmd_irq_list *irqs = data; in vmd_irq() local
651 list_for_each_entry_rcu(vmdirq, &irqs->irq_list, node) in vmd_irq()
693 vmd->irqs = devm_kcalloc(&dev->dev, vmd->msix_count, sizeof(*vmd->irqs), in vmd_probe()
695 if (!vmd->irqs) in vmd_probe()
699 INIT_LIST_HEAD(&vmd->irqs[i].irq_list); in vmd_probe()
701 vmd_irq, 0, "vmd", &vmd->irqs[i]); in vmd_probe()