Searched refs:xuo (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/net/xfrm/ |
| H A D | xfrm_device.c | 236 struct xfrm_user_offload *xuo, in xfrm_dev_state_add() argument 247 if (xuo->flags & in xfrm_dev_state_add() 253 if ((xuo->flags & XFRM_OFFLOAD_INBOUND && x->dir == XFRM_SA_DIR_OUT) || in xfrm_dev_state_add() 254 (!(xuo->flags & XFRM_OFFLOAD_INBOUND) && x->dir == XFRM_SA_DIR_IN)) { in xfrm_dev_state_add() 259 is_packet_offload = xuo->flags & XFRM_OFFLOAD_PACKET; in xfrm_dev_state_add() 267 dev = dev_get_by_index(net, xuo->ifindex); in xfrm_dev_state_add() 271 if (!(xuo->flags & XFRM_OFFLOAD_INBOUND)) { in xfrm_dev_state_add() 319 if (xuo->flags & XFRM_OFFLOAD_INBOUND) in xfrm_dev_state_add() 353 struct xfrm_user_offload *xuo, u8 dir, in xfrm_dev_policy_add() argument 360 if (!xuo->flags || xuo->flags & ~XFRM_OFFLOAD_PACKET) { in xfrm_dev_policy_add() [all …]
|
| H A D | xfrm_user.c | 1140 struct xfrm_user_offload *xuo; in copy_user_offload() local 1143 attr = nla_reserve(skb, XFRMA_OFFLOAD_DEV, sizeof(*xuo)); in copy_user_offload() 1147 xuo = nla_data(attr); in copy_user_offload() 1148 memset(xuo, 0, sizeof(*xuo)); in copy_user_offload() 1149 xuo->ifindex = xso->dev->ifindex; in copy_user_offload() 1151 xuo->flags = XFRM_OFFLOAD_INBOUND; in copy_user_offload() 1153 xuo->flags |= XFRM_OFFLOAD_PACKET; in copy_user_offload()
|
| /linux-6.15/include/net/ |
| H A D | xfrm.h | 2062 struct xfrm_user_offload *xuo, 2065 struct xfrm_user_offload *xuo, u8 dir, 2133 …state_add(struct net *net, struct xfrm_state *x, struct xfrm_user_offload *xuo, struct netlink_ext… in xfrm_dev_state_add() argument 2147 struct xfrm_user_offload *xuo, u8 dir, in xfrm_dev_policy_add() argument
|