Lines Matching refs:vector
22 static int __fbnic_fw_enable_mbx(struct fbnic_dev *fbd, int vector) in __fbnic_fw_enable_mbx() argument
35 enable_irq(vector); in __fbnic_fw_enable_mbx()
53 int vector, err; in fbnic_fw_request_mbx() local
57 vector = pci_irq_vector(pdev, FBNIC_FW_MSIX_ENTRY); in fbnic_fw_request_mbx()
58 if (vector < 0) in fbnic_fw_request_mbx()
59 return vector; in fbnic_fw_request_mbx()
62 err = request_threaded_irq(vector, NULL, &fbnic_fw_msix_intr, in fbnic_fw_request_mbx()
69 err = __fbnic_fw_enable_mbx(fbd, vector); in fbnic_fw_request_mbx()
71 free_irq(vector, fbd); in fbnic_fw_request_mbx()
73 fbd->fw_msix_vector = vector; in fbnic_fw_request_mbx()
151 int vector, err; in fbnic_pcs_request_irq() local
155 vector = pci_irq_vector(pdev, FBNIC_PCS_MSIX_ENTRY); in fbnic_pcs_request_irq()
156 if (vector < 0) in fbnic_pcs_request_irq()
157 return vector; in fbnic_pcs_request_irq()
162 err = request_irq(vector, &fbnic_pcs_msix_intr, 0, in fbnic_pcs_request_irq()
171 fbd->pcs_msix_vector = vector; in fbnic_pcs_request_irq()