Lines Matching refs:pending_packets
133 pending_packet = &tx->dqo.pending_packets[index]; in gve_alloc_pending_packet()
146 s16 index = pending_packet - tx->dqo.pending_packets; in gve_free_pending_packet()
168 &tx->dqo.pending_packets[i]; in gve_tx_clean_pending_packets()
234 kvfree(tx->dqo.pending_packets); in gve_tx_free_ring_dqo()
235 tx->dqo.pending_packets = NULL; in gve_tx_free_ring_dqo()
324 tx->dqo.pending_packets = kvcalloc(tx->dqo.num_pending_packets, in gve_tx_alloc_ring_dqo()
325 sizeof(tx->dqo.pending_packets[0]), in gve_tx_alloc_ring_dqo()
327 if (!tx->dqo.pending_packets) in gve_tx_alloc_ring_dqo()
332 tx->dqo.pending_packets[i].next = i + 1; in gve_tx_alloc_ring_dqo()
334 tx->dqo.pending_packets[tx->dqo.num_pending_packets - 1].next = -1; in gve_tx_alloc_ring_dqo()
774 completion_tag = pkt - tx->dqo.pending_packets; in gve_tx_add_skb_dqo()
1004 index = pending_packet - tx->dqo.pending_packets; in add_to_list()
1010 tx->dqo.pending_packets[old_tail].next = index; in add_to_list()
1029 tx->dqo.pending_packets[prev_index].next = next_index; in remove_from_list()
1035 tx->dqo.pending_packets[next_index].prev = prev_index; in remove_from_list()
1073 pending_packet = &tx->dqo.pending_packets[compl_tag]; in gve_handle_packet_completion()
1136 pending_packet = &tx->dqo.pending_packets[compl_tag]; in gve_handle_miss_completion()
1165 pending_packet = &tx->dqo.pending_packets[next_index]; in remove_miss_completions()
1189 (int)(pending_packet - tx->dqo.pending_packets)); in remove_miss_completions()
1212 pending_packet = &tx->dqo.pending_packets[next_index]; in remove_timed_out_completions()