Searched refs:ag_rings (Results 1 – 3 of 3) sorted by relevance
717 free(softc->ag_rings, M_DEVBUF); in bnxt_queues_free()749 softc->ag_rings = malloc(sizeof(struct bnxt_ring) * nrxqsets, in bnxt_rx_queues_alloc()751 if (!softc->ag_rings) { in bnxt_rx_queues_alloc()867 softc->ag_rings[i].phys_id = (uint16_t)HWRM_NA_SIGNATURE; in bnxt_rx_queues_alloc()868 softc->ag_rings[i].softc = softc; in bnxt_rx_queues_alloc()869 softc->ag_rings[i].idx = i; in bnxt_rx_queues_alloc()870 softc->ag_rings[i].id = nrxqsets + i + 1; in bnxt_rx_queues_alloc()871 softc->ag_rings[i].doorbell = (BNXT_CHIP_P5_PLUS(softc)) ? in bnxt_rx_queues_alloc()872 softc->legacy_db_size : softc->ag_rings[i].id * 0x80; in bnxt_rx_queues_alloc()873 softc->ag_rings[i].ring_size = softc->scctx->isc_nrxd[2]; in bnxt_rx_queues_alloc()[all …]
319 rx_ring = &softc->ag_rings[rxqid]; in bnxt_isc_rxd_refill()354 rx_ring = &softc->ag_rings[rxqid]; in bnxt_isc_rxd_flush()
1160 struct bnxt_ring *ag_rings; member