Home
last modified time | relevance | path

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

/freebsd/sys/dev/irdma/
H A Dirdma_hw.c573 irdma_free_irq(struct irdma_pci_f *rf, struct irdma_msix_vector *msix_vec) in irdma_free_irq() argument
575 if (msix_vec->tag) { in irdma_free_irq()
576 bus_teardown_intr(rf->dev_ctx.dev, msix_vec->res, in irdma_free_irq()
577 msix_vec->tag); in irdma_free_irq()
578 msix_vec->tag = NULL; in irdma_free_irq()
580 if (msix_vec->res) { in irdma_free_irq()
582 msix_vec->idx + 1, in irdma_free_irq()
583 msix_vec->res); in irdma_free_irq()
584 msix_vec->res = NULL; in irdma_free_irq()
598 struct irdma_msix_vector *msix_vec, void *dev_id) in irdma_destroy_irq() argument
[all …]
/freebsd/sys/dev/ntb/ntb_hw/
H A Dntb_hw_amd.c892 &ntb->msix_vec[i], &ntb->int_info[i].tag); in amd_ntb_setup_isr()
909 ntb->msix_vec = malloc(max_vectors * sizeof(*ntb->msix_vec), M_AMD_NTB, in amd_ntb_create_msix_vec()
913 ntb->msix_vec[i].num = i; in amd_ntb_create_msix_vec()
914 ntb->msix_vec[i].ntb = ntb; in amd_ntb_create_msix_vec()
928 if (ntb->msix_vec != NULL) { in amd_ntb_free_msix_vec()
929 free(ntb->msix_vec, M_AMD_NTB); in amd_ntb_free_msix_vec()
930 ntb->msix_vec = NULL; in amd_ntb_free_msix_vec()
982 free(ntb->msix_vec, M_AMD_NTB); in amd_ntb_init_isr()
983 ntb->msix_vec = NULL; in amd_ntb_init_isr()
H A Dntb_hw_amd.h235 struct amd_ntb_vec *msix_vec; member
H A Dntb_hw_intel.c232 struct ntb_vec *msix_vec; member
1122 &ntb->msix_vec[i], &ntb->int_info[i].tag); in intel_ntb_setup_msix()
1619 ntb->msix_vec = malloc(num_vectors * sizeof(*ntb->msix_vec), M_NTB, in intel_ntb_create_msix_vec()
1622 ntb->msix_vec[i].num = i; in intel_ntb_create_msix_vec()
1623 ntb->msix_vec[i].ntb = ntb; in intel_ntb_create_msix_vec()
1633 if (ntb->msix_vec == NULL) in intel_ntb_free_msix_vec()
1636 free(ntb->msix_vec, M_NTB); in intel_ntb_free_msix_vec()
1637 ntb->msix_vec = NULL; in intel_ntb_free_msix_vec()
/freebsd/sys/dev/bnxt/bnxt_re/
H A Dqplib_rcfw.c1123 synchronize_irq(creq->msix_vec); in bnxt_qplib_rcfw_stop_irq()
1124 free_irq(creq->msix_vec, rcfw); in bnxt_qplib_rcfw_stop_irq()
1160 creq->msix_vec = 0; in bnxt_qplib_disable_rcfw_channel()
1176 creq->msix_vec = msix_vector; in bnxt_qplib_rcfw_start_irq()
1183 rc = request_irq(creq->msix_vec, bnxt_qplib_creq_irq, 0, in bnxt_qplib_rcfw_start_irq()
H A Dqplib_rcfw.h265 int msix_vec; member
H A Dqplib_fp.h526 int msix_vec; member
H A Dqplib_fp.c469 synchronize_irq(nq->msix_vec); in bnxt_qplib_nq_stop_irq()
470 free_irq(nq->msix_vec, nq); in bnxt_qplib_nq_stop_irq()
489 nq->msix_vec = 0; in bnxt_qplib_disable_nq()
502 nq->msix_vec = msix_vector; in bnxt_qplib_nq_start_irq()
507 rc = request_irq(nq->msix_vec, bnxt_qplib_nq_irq, 0, nq->name, nq); in bnxt_qplib_nq_start_irq()
2599 synchronize_irq(nq->msix_vec); in bnxt_qplib_sync_cq()