Home
last modified time | relevance | path

Searched refs:int_info (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/infiniband/hw/qedr/
A Dmain.c499 for (i = 0; i < dev->int_info.used_cnt; i++) { in qedr_sync_free_irqs()
500 if (dev->int_info.msix_cnt) { in qedr_sync_free_irqs()
502 vector = dev->int_info.msix[idx].vector; in qedr_sync_free_irqs()
508 dev->int_info.used_cnt = 0; in qedr_sync_free_irqs()
516 if (dev->num_cnq > dev->int_info.msix_cnt) { in qedr_req_msix_irqs()
519 dev->num_cnq, dev->int_info.msix_cnt); in qedr_req_msix_irqs()
525 rc = request_irq(dev->int_info.msix[idx].vector, in qedr_req_msix_irqs()
536 dev->int_info.used_cnt++; in qedr_req_msix_irqs()
554 rc = dev->ops->rdma_get_rdma_int(dev->cdev, &dev->int_info); in qedr_setup_irqs()
560 if (dev->int_info.msix_cnt) { in qedr_setup_irqs()
[all …]
A Dqedr.h138 struct qed_int_info int_info; member
/linux/drivers/net/ethernet/qlogic/qede/
A Dqede_main.c1856 for (i = 0; i < edev->int_info.used_cnt; i++) { in qede_sync_free_irqs()
1857 if (edev->int_info.msix_cnt) { in qede_sync_free_irqs()
1858 synchronize_irq(edev->int_info.msix[i].vector); in qede_sync_free_irqs()
1859 free_irq(edev->int_info.msix[i].vector, in qede_sync_free_irqs()
1866 edev->int_info.used_cnt = 0; in qede_sync_free_irqs()
1867 edev->int_info.msix_cnt = 0; in qede_sync_free_irqs()
1888 edev->int_info.msix[i].vector); in qede_req_msix_irqs()
1895 rc = request_irq(edev->int_info.msix[i].vector, in qede_req_msix_irqs()
1913 edev->int_info.used_cnt++; in qede_req_msix_irqs()
1935 if (edev->int_info.msix_cnt) { in qede_setup_irqs()
[all …]
A Dqede.h208 struct qed_int_info int_info; member
/linux/drivers/scsi/qedi/
A Dqedi_main.c1382 if (qedi->int_info.msix_cnt) { in qedi_sync_free_irqs()
1383 for (i = 0; i < qedi->int_info.used_cnt; i++) { in qedi_sync_free_irqs()
1390 synchronize_irq(qedi->int_info.msix[idx].vector); in qedi_sync_free_irqs()
1391 irq_set_affinity_hint(qedi->int_info.msix[idx].vector, in qedi_sync_free_irqs()
1393 free_irq(qedi->int_info.msix[idx].vector, in qedi_sync_free_irqs()
1401 qedi->int_info.used_cnt = 0; in qedi_sync_free_irqs()
1420 rc = request_irq(qedi->int_info.msix[idx].vector, in qedi_request_msix_irq()
1428 qedi->int_info.used_cnt++; in qedi_request_msix_irq()
1453 qedi->int_info.msix_cnt, num_online_cpus()); in qedi_setup_int()
1455 if (qedi->int_info.msix_cnt) { in qedi_setup_int()
[all …]
A Dqedi.h268 struct qed_int_info int_info; member
/linux/drivers/scsi/qedf/
A Dqedf_main.c2353 if (qedf->int_info.msix_cnt) { in qedf_sync_free_irqs()
2354 for (i = 0; i < qedf->int_info.used_cnt; i++) { in qedf_sync_free_irqs()
2360 vector = qedf->int_info.msix[vector_idx].vector; in qedf_sync_free_irqs()
2370 qedf->int_info.used_cnt = 0; in qedf_sync_free_irqs()
2387 vector = qedf->int_info.msix[vector_idx].vector; in qedf_request_msix_irq()
2397 qedf->int_info.used_cnt++; in qedf_request_msix_irq()
2416 rc = qed_ops->common->get_fp_int(qedf->cdev, &qedf->int_info); in qedf_setup_int()
2421 "0x%x num of cpus = 0x%x\n", qedf->int_info.msix_cnt, in qedf_setup_int()
2424 if (qedf->int_info.msix_cnt) in qedf_setup_int()
2429 qedf->int_info.used_cnt = 1; in qedf_setup_int()
A Dqedf.h324 struct qed_int_info int_info; member

Completed in 37 milliseconds