network_depth 732 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c int network_depth = 0; network_depth 738 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c proto = __vlan_get_protocol(skb, eth->h_proto, &network_depth); network_depth 740 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tot_len = cqe_bcnt - network_depth; network_depth 741 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c ip_p = skb->data + network_depth; network_depth 791 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c static inline bool is_last_ethertype_ip(struct sk_buff *skb, int *network_depth, network_depth 795 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c *proto = __vlan_get_protocol(skb, *proto, network_depth); network_depth 798 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c return pskb_may_pull(skb, *network_depth + sizeof(struct iphdr)); network_depth 801 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c return pskb_may_pull(skb, *network_depth + sizeof(struct ipv6hdr)); network_depth 808 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c int network_depth = 0; network_depth 813 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (unlikely(!is_last_ethertype_ip(skb, &network_depth, &proto))) network_depth 816 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c ip = skb->data + network_depth; network_depth 823 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c static u8 get_ip_proto(struct sk_buff *skb, int network_depth, __be16 proto) network_depth 825 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c void *ip_p = skb->data + network_depth; network_depth 869 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c mlx5e_skb_csum_fixup(struct sk_buff *skb, int network_depth, __be16 proto, network_depth 877 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (network_depth > ETH_HLEN) network_depth 883 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c network_depth - ETH_HLEN, network_depth 889 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c ip4 = (struct iphdr *)(skb->data + network_depth); network_depth 890 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c pkt_len = network_depth + ntohs(ip4->tot_len); network_depth 893 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c ip6 = (struct ipv6hdr *)(skb->data + network_depth); network_depth 894 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c pkt_len = network_depth + sizeof(*ip6) + ntohs(ip6->payload_len); network_depth 913 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c int network_depth = 0; network_depth 940 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (likely(is_last_ethertype_ip(skb, &network_depth, &proto))) { network_depth 941 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c if (unlikely(get_ip_proto(skb, network_depth, proto) == IPPROTO_SCTP)) network_depth 952 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c mlx5e_skb_csum_fixup(skb, network_depth, proto, stats);