raw_cons 244 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_cons, raw_cons; raw_cons 251 drivers/infiniband/hw/bnxt_re/qplib_fp.c raw_cons = hwq->cons; raw_cons 253 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(raw_cons, hwq); raw_cons 256 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (!NQE_CMP_VALID(nqe, raw_cons, hwq->max_elements)) raw_cons 313 drivers/infiniband/hw/bnxt_re/qplib_fp.c raw_cons++; raw_cons 315 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (hwq->cons != raw_cons) { raw_cons 316 drivers/infiniband/hw/bnxt_re/qplib_fp.c hwq->cons = raw_cons; raw_cons 2488 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_cons, raw_cons; raw_cons 2491 drivers/infiniband/hw/bnxt_re/qplib_fp.c raw_cons = cq->hwq.cons; raw_cons 2492 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(raw_cons, &cq->hwq); raw_cons 2497 drivers/infiniband/hw/bnxt_re/qplib_fp.c rc = !CQE_CMP_VALID(hw_cqe, raw_cons, cq->hwq.max_elements); raw_cons 2740 drivers/infiniband/hw/bnxt_re/qplib_fp.c u32 sw_cons, raw_cons; raw_cons 2743 drivers/infiniband/hw/bnxt_re/qplib_fp.c raw_cons = cq->hwq.cons; raw_cons 2747 drivers/infiniband/hw/bnxt_re/qplib_fp.c sw_cons = HWQ_CMP(raw_cons, &cq->hwq); raw_cons 2752 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (!CQE_CMP_VALID(hw_cqe, raw_cons, cq->hwq.max_elements)) raw_cons 2811 drivers/infiniband/hw/bnxt_re/qplib_fp.c raw_cons++; raw_cons 2813 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (cq->hwq.cons != raw_cons) { raw_cons 2814 drivers/infiniband/hw/bnxt_re/qplib_fp.c cq->hwq.cons = raw_cons; raw_cons 334 drivers/infiniband/hw/bnxt_re/qplib_fp.h #define CQE_CMP_VALID(hdr, raw_cons, cp_bit) \ raw_cons 336 drivers/infiniband/hw/bnxt_re/qplib_fp.h !((raw_cons) & (cp_bit))) raw_cons 420 drivers/infiniband/hw/bnxt_re/qplib_fp.h #define NQE_CMP_VALID(hdr, raw_cons, cp_bit) \ raw_cons 422 drivers/infiniband/hw/bnxt_re/qplib_fp.h !((raw_cons) & (cp_bit))) raw_cons 449 drivers/infiniband/hw/bnxt_re/qplib_fp.h static inline void bnxt_qplib_ring_nq_db_rearm(void __iomem *db, u32 raw_cons, raw_cons 453 drivers/infiniband/hw/bnxt_re/qplib_fp.h u32 index = raw_cons & (max_elements - 1); raw_cons 461 drivers/infiniband/hw/bnxt_re/qplib_fp.h static inline void bnxt_qplib_ring_nq_db(void __iomem *db, u32 raw_cons, raw_cons 465 drivers/infiniband/hw/bnxt_re/qplib_fp.h u32 index = raw_cons & (max_elements - 1); raw_cons 372 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c u32 sw_cons, raw_cons; raw_cons 377 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c raw_cons = creq->cons; raw_cons 379 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c sw_cons = HWQ_CMP(raw_cons, creq); raw_cons 382 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c if (!CREQ_CMP_VALID(creqe, raw_cons, creq->max_elements)) raw_cons 411 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c raw_cons++; raw_cons 415 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c if (creq->cons != raw_cons) { raw_cons 416 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c creq->cons = raw_cons; raw_cons 418 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c raw_cons, creq->max_elements, raw_cons 153 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h #define CREQ_CMP_VALID(hdr, raw_cons, cp_bit) \ raw_cons 155 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h !((raw_cons) & (cp_bit))) raw_cons 180 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h static inline void bnxt_qplib_ring_creq_db_rearm(void __iomem *db, u32 raw_cons, raw_cons 184 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h u32 index = raw_cons & (max_elements - 1); raw_cons 193 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h static inline void bnxt_qplib_ring_creq_db(void __iomem *db, u32 raw_cons, raw_cons 197 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h u32 index = raw_cons & (max_elements - 1); raw_cons 1077 drivers/net/ethernet/broadcom/bnxt/bnxt.c u8 agg_bufs, u32 *raw_cons) raw_cons 1082 drivers/net/ethernet/broadcom/bnxt/bnxt.c *raw_cons = ADV_RAW_CMP(*raw_cons, agg_bufs); raw_cons 1083 drivers/net/ethernet/broadcom/bnxt/bnxt.c last = RING_CMP(*raw_cons); raw_cons 1086 drivers/net/ethernet/broadcom/bnxt/bnxt.c return RX_AGG_CMP_VALID(agg, *raw_cons); raw_cons 1115 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 *raw_cons, void *cmp) raw_cons 1118 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 tmp_raw_cons = *raw_cons; raw_cons 1140 drivers/net/ethernet/broadcom/bnxt/bnxt.c *raw_cons = tmp_raw_cons; raw_cons 1503 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 *raw_cons, raw_cons 1520 drivers/net/ethernet/broadcom/bnxt/bnxt.c int rc = bnxt_discard_rx(bp, cpr, raw_cons, tpa_end); raw_cons 1546 drivers/net/ethernet/broadcom/bnxt/bnxt.c idx = RING_CMP(*raw_cons); raw_cons 1548 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!bnxt_agg_bufs_valid(bp, cpr, agg_bufs, raw_cons)) raw_cons 1672 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 *raw_cons, u8 *event) raw_cons 1679 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 tmp_raw_cons = *raw_cons; raw_cons 1736 drivers/net/ethernet/broadcom/bnxt/bnxt.c int rc1 = bnxt_discard_rx(bp, cpr, raw_cons, rxcmp); raw_cons 1870 drivers/net/ethernet/broadcom/bnxt/bnxt.c *raw_cons = tmp_raw_cons; raw_cons 1880 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 *raw_cons, u8 *event) raw_cons 1882 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 tmp_raw_cons = *raw_cons; raw_cons 1911 drivers/net/ethernet/broadcom/bnxt/bnxt.c return bnxt_rx_pkt(bp, cpr, raw_cons, event); raw_cons 2114 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 raw_cons = cpr->cp_raw_cons; raw_cons 2115 drivers/net/ethernet/broadcom/bnxt/bnxt.c u16 cons = RING_CMP(raw_cons); raw_cons 2120 drivers/net/ethernet/broadcom/bnxt/bnxt.c return TX_CMP_VALID(txcmp, raw_cons); raw_cons 2155 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 raw_cons = cpr->cp_raw_cons; raw_cons 2166 drivers/net/ethernet/broadcom/bnxt/bnxt.c cons = RING_CMP(raw_cons); raw_cons 2169 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!TX_CMP_VALID(txcmp, raw_cons)) raw_cons 2182 drivers/net/ethernet/broadcom/bnxt/bnxt.c raw_cons = NEXT_RAW_CMP(raw_cons); raw_cons 2189 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_rx_pkt(bp, cpr, &raw_cons, &event); raw_cons 2191 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_force_rx_discard(bp, cpr, &raw_cons, raw_cons 2212 drivers/net/ethernet/broadcom/bnxt/bnxt.c raw_cons = NEXT_RAW_CMP(raw_cons); raw_cons 2233 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr->cp_raw_cons = raw_cons; raw_cons 2283 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 raw_cons = cpr->cp_raw_cons; raw_cons 2290 drivers/net/ethernet/broadcom/bnxt/bnxt.c cp_cons = RING_CMP(raw_cons); raw_cons 2293 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!TX_CMP_VALID(txcmp, raw_cons)) raw_cons 2297 drivers/net/ethernet/broadcom/bnxt/bnxt.c tmp_raw_cons = NEXT_RAW_CMP(raw_cons); raw_cons 2309 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_rx_pkt(bp, cpr, &raw_cons, &event); raw_cons 2321 drivers/net/ethernet/broadcom/bnxt/bnxt.c raw_cons = NEXT_RAW_CMP(raw_cons); raw_cons 2327 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr->cp_raw_cons = raw_cons; raw_cons 2416 drivers/net/ethernet/broadcom/bnxt/bnxt.c u32 raw_cons = cpr->cp_raw_cons; raw_cons 2435 drivers/net/ethernet/broadcom/bnxt/bnxt.c cons = RING_CMP(raw_cons); raw_cons 2438 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!NQ_CMP_VALID(nqcmp, raw_cons)) { raw_cons 2441 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr->cp_raw_cons = raw_cons; raw_cons 2464 drivers/net/ethernet/broadcom/bnxt/bnxt.c raw_cons = NEXT_RAW_CMP(raw_cons); raw_cons 2469 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr->cp_raw_cons = raw_cons; raw_cons 613 drivers/net/ethernet/broadcom/bnxt/bnxt.h #define TX_CMP_VALID(txcmp, raw_cons) \ raw_cons 615 drivers/net/ethernet/broadcom/bnxt/bnxt.h !((raw_cons) & bp->cp_bit)) raw_cons 617 drivers/net/ethernet/broadcom/bnxt/bnxt.h #define RX_CMP_VALID(rxcmp1, raw_cons) \ raw_cons 619 drivers/net/ethernet/broadcom/bnxt/bnxt.h !((raw_cons) & bp->cp_bit)) raw_cons 621 drivers/net/ethernet/broadcom/bnxt/bnxt.h #define RX_AGG_CMP_VALID(agg, raw_cons) \ raw_cons 623 drivers/net/ethernet/broadcom/bnxt/bnxt.h !((raw_cons) & bp->cp_bit)) raw_cons 625 drivers/net/ethernet/broadcom/bnxt/bnxt.h #define NQ_CMP_VALID(nqcmp, raw_cons) \ raw_cons 626 drivers/net/ethernet/broadcom/bnxt/bnxt.h (!!((nqcmp)->v & cpu_to_le32(NQ_CN_V)) == !((raw_cons) & bp->cp_bit)) raw_cons 2745 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c u32 raw_cons, int pkt_size) raw_cons 2757 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c cp_cons = RING_CMP(raw_cons); raw_cons 2782 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c u32 raw_cons; raw_cons 2786 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c raw_cons = cpr->cp_raw_cons; raw_cons 2788 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c cons = RING_CMP(raw_cons); raw_cons 2791 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (!TX_CMP_VALID(txcmp, raw_cons)) { raw_cons 2801 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c rc = bnxt_rx_loopback(bp, cpr, raw_cons, pkt_size); raw_cons 2802 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c raw_cons = NEXT_RAW_CMP(raw_cons); raw_cons 2803 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c raw_cons = NEXT_RAW_CMP(raw_cons); raw_cons 2806 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c raw_cons = NEXT_RAW_CMP(raw_cons); raw_cons 2808 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c cpr->cp_raw_cons = raw_cons;