Home
last modified time | relevance | path

Searched refs:dqo_tx (Results 1 – 3 of 3) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/google/gve/
Dgve_tx_dqo.c19 if (tx->dqo_tx.free_pending_packets != -1) in gve_has_pending_packet()
35 index = tx->dqo_tx.free_pending_packets; in gve_alloc_pending_packet()
41 tx->dqo_tx.free_pending_packets = in gve_alloc_pending_packet()
43 index = tx->dqo_tx.free_pending_packets; in gve_alloc_pending_packet()
52 tx->dqo_tx.free_pending_packets = pending_packet->next; in gve_alloc_pending_packet()
264 u32 num_used = (tx->dqo_tx.tail - tx->dqo_tx.head) & tx->mask; in num_avail_tx_slots()
279 tx->dqo_tx.head = atomic_read_acquire(&tx->dqo_compl.hw_tx_head); in gve_maybe_stop_tx_dqo()
295 tx->dqo_tx.head = atomic_read_acquire(&tx->dqo_compl.hw_tx_head); in gve_maybe_stop_tx_dqo()
456 u32 desc_idx = tx->dqo_tx.tail; in gve_tx_add_skb_no_copy_dqo()
529 tx->dqo_tx.tail = desc_idx; in gve_tx_add_skb_no_copy_dqo()
[all …]
Dgve_ethtool.c330 data[i++] = tx->dqo_tx.tail - tx->dqo_tx.head; in gve_get_ethtool_stats()
Dgve.h353 } dqo_tx; member