Home | History | Annotate | Download | only in ena-com

Lines Matching refs:ena_tx_ctx

272 					     struct ena_com_tx_ctx *ena_tx_ctx)
276 if (ena_tx_ctx->meta_valid) {
278 &ena_tx_ctx->ena_meta,
289 struct ena_com_tx_ctx *ena_tx_ctx)
292 struct ena_com_tx_meta *ena_meta = &ena_tx_ctx->ena_meta;
371 struct ena_com_tx_ctx *ena_tx_ctx,
375 struct ena_com_buf *ena_bufs = ena_tx_ctx->ena_bufs;
376 void *buffer_to_push = ena_tx_ctx->push_header;
377 u16 header_len = ena_tx_ctx->header_len;
378 u16 num_bufs = ena_tx_ctx->num_bufs;
406 have_meta = ena_tx_ctx->meta_valid && ena_com_meta_desc_changed(io_sq,
407 ena_tx_ctx);
409 ena_com_create_and_store_tx_meta_desc(io_sq, ena_tx_ctx);
436 desc->meta_ctrl |= (ena_tx_ctx->req_id <<
440 desc->meta_ctrl |= (ena_tx_ctx->df <<
445 desc->len_ctrl |= ((ena_tx_ctx->req_id >> 10) <<
449 if (ena_tx_ctx->meta_valid) {
450 desc->meta_ctrl |= (ena_tx_ctx->tso_enable <<
453 desc->meta_ctrl |= ena_tx_ctx->l3_proto &
455 desc->meta_ctrl |= (ena_tx_ctx->l4_proto <<
458 desc->meta_ctrl |= (ena_tx_ctx->l3_csum_enable <<
461 desc->meta_ctrl |= (ena_tx_ctx->l4_csum_enable <<
464 desc->meta_ctrl |= (ena_tx_ctx->l4_csum_partial <<