Lines Matching refs:cpr
611 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_get_ethtool_stats() local
612 u64 *sw_stats = cpr->stats.sw_stats; in bnxt_get_ethtool_stats()
635 sw = (u64 *)&cpr->sw_stats->rx; in bnxt_get_ethtool_stats()
641 sw = (u64 *)&cpr->sw_stats->cmn; in bnxt_get_ethtool_stats()
4866 static int bnxt_rx_loopback(struct bnxt *bp, struct bnxt_cp_ring_info *cpr, in bnxt_rx_loopback() argument
4869 struct bnxt_napi *bnapi = cpr->bnapi; in bnxt_rx_loopback()
4881 &cpr->cp_desc_ring[CP_RING(cp_cons)][CP_IDX(cp_cons)]; in bnxt_rx_loopback()
4899 static int bnxt_poll_loopback(struct bnxt *bp, struct bnxt_cp_ring_info *cpr, in bnxt_poll_loopback() argument
4908 raw_cons = cpr->cp_raw_cons; in bnxt_poll_loopback()
4911 txcmp = &cpr->cp_desc_ring[CP_RING(cons)][CP_IDX(cons)]; in bnxt_poll_loopback()
4924 rc = bnxt_rx_loopback(bp, cpr, raw_cons, pkt_size); in bnxt_poll_loopback()
4931 cpr->cp_raw_cons = raw_cons; in bnxt_poll_loopback()
4939 struct bnxt_cp_ring_info *cpr; in bnxt_run_loopback() local
4946 cpr = &rxr->bnapi->cp_ring; in bnxt_run_loopback()
4948 cpr = rxr->rx_cpr; in bnxt_run_loopback()
4974 rc = bnxt_poll_loopback(bp, cpr, pkt_size); in bnxt_run_loopback()