Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/net/ethernet/google/gve/
Dgve_tx_dqo.c23 if (atomic_read_acquire(&tx->dqo_compl.free_pending_packets) != -1) in gve_has_pending_packet()
42 atomic_xchg(&tx->dqo_compl.free_pending_packets, -1); in gve_alloc_pending_packet()
66 s16 old_head = atomic_read_acquire(&tx->dqo_compl.free_pending_packets); in gve_free_pending_packet()
69 if (atomic_cmpxchg(&tx->dqo_compl.free_pending_packets, in gve_free_pending_packet()
153 atomic_set_release(&tx->dqo_compl.hw_tx_head, 0); in gve_tx_alloc_ring_dqo()
190 atomic_set_release(&tx->dqo_compl.free_pending_packets, -1); in gve_tx_alloc_ring_dqo()
191 tx->dqo_compl.miss_completions.head = -1; in gve_tx_alloc_ring_dqo()
192 tx->dqo_compl.miss_completions.tail = -1; in gve_tx_alloc_ring_dqo()
193 tx->dqo_compl.timed_out_completions.head = -1; in gve_tx_alloc_ring_dqo()
194 tx->dqo_compl.timed_out_completions.tail = -1; in gve_tx_alloc_ring_dqo()
[all …]
Dgve.h394 } dqo_compl; member