Lines Matching refs:cons
195 ring->cons = 0xffffffff; in mlx4_en_activate_tx_ring()
229 return ring->prod - ring->cons > ring->full_size; in mlx4_en_is_tx_ring_full()
350 ring->cons += ring->last_nr_txbb; in mlx4_en_free_tx_buf()
352 ring->cons, ring->prod); in mlx4_en_free_tx_buf()
354 if ((u32) (ring->prod - ring->cons) > ring->size) { in mlx4_en_free_tx_buf()
360 while (ring->cons != ring->prod) { in mlx4_en_free_tx_buf()
362 ring->cons & ring->size_mask, in mlx4_en_free_tx_buf()
363 !!(ring->cons & ring->size), 0); in mlx4_en_free_tx_buf()
364 ring->cons += ring->last_nr_txbb; in mlx4_en_free_tx_buf()
407 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_process_tx_cq()
472 ACCESS_ONCE(ring->cons) = ring_cons + txbbs_skipped; in mlx4_en_process_tx_cq()
730 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_xmit()
991 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_xmit()