Lines Matching refs:msix

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