Lines Matching defs:first_desc
91 struct cppi5_host_desc_t *first_desc, *next_desc;
95 first_desc = desc;
96 next_desc = first_desc;
98 cppi5_hdesc_get_obuf(first_desc, &buf_dma, &buf_dma_len);
104 next_desc_dma = cppi5_hdesc_get_next_hbdesc(first_desc);
121 k3_cppi_desc_pool_free(tx_chn->desc_pool, first_desc);
652 struct cppi5_host_desc_t *first_desc, *next_desc, *cur_desc;
678 first_desc = k3_cppi_desc_pool_alloc(tx_chn->desc_pool);
679 if (!first_desc) {
685 cppi5_hdesc_init(first_desc, CPPI5_INFO0_HDESC_EPIB_PRESENT,
687 cppi5_hdesc_set_pkttype(first_desc, 0);
688 epib = first_desc->epib;
708 cppi5_desc_set_tags_ids(&first_desc->hdr, 0, (emac->port_id | (q_idx << 8)));
710 cppi5_hdesc_attach_buf(first_desc, buf_dma, pkt_len, buf_dma, pkt_len);
711 swdata = cppi5_hdesc_get_swdata(first_desc);
715 cur_desc = first_desc;
754 cppi5_hdesc_set_pktlen(first_desc, pkt_len);
755 desc_dma = k3_cppi_desc_pool_virt2dma(tx_chn->desc_pool, first_desc);
756 /* cppi5_desc_dump(first_desc, 64); */
759 ret = k3_udma_glue_push_tx_chn(tx_chn->tx_chn, first_desc, desc_dma);
787 prueth_xmit_free(tx_chn, first_desc);
803 prueth_xmit_free(tx_chn, first_desc);