Lines Matching defs:tx_info
390 struct ena_tx_buffer *tx_info;
407 tx_info = &tx_ring->tx_buffer_info[req_id];
408 tx_info->num_of_bufs = 0;
409 tx_info->nm_info.sockets_used = 0;
411 rc = ena_netmap_tx_map_slots(ctx, tx_info, &push_hdr, &header_len,
419 ena_tx_ctx.ena_bufs = tx_info->bufs;
421 ena_tx_ctx.num_bufs = tx_info->num_of_bufs;
445 ena_netmap_unmap_last_socket_chain(ctx, tx_info);
456 tx_info->tx_descs = nb_hw_desc;
460 for (unsigned int i = 0; i < tx_info->num_of_bufs; i++)
462 tx_info->nm_info.map_seg[i], BUS_DMASYNC_PREWRITE);
548 struct ena_tx_buffer *tx_info, void **push_hdr, uint16_t *header_len,
569 ena_buf = tx_info->bufs;
570 nm_info = &tx_info->nm_info;
645 tx_info->num_of_bufs++;
695 tx_info->num_of_bufs++;
739 tx_info->num_of_bufs++;
757 ena_netmap_unmap_last_socket_chain(ctx, tx_info);
764 struct ena_tx_buffer *tx_info)
769 nm_info = &tx_info->nm_info;
776 n = tx_info->num_of_bufs;
781 tx_info->num_of_bufs = 0;
830 struct ena_tx_buffer *tx_info;
834 tx_info = &ctx->ring->tx_buffer_info[req_id];
835 nm_info = &tx_info->nm_info;
842 n = tx_info->num_of_bufs;
843 for (n = 0; n < tx_info->num_of_bufs; n++) {
847 tx_info->num_of_bufs = 0;
863 return tx_info->tx_descs;