Lines Matching refs:msix
122 i = irq - fnic->msix[0].irq_num;
124 i < 0 || fnic->msix[i].irq_num != irq) {
126 if (fnic->msix[i].irq_num == irq)
164 for (i = 0; i < ARRAY_SIZE(fnic->msix); i++)
165 if (fnic->msix[i].requested)
167 fnic->msix[i].devid);
194 sprintf(fnic->msix[FNIC_MSIX_RQ].devname,
196 fnic->msix[FNIC_MSIX_RQ].isr = fnic_isr_msix_rq;
197 fnic->msix[FNIC_MSIX_RQ].devid = fnic;
199 sprintf(fnic->msix[FNIC_MSIX_WQ].devname,
201 fnic->msix[FNIC_MSIX_WQ].isr = fnic_isr_msix_wq;
202 fnic->msix[FNIC_MSIX_WQ].devid = fnic;
205 sprintf(fnic->msix[i].devname,
207 fnic->msix[i].isr = fnic_isr_msix_wq_copy;
208 fnic->msix[i].devid = fnic;
211 sprintf(fnic->msix[fnic->err_intr_offset].devname,
213 fnic->msix[fnic->err_intr_offset].isr =
215 fnic->msix[fnic->err_intr_offset].devid = fnic;
218 fnic->msix[i].irq_num = pci_irq_vector(fnic->pdev, i);
220 err = request_irq(fnic->msix[i].irq_num,
221 fnic->msix[i].isr, 0,
222 fnic->msix[i].devname,
223 fnic->msix[i].devid);
231 fnic->msix[i].requested = 1;