Lines Matching defs:ena_tx_ctx
348 struct ena_com_tx_ctx *ena_tx_ctx,
351 struct ena_com_tx_meta *ena_meta = &ena_tx_ctx->ena_meta;
357 if (unlikely(!ena_tx_ctx->meta_valid))
364 if (ena_com_meta_desc_changed(io_sq, ena_tx_ctx)) {
415 struct ena_com_tx_ctx *ena_tx_ctx,
419 struct ena_com_buf *ena_bufs = ena_tx_ctx->ena_bufs;
420 void *buffer_to_push = ena_tx_ctx->push_header;
421 u16 header_len = ena_tx_ctx->header_len;
422 u16 num_bufs = ena_tx_ctx->num_bufs;
456 rc = ena_com_create_and_store_tx_meta_desc(io_sq, ena_tx_ctx, &have_meta);
491 desc->meta_ctrl |= ((u32)ena_tx_ctx->req_id <<
495 desc->meta_ctrl |= (ena_tx_ctx->df <<
500 desc->len_ctrl |= ((ena_tx_ctx->req_id >> 10) <<
504 if (ena_tx_ctx->meta_valid) {
505 desc->meta_ctrl |= (ena_tx_ctx->tso_enable <<
508 desc->meta_ctrl |= ena_tx_ctx->l3_proto &
510 desc->meta_ctrl |= (ena_tx_ctx->l4_proto <<
513 desc->meta_ctrl |= (ena_tx_ctx->l3_csum_enable <<
516 desc->meta_ctrl |= (ena_tx_ctx->l4_csum_enable <<
519 desc->meta_ctrl |= (ena_tx_ctx->l4_csum_partial <<