Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/amazon/ena/
A Dena_eth_com.c322 struct ena_com_tx_ctx *ena_tx_ctx, in ena_com_create_and_store_tx_meta_desc() argument
331 if (unlikely(!ena_tx_ctx->meta_valid)) in ena_com_create_and_store_tx_meta_desc()
385 struct ena_com_tx_ctx *ena_tx_ctx, in ena_com_prepare_tx() argument
391 u16 header_len = ena_tx_ctx->header_len; in ena_com_prepare_tx()
392 u16 num_bufs = ena_tx_ctx->num_bufs; in ena_com_prepare_tx()
460 desc->meta_ctrl |= ((u32)ena_tx_ctx->req_id << in ena_com_prepare_tx()
464 desc->meta_ctrl |= (ena_tx_ctx->df << in ena_com_prepare_tx()
473 if (ena_tx_ctx->meta_valid) { in ena_com_prepare_tx()
474 desc->meta_ctrl |= (ena_tx_ctx->tso_enable << in ena_com_prepare_tx()
477 desc->meta_ctrl |= ena_tx_ctx->l3_proto & in ena_com_prepare_tx()
[all …]
A Dena_eth_com.h53 struct ena_com_tx_ctx *ena_tx_ctx,
103 struct ena_com_tx_ctx *ena_tx_ctx) in ena_com_meta_desc_changed() argument
105 if (!ena_tx_ctx->meta_valid) in ena_com_meta_desc_changed()
109 &ena_tx_ctx->ena_meta, in ena_com_meta_desc_changed()
120 struct ena_com_tx_ctx *ena_tx_ctx) in ena_com_is_doorbell_needed() argument
131 num_descs = ena_tx_ctx->num_bufs; in ena_com_is_doorbell_needed()
134 unlikely(ena_com_meta_desc_changed(io_sq, ena_tx_ctx))) in ena_com_is_doorbell_needed()
A Dena_netdev.c149 ena_tx_ctx))) { in ena_xmit_common()
259 ena_tx_ctx->push_header = data; in ena_xdp_tx_map_frame()
281 ena_tx_ctx->ena_bufs = ena_buf; in ena_xdp_tx_map_frame()
314 ena_tx_ctx.req_id = req_id; in ena_xdp_xmit_frame()
319 &ena_tx_ctx, in ena_xdp_xmit_frame()
2884 ena_tx_ctx->df = 1; in ena_tx_csum()
2905 ena_tx_ctx->meta_valid = 1; in ena_tx_csum()
2908 ena_tx_ctx->meta_valid = 1; in ena_tx_csum()
2910 ena_tx_ctx->meta_valid = 0; in ena_tx_csum()
3083 ena_tx_ctx.req_id = req_id; in ena_start_xmit()
[all …]

Completed in 13 milliseconds