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 D | ena_eth_com.c | 335 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 D | ena_netdev.c | 1432 * @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 D | ena_eth_com.h | 58 struct ena_com_rx_ctx *ena_rx_ctx);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/amazon/ena/ |
H A D | ena_eth_com.c | 348 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 D | ena_netdev.c | 1581 * @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 D | ena_eth_com.h | 62 struct ena_com_rx_ctx *ena_rx_ctx);
|
Completed in 10 milliseconds