Home
last modified time | relevance | path

Searched refs:ring_cons (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/drivers/xen/
Devtchn.c66 unsigned int ring_cons, ring_prod, ring_overflow; member
147 if ((u->ring_prod - u->ring_cons) < EVTCHN_RING_SIZE) { in evtchn_interrupt()
150 if (u->ring_cons == u->ring_prod++) { in evtchn_interrupt()
186 c = u->ring_cons; in evtchn_read()
197 u->ring_cons != u->ring_prod); in evtchn_read()
227 u->ring_cons += (bytes1 + bytes2) / sizeof(evtchn_port_t); in evtchn_read()
455 u->ring_cons = u->ring_prod = u->ring_overflow = 0; in evtchn_ioctl()
477 if (u->ring_cons != u->ring_prod) in evtchn_poll()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c407 u32 ring_cons; in mlx4_en_process_tx_cq() local
417 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_process_tx_cq()
418 ring_index = ring_cons & size_mask; in mlx4_en_process_tx_cq()
451 !!((ring_cons + txbbs_skipped) & in mlx4_en_process_tx_cq()
455 !!((ring_cons + txbbs_stamp) & in mlx4_en_process_tx_cq()
479 ACCESS_ONCE(ring->cons) = ring_cons + txbbs_skipped; in mlx4_en_process_tx_cq()
728 u32 ring_cons; in mlx4_en_xmit() local
737 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_xmit()
761 (u32)(ring->prod - ring_cons - 1)); in mlx4_en_xmit()
998 ring_cons = ACCESS_ONCE(ring->cons); in mlx4_en_xmit()