Lines Matching refs:desc_idx
509 static void gve_tx_fill_pkt_desc_dqo(struct gve_tx_ring *tx, u32 *desc_idx,
517 &tx->dqo.tx_ring[*desc_idx].pkt;
532 *desc_idx = (*desc_idx + 1) & tx->mask;
636 u32 *desc_idx,
664 gve_tx_fill_pkt_desc_dqo(tx, desc_idx, skb, len, addr,
683 gve_tx_fill_pkt_desc_dqo(tx, desc_idx, skb, len, addr,
725 u32 *desc_idx,
749 gve_tx_fill_pkt_desc_dqo(tx, desc_idx, skb,
777 u32 desc_idx = tx->dqo_tx.tail;
793 gve_tx_fill_tso_ctx_desc(&tx->dqo.tx_ring[desc_idx].tso_ctx,
795 desc_idx = (desc_idx + 1) & tx->mask;
798 gve_tx_fill_general_ctx_desc(&tx->dqo.tx_ring[desc_idx].general_ctx,
800 desc_idx = (desc_idx + 1) & tx->mask;
805 &desc_idx, is_gso))
810 &desc_idx, is_gso))
817 tx->dqo_tx.tail = desc_idx;
823 u32 last_desc_idx = (desc_idx - 1) & tx->mask;