Lines Matching full:features
145 netdev_features_t features) in xfrm6_tunnel_gso_segment() argument
148 return skb_mac_gso_segment(skb, features); in xfrm6_tunnel_gso_segment()
153 netdev_features_t features) in xfrm6_transport_gso_segment() argument
162 segs = ops->callbacks.gso_segment(skb, features); in xfrm6_transport_gso_segment()
169 netdev_features_t features) in xfrm6_beet_gso_segment() argument
204 segs = ops->callbacks.gso_segment(skb, features); in xfrm6_beet_gso_segment()
211 netdev_features_t features) in xfrm6_outer_mode_gso_segment() argument
215 return xfrm6_tunnel_gso_segment(x, skb, features); in xfrm6_outer_mode_gso_segment()
217 return xfrm6_transport_gso_segment(x, skb, features); in xfrm6_outer_mode_gso_segment()
219 return xfrm6_beet_gso_segment(x, skb, features); in xfrm6_outer_mode_gso_segment()
226 netdev_features_t features) in esp6_gso_segment() argument
231 netdev_features_t esp_features = features; in esp6_gso_segment()
256 if (!(features & NETIF_F_HW_ESP) || x->xso.dev != skb->dev) in esp6_gso_segment()
257 esp_features = features & ~(NETIF_F_SG | NETIF_F_CSUM_MASK); in esp6_gso_segment()
258 else if (!(features & NETIF_F_HW_ESP_TX_CSUM)) in esp6_gso_segment()
259 esp_features = features & ~NETIF_F_CSUM_MASK; in esp6_gso_segment()
280 static int esp6_xmit(struct xfrm_state *x, struct sk_buff *skb, netdev_features_t features) in esp6_xmit() argument
299 if (!(features & NETIF_F_HW_ESP) || x->xso.dev != skb->dev) { in esp6_xmit()