Lines Matching refs:cons
204 ring->cons = 0xffffffff; in mlx4_en_activate_tx_ring()
238 return ring->prod - ring->cons > ring->full_size; in mlx4_en_is_tx_ring_full()
359 ring->cons += ring->last_nr_txbb; in mlx4_en_free_tx_buf()
361 ring->cons, ring->prod); in mlx4_en_free_tx_buf()
363 if ((u32) (ring->prod - ring->cons) > ring->size) { in mlx4_en_free_tx_buf()
369 while (ring->cons != ring->prod) { in mlx4_en_free_tx_buf()
371 ring->cons & ring->size_mask, in mlx4_en_free_tx_buf()
372 !!(ring->cons & ring->size), 0); in mlx4_en_free_tx_buf()
373 ring->cons += ring->last_nr_txbb; in mlx4_en_free_tx_buf()
416 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_process_tx_cq()
481 ACCESS_ONCE(ring->cons) = ring_cons + txbbs_skipped; in mlx4_en_process_tx_cq()
740 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_xmit()
1007 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_xmit()