Home
last modified time | relevance | path

Searched refs:rx_cp_rings (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/bnxt/bnxt_en/
H A Dif_bnxt.c559 free(softc->rx_cp_rings, M_DEVBUF); in bnxt_queues_free()
573 softc->rx_cp_rings = malloc(sizeof(struct bnxt_cp_ring) * nrxqsets, in bnxt_rx_queues_alloc()
575 if (!softc->rx_cp_rings) { in bnxt_rx_queues_alloc()
664 softc->rx_cp_rings[i].stats_ctx_id = HWRM_NA_SIGNATURE; in bnxt_rx_queues_alloc()
665 softc->rx_cp_rings[i].ring.phys_id = in bnxt_rx_queues_alloc()
667 softc->rx_cp_rings[i].ring.softc = softc; in bnxt_rx_queues_alloc()
668 softc->rx_cp_rings[i].ring.idx = i; in bnxt_rx_queues_alloc()
669 softc->rx_cp_rings[i].ring.id = i + 1; in bnxt_rx_queues_alloc()
670 softc->rx_cp_rings[i].ring.doorbell = (BNXT_CHIP_P5(softc)) ? in bnxt_rx_queues_alloc()
671 DB_PF_OFFSET_P5 : softc->rx_cp_rings[i].ring.id * 0x80; in bnxt_rx_queues_alloc()
[all …]
H A Dbnxt_txrx.c310 softc->db_ops.bnxt_db_rx_cq(&softc->rx_cp_rings[rxqid], 0); in bnxt_isc_rxd_flush()
319 struct bnxt_cp_ring *cpr = &softc->rx_cp_rings[rxqid]; in bnxt_isc_rxd_available()
605 struct bnxt_cp_ring *cpr = &softc->rx_cp_rings[ri->iri_qsidx]; in bnxt_isc_rxd_pkt_get()
H A Dbnxt.h1084 struct bnxt_cp_ring *rx_cp_rings; member
H A Dbnxt_hwrm.c1451 htole16(softc->rx_cp_rings[0].ring.phys_id); in bnxt_hwrm_vnic_cfg()
1711 cp_ring = &softc->rx_cp_rings[idx]; in bnxt_hwrm_ring_alloc()
1725 cp_ring = &softc->rx_cp_rings[idx]; in bnxt_hwrm_ring_alloc()
H A Dbnxt_sysctl.c1011 "rq_num_ints", CTLFLAG_RD, &softc->rx_cp_rings[rxr].int_count, in bnxt_create_rx_sysctls()