Home
last modified time | relevance | path

Searched refs:ena_rx_ctx (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/
H A Dena_eth_com.c335 static void ena_com_rx_set_flags(struct ena_com_rx_ctx *ena_rx_ctx, in ena_com_rx_set_flags() argument
338 ena_rx_ctx->l3_proto = cdesc->status & in ena_com_rx_set_flags()
340 ena_rx_ctx->l4_proto = in ena_com_rx_set_flags()
343 ena_rx_ctx->l3_csum_err = in ena_com_rx_set_flags()
346 ena_rx_ctx->l4_csum_err = in ena_com_rx_set_flags()
349 ena_rx_ctx->l4_csum_checked = in ena_com_rx_set_flags()
352 ena_rx_ctx->hash = cdesc->hash; in ena_com_rx_set_flags()
353 ena_rx_ctx->frag = in ena_com_rx_set_flags()
358 ena_rx_ctx->l3_proto, ena_rx_ctx in ena_com_rx_set_flags()
510 ena_com_rx_pkt(struct ena_com_io_cq *io_cq, struct ena_com_io_sq *io_sq, struct ena_com_rx_ctx *ena_rx_ctx) ena_com_rx_pkt() argument
[all...]
H A Dena_netdev.c1432 * @ena_rx_ctx: received packet context/metadata
1436 struct ena_com_rx_ctx *ena_rx_ctx, in ena_rx_checksum()
1446 if (ena_rx_ctx->frag) { in ena_rx_checksum()
1452 if (unlikely((ena_rx_ctx->l3_proto == ENA_ETH_IO_L3_PROTO_IPV4) && in ena_rx_checksum()
1453 (ena_rx_ctx->l3_csum_err))) { in ena_rx_checksum()
1465 if (likely((ena_rx_ctx->l4_proto == ENA_ETH_IO_L4_PROTO_TCP) || in ena_rx_checksum()
1466 (ena_rx_ctx->l4_proto == ENA_ETH_IO_L4_PROTO_UDP))) { in ena_rx_checksum()
1467 if (unlikely(ena_rx_ctx->l4_csum_err)) { in ena_rx_checksum()
1478 if (likely(ena_rx_ctx->l4_csum_checked)) { in ena_rx_checksum()
1497 struct ena_com_rx_ctx *ena_rx_ctx, in ena_set_rx_hash()
1435 ena_rx_checksum(struct ena_ring *rx_ring, struct ena_com_rx_ctx *ena_rx_ctx, struct sk_buff *skb) ena_rx_checksum() argument
1496 ena_set_rx_hash(struct ena_ring *rx_ring, struct ena_com_rx_ctx *ena_rx_ctx, struct sk_buff *skb) ena_set_rx_hash() argument
1555 struct ena_com_rx_ctx ena_rx_ctx; ena_clean_rx_irq() local
[all...]
H A Dena_eth_com.h58 struct ena_com_rx_ctx *ena_rx_ctx);
/kernel/linux/linux-6.6/drivers/net/ethernet/amazon/ena/
H A Dena_eth_com.c348 struct ena_com_rx_ctx *ena_rx_ctx, in ena_com_rx_set_flags()
351 ena_rx_ctx->l3_proto = cdesc->status & in ena_com_rx_set_flags()
353 ena_rx_ctx->l4_proto = in ena_com_rx_set_flags()
356 ena_rx_ctx->l3_csum_err = in ena_com_rx_set_flags()
359 ena_rx_ctx->l4_csum_err = in ena_com_rx_set_flags()
362 ena_rx_ctx->l4_csum_checked = in ena_com_rx_set_flags()
365 ena_rx_ctx->hash = cdesc->hash; in ena_com_rx_set_flags()
366 ena_rx_ctx->frag = in ena_com_rx_set_flags()
372 ena_rx_ctx->l3_proto, ena_rx_ctx in ena_com_rx_set_flags()
347 ena_com_rx_set_flags(struct ena_com_io_cq *io_cq, struct ena_com_rx_ctx *ena_rx_ctx, struct ena_eth_io_rx_cdesc_base *cdesc) ena_com_rx_set_flags() argument
539 ena_com_rx_pkt(struct ena_com_io_cq *io_cq, struct ena_com_io_sq *io_sq, struct ena_com_rx_ctx *ena_rx_ctx) ena_com_rx_pkt() argument
[all...]
H A Dena_netdev.c1581 * @ena_rx_ctx: received packet context/metadata
1585 struct ena_com_rx_ctx *ena_rx_ctx, in ena_rx_checksum()
1595 if (ena_rx_ctx->frag) { in ena_rx_checksum()
1601 if (unlikely((ena_rx_ctx->l3_proto == ENA_ETH_IO_L3_PROTO_IPV4) && in ena_rx_checksum()
1602 (ena_rx_ctx->l3_csum_err))) { in ena_rx_checksum()
1613 if (likely((ena_rx_ctx->l4_proto == ENA_ETH_IO_L4_PROTO_TCP) || in ena_rx_checksum()
1614 (ena_rx_ctx->l4_proto == ENA_ETH_IO_L4_PROTO_UDP))) { in ena_rx_checksum()
1615 if (unlikely(ena_rx_ctx->l4_csum_err)) { in ena_rx_checksum()
1625 if (likely(ena_rx_ctx->l4_csum_checked)) { in ena_rx_checksum()
1642 struct ena_com_rx_ctx *ena_rx_ctx, in ena_set_rx_hash()
1584 ena_rx_checksum(struct ena_ring *rx_ring, struct ena_com_rx_ctx *ena_rx_ctx, struct sk_buff *skb) ena_rx_checksum() argument
1641 ena_set_rx_hash(struct ena_ring *rx_ring, struct ena_com_rx_ctx *ena_rx_ctx, struct sk_buff *skb) ena_set_rx_hash() argument
1702 struct ena_com_rx_ctx ena_rx_ctx; ena_clean_rx_irq() local
[all...]
H A Dena_eth_com.h62 struct ena_com_rx_ctx *ena_rx_ctx);

Completed in 10 milliseconds