Searched refs:ena_tx_ctx (Results 1 – 5 of 5) sorted by relevance
| /f-stack/dpdk/drivers/net/ena/base/ |
| H A D | ena_eth_com.c | 312 struct ena_com_tx_ctx *ena_tx_ctx, in ena_com_create_and_store_tx_meta_desc() argument 321 if (unlikely(!ena_tx_ctx->meta_valid)) in ena_com_create_and_store_tx_meta_desc() 375 struct ena_com_tx_ctx *ena_tx_ctx, in ena_com_prepare_tx() argument 381 u16 header_len = ena_tx_ctx->header_len; in ena_com_prepare_tx() 382 u16 num_bufs = ena_tx_ctx->num_bufs; in ena_com_prepare_tx() 446 desc->meta_ctrl |= ((u32)ena_tx_ctx->req_id << in ena_com_prepare_tx() 450 desc->meta_ctrl |= (ena_tx_ctx->df << in ena_com_prepare_tx() 459 if (ena_tx_ctx->meta_valid) { in ena_com_prepare_tx() 460 desc->meta_ctrl |= (ena_tx_ctx->tso_enable << in ena_com_prepare_tx() 463 desc->meta_ctrl |= ena_tx_ctx->l3_proto & in ena_com_prepare_tx() [all …]
|
| H A D | ena_eth_com.h | 56 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()
|
| /f-stack/freebsd/contrib/ena-com/ |
| H A D | ena_eth_com.c | 348 struct ena_com_tx_ctx *ena_tx_ctx, in ena_com_create_and_store_tx_meta_desc() argument 357 if (unlikely(!ena_tx_ctx->meta_valid)) in ena_com_create_and_store_tx_meta_desc() 415 struct ena_com_tx_ctx *ena_tx_ctx, in ena_com_prepare_tx() argument 421 u16 header_len = ena_tx_ctx->header_len; in ena_com_prepare_tx() 422 u16 num_bufs = ena_tx_ctx->num_bufs; in ena_com_prepare_tx() 491 desc->meta_ctrl |= ((u32)ena_tx_ctx->req_id << in ena_com_prepare_tx() 495 desc->meta_ctrl |= (ena_tx_ctx->df << in ena_com_prepare_tx() 504 if (ena_tx_ctx->meta_valid) { in ena_com_prepare_tx() 505 desc->meta_ctrl |= (ena_tx_ctx->tso_enable << in ena_com_prepare_tx() 508 desc->meta_ctrl |= ena_tx_ctx->l3_proto & in ena_com_prepare_tx() [all …]
|
| H A D | ena_eth_com.h | 84 struct ena_com_tx_ctx *ena_tx_ctx, 134 struct ena_com_tx_ctx *ena_tx_ctx) in ena_com_meta_desc_changed() argument 136 if (!ena_tx_ctx->meta_valid) in ena_com_meta_desc_changed() 140 &ena_tx_ctx->ena_meta, in ena_com_meta_desc_changed() 151 struct ena_com_tx_ctx *ena_tx_ctx) in ena_com_is_doorbell_needed() argument 162 num_descs = ena_tx_ctx->num_bufs; in ena_com_is_doorbell_needed() 165 unlikely(ena_com_meta_desc_changed(io_sq, ena_tx_ctx))) in ena_com_is_doorbell_needed()
|
| /f-stack/dpdk/drivers/net/ena/ |
| H A D | ena_ethdev.c | 333 ena_tx_ctx->tso_enable = true; in ena_tx_mbuf_prepare() 341 ena_tx_ctx->l3_csum_enable = true; in ena_tx_mbuf_prepare() 352 ena_tx_ctx->df = true; in ena_tx_mbuf_prepare() 359 ena_tx_ctx->l4_csum_enable = true; in ena_tx_mbuf_prepare() 364 ena_tx_ctx->l4_csum_enable = true; in ena_tx_mbuf_prepare() 367 ena_tx_ctx->l4_csum_enable = false; in ena_tx_mbuf_prepare() 374 ena_tx_ctx->meta_valid = true; in ena_tx_mbuf_prepare() 377 ena_tx_ctx->meta_valid = true; in ena_tx_mbuf_prepare() 379 ena_tx_ctx->meta_valid = false; in ena_tx_mbuf_prepare() 2505 ena_tx_ctx.req_id = req_id; in ena_xmit_mbuf() [all …]
|