Lines Matching refs:xso
132 if (xo->flags & XFRM_GRO || x->xso.flags & XFRM_OFFLOAD_INBOUND) in validate_xmit_xfrm()
136 if ((x->xso.dev != dev) && (x->xso.real_dev == dev)) in validate_xmit_xfrm()
149 if (skb_is_gso(skb) && (unlikely(x->xso.dev != dev) || in validate_xmit_xfrm()
228 struct xfrm_state_offload *xso = &x->xso; in xfrm_dev_state_add() local
265 xso->dev = NULL; in xfrm_dev_state_add()
272 xso->dev = NULL; in xfrm_dev_state_add()
277 xso->dev = dev; in xfrm_dev_state_add()
278 xso->real_dev = dev; in xfrm_dev_state_add()
279 xso->num_exthdrs = 1; in xfrm_dev_state_add()
281 xso->flags = xuo->flags & ~XFRM_OFFLOAD_IPV6; in xfrm_dev_state_add()
285 xso->num_exthdrs = 0; in xfrm_dev_state_add()
286 xso->flags = 0; in xfrm_dev_state_add()
287 xso->dev = NULL; in xfrm_dev_state_add()
288 xso->real_dev = NULL; in xfrm_dev_state_add()
304 struct net_device *dev = x->xso.dev; in xfrm_dev_offload_ok()
323 return x->xso.dev->xfrmdev_ops->xdo_dev_offload_ok(skb, x); in xfrm_dev_offload_ok()