Home
last modified time | relevance | path

Searched refs:ena_tx_ctx (Results 1 – 3 of 3) sorted by relevance

/dpdk/drivers/net/ena/base/
H A Dena_eth_com.c320 struct ena_com_tx_ctx *ena_tx_ctx, in ena_com_create_and_store_tx_meta_desc() argument
329 if (unlikely(!ena_tx_ctx->meta_valid)) in ena_com_create_and_store_tx_meta_desc()
387 struct ena_com_tx_ctx *ena_tx_ctx, in ena_com_prepare_tx() argument
393 u16 header_len = ena_tx_ctx->header_len; in ena_com_prepare_tx()
394 u16 num_bufs = ena_tx_ctx->num_bufs; in ena_com_prepare_tx()
463 desc->meta_ctrl |= ((u32)ena_tx_ctx->req_id << in ena_com_prepare_tx()
467 desc->meta_ctrl |= (ena_tx_ctx->df << in ena_com_prepare_tx()
476 if (ena_tx_ctx->meta_valid) { in ena_com_prepare_tx()
477 desc->meta_ctrl |= (ena_tx_ctx->tso_enable << in ena_com_prepare_tx()
480 desc->meta_ctrl |= ena_tx_ctx->l3_proto & in ena_com_prepare_tx()
[all …]
H A Dena_eth_com.h56 struct ena_com_tx_ctx *ena_tx_ctx,
106 struct ena_com_tx_ctx *ena_tx_ctx) in ena_com_meta_desc_changed() argument
108 if (!ena_tx_ctx->meta_valid) in ena_com_meta_desc_changed()
112 &ena_tx_ctx->ena_meta, in ena_com_meta_desc_changed()
123 struct ena_com_tx_ctx *ena_tx_ctx) in ena_com_is_doorbell_needed() argument
134 num_descs = ena_tx_ctx->num_bufs; in ena_com_is_doorbell_needed()
137 unlikely(ena_com_meta_desc_changed(io_sq, ena_tx_ctx))) in ena_com_is_doorbell_needed()
/dpdk/drivers/net/ena/
H A Dena_ethdev.c621 ena_tx_ctx->tso_enable = true; in ena_tx_mbuf_prepare()
629 ena_tx_ctx->l3_csum_enable = true; in ena_tx_mbuf_prepare()
634 ena_tx_ctx->df = 1; in ena_tx_mbuf_prepare()
642 ena_tx_ctx->df = 1; in ena_tx_mbuf_prepare()
649 ena_tx_ctx->l4_csum_enable = true; in ena_tx_mbuf_prepare()
654 ena_tx_ctx->l4_csum_enable = true; in ena_tx_mbuf_prepare()
664 ena_tx_ctx->meta_valid = true; in ena_tx_mbuf_prepare()
667 ena_tx_ctx->meta_valid = true; in ena_tx_mbuf_prepare()
669 ena_tx_ctx->meta_valid = false; in ena_tx_mbuf_prepare()
2964 ena_tx_ctx.req_id = req_id; in ena_xmit_mbuf()
[all …]