Lines Matching defs:cons

342 	netdev_err(bp->dev, "Invalid Tx completion (ring:%d tx_pkts:%d cons:%u prod:%u i:%d)",
694 u16 cons = txr->tx_cons;
705 tx_buf = &txr->tx_buf_ring[cons];
706 cons = NEXT_TX(cons);
727 cons = NEXT_TX(cons);
728 tx_buf = &txr->tx_buf_ring[cons];
746 cons = NEXT_TX(cons);
752 WRITE_ONCE(txr->tx_cons, cons);
837 void bnxt_reuse_rx_data(struct bnxt_rx_ring_info *rxr, u16 cons, void *data)
844 cons_rx_buf = &rxr->rx_buf_ring[cons];
852 cons_bd = &rxr->rx_desc_ring[RX_RING(cons)][RX_IDX(cons)];
935 u16 cons;
945 cons = agg->rx_agg_cmp_opaque;
946 __clear_bit(cons, rxr->rx_agg_bmap);
953 cons_rx_buf = &rxr->rx_agg_ring[cons];
955 /* It is possible for sw_prod to be equal to cons, so
979 u16 cons, void *data, u8 *data_ptr,
991 bnxt_reuse_rx_data(rxr, cons, data);
1011 u16 cons, void *data, u8 *data_ptr,
1025 bnxt_reuse_rx_data(rxr, cons, data);
1057 struct bnxt_rx_ring_info *rxr, u16 cons,
1068 bnxt_reuse_rx_data(rxr, cons, data);
1103 u16 cons, frag_len;
1113 cons = agg->rx_agg_cmp_opaque;
1117 cons_rx_buf = &rxr->rx_agg_ring[cons];
1121 __clear_bit(cons, rxr->rx_agg_bmap);
1124 * a sw_prod index that equals the cons index, so we
1125 * need to clear the cons entry now.
1300 u16 cons, prod, agg_id;
1310 cons = tpa_start->rx_tpa_start_cmp_opaque;
1312 cons_rx_buf = &rxr->rx_buf_ring[cons];
1316 if (unlikely(cons != rxr->rx_next_cons ||
1318 netdev_warn(bp->dev, "TPA cons %x, expected cons %x, error code %x\n",
1319 cons, rxr->rx_next_cons,
1367 cons = NEXT_RX(cons);
1368 rxr->rx_next_cons = NEXT_RX(cons);
1369 cons_rx_buf = &rxr->rx_buf_ring[cons];
1371 bnxt_reuse_rx_data(rxr, cons, cons_rx_buf->data);
1794 u16 cfa_code, cons, prod, cp_cons = RING_CMP(tmp_raw_cons);
1855 cons = rxcmp->rx_cmp_opaque;
1856 if (unlikely(cons != rxr->rx_next_cons)) {
1861 netdev_warn(bp->dev, "RX cons %x != expected cons %x\n",
1862 cons, rxr->rx_next_cons);
1868 rx_buf = &rxr->rx_buf_ring[cons];
1889 bnxt_reuse_rx_data(rxr, cons, data);
1912 bnxt_xdp_buff_init(bp, rxr, cons, data_ptr, len, &xdp);
1927 if (bnxt_rx_xdp(bp, rxr, cons, xdp, data, &data_ptr, &len, event)) {
1935 bnxt_reuse_rx_data(rxr, cons, data);
1955 skb = bp->rx_skb_func(bp, rxr, cons, data, data_ptr, dma_addr,
2051 rxr->rx_next_cons = NEXT_RX(cons);
2450 u32 cons = RING_CMP(cpr->cp_raw_cons);
2453 prefetch(&cpr->cp_desc_ring[CP_RING(cons)][CP_IDX(cons)]);
2461 u16 cons = RING_CMP(raw_cons);
2464 txcmp = &cpr->cp_desc_ring[CP_RING(cons)][CP_IDX(cons)];
2474 u32 cons = RING_CMP(cpr->cp_raw_cons);
2477 prefetch(&cpr->cp_desc_ring[CP_RING(cons)][CP_IDX(cons)]);
2502 u32 cons;
2513 cons = RING_CMP(raw_cons);
2514 txcmp = &cpr->cp_desc_ring[CP_RING(cons)][CP_IDX(cons)];
2782 u32 cons;
2793 cons = RING_CMP(raw_cons);
2794 nqcmp = &cpr->nq_desc_ring[CP_RING(cons)][CP_IDX(cons)];
11530 u32 ring_id, u32 *prod, u32 *cons)
11546 *cons = le32_to_cpu(resp->consumer_index);
11560 netdev_info(bnapi->bp->dev, "[%d]: tx{fw_ring: %d prod: %x cons: %x}\n",