Lines Matching refs:dqo_tx
19 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()
537 (last_desc_idx - tx->dqo_tx.last_re_idx) & tx->mask; in gve_tx_add_skb_no_copy_dqo()
542 tx->dqo_tx.last_re_idx = last_desc_idx; in gve_tx_add_skb_no_copy_dqo()
693 gve_tx_put_doorbell_dqo(priv, tx->q_resources, tx->dqo_tx.tail); in gve_tx_dqo()
700 gve_tx_put_doorbell_dqo(priv, tx->q_resources, tx->dqo_tx.tail); in gve_tx_dqo()