Lines Matching refs:irq_entries
96 idxd->irq_entries = kcalloc_node(msixcnt, sizeof(struct idxd_irq_entry), in idxd_setup_interrupts()
98 if (!idxd->irq_entries) { in idxd_setup_interrupts()
104 idxd->irq_entries[i].id = i; in idxd_setup_interrupts()
105 idxd->irq_entries[i].idxd = idxd; in idxd_setup_interrupts()
106 idxd->irq_entries[i].vector = pci_irq_vector(pdev, i); in idxd_setup_interrupts()
107 spin_lock_init(&idxd->irq_entries[i].list_lock); in idxd_setup_interrupts()
112 irq_entry = &idxd->irq_entries[0]; in idxd_setup_interrupts()
126 irq_entry = &idxd->irq_entries[i]; in idxd_setup_interrupts()
128 init_llist_head(&idxd->irq_entries[i].pending_llist); in idxd_setup_interrupts()
129 INIT_LIST_HEAD(&idxd->irq_entries[i].work_list); in idxd_setup_interrupts()
162 irq_entry = &idxd->irq_entries[i]; in idxd_setup_interrupts()
188 irq_entry = &idxd->irq_entries[0]; in idxd_cleanup_interrupts()
193 irq_entry = &idxd->irq_entries[i]; in idxd_cleanup_interrupts()
783 irq_entry = &idxd->irq_entries[i]; in idxd_shutdown()
807 irq_entry = &idxd->irq_entries[i]; in idxd_remove()