Home
last modified time | relevance | path

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

/freebsd-14.2/sys/dev/irdma/
H A Dirdma_hw.c575 if (msix_vec->tag) { in irdma_free_irq()
577 msix_vec->tag); in irdma_free_irq()
580 if (msix_vec->res) { in irdma_free_irq()
1166 if (!msix_vec->res) { in irdma_irq_request()
1183 msix_vec->res = NULL; in irdma_irq_request()
1206 snprintf(msix_vec->name, sizeof(msix_vec->name) - 1, in irdma_cfg_ceq_vector()
1212 bus_describe_intr(rf->dev_ctx.dev, msix_vec->res, msix_vec->tag, "%s", msix_vec->name); in irdma_cfg_ceq_vector()
1214 snprintf(msix_vec->name, sizeof(msix_vec->name) - 1, in irdma_cfg_ceq_vector()
1222 bus_describe_intr(rf->dev_ctx.dev, msix_vec->res, msix_vec->tag, "%s", msix_vec->name); in irdma_cfg_ceq_vector()
1244 snprintf(msix_vec->name, sizeof(msix_vec->name) - 1, in irdma_cfg_aeq_vector()
[all …]
/freebsd-14.2/sys/dev/ntb/ntb_hw/
H A Dntb_hw_amd.c893 &ntb->msix_vec[i], &ntb->int_info[i].tag); in amd_ntb_setup_isr()
910 ntb->msix_vec = malloc(max_vectors * sizeof(*ntb->msix_vec), M_AMD_NTB, in amd_ntb_create_msix_vec()
914 ntb->msix_vec[i].num = i; in amd_ntb_create_msix_vec()
915 ntb->msix_vec[i].ntb = ntb; in amd_ntb_create_msix_vec()
929 if (ntb->msix_vec != NULL) { in amd_ntb_free_msix_vec()
930 free(ntb->msix_vec, M_AMD_NTB); in amd_ntb_free_msix_vec()
931 ntb->msix_vec = NULL; in amd_ntb_free_msix_vec()
983 free(ntb->msix_vec, M_AMD_NTB); in amd_ntb_init_isr()
984 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.c231 struct ntb_vec *msix_vec; member
1072 &ntb->msix_vec[i], &ntb->int_info[i].tag); in intel_ntb_setup_msix()
1507 ntb->msix_vec = malloc(num_vectors * sizeof(*ntb->msix_vec), M_NTB, in intel_ntb_create_msix_vec()
1510 ntb->msix_vec[i].num = i; in intel_ntb_create_msix_vec()
1511 ntb->msix_vec[i].ntb = ntb; in intel_ntb_create_msix_vec()
1521 if (ntb->msix_vec == NULL) in intel_ntb_free_msix_vec()
1524 free(ntb->msix_vec, M_NTB); in intel_ntb_free_msix_vec()
1525 ntb->msix_vec = NULL; in intel_ntb_free_msix_vec()
/freebsd-14.2/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.h524 int msix_vec; member
H A Dqplib_fp.c465 synchronize_irq(nq->msix_vec); in bnxt_qplib_nq_stop_irq()
466 free_irq(nq->msix_vec, nq); in bnxt_qplib_nq_stop_irq()
485 nq->msix_vec = 0; in bnxt_qplib_disable_nq()
498 nq->msix_vec = msix_vector; in bnxt_qplib_nq_start_irq()
503 rc = request_irq(nq->msix_vec, bnxt_qplib_nq_irq, 0, nq->name, nq); in bnxt_qplib_nq_start_irq()
2576 synchronize_irq(nq->msix_vec); in bnxt_qplib_sync_cq()