Searched refs:xuo (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/net/xfrm/ |
H A D | xfrm_device.c | 234 struct xfrm_user_offload *xuo, in xfrm_dev_state_add() 250 if (xuo->flags & in xfrm_dev_state_add() 256 is_packet_offload = xuo->flags & XFRM_OFFLOAD_PACKET; in xfrm_dev_state_add() 264 dev = dev_get_by_index(net, xuo->ifindex); in xfrm_dev_state_add() 266 if (!(xuo->flags & XFRM_OFFLOAD_INBOUND)) { in xfrm_dev_state_add() 304 if (xuo->flags & XFRM_OFFLOAD_INBOUND) in xfrm_dev_state_add() 341 struct xfrm_user_offload *xuo, u8 dir, in xfrm_dev_policy_add() 348 if (!xuo->flags || xuo->flags & ~XFRM_OFFLOAD_PACKET) { in xfrm_dev_policy_add() 356 dev = dev_get_by_index(net, xuo in xfrm_dev_policy_add() 233 xfrm_dev_state_add(struct net *net, struct xfrm_state *x, struct xfrm_user_offload *xuo, struct netlink_ext_ack *extack) xfrm_dev_state_add() argument 340 xfrm_dev_policy_add(struct net *net, struct xfrm_policy *xp, struct xfrm_user_offload *xuo, u8 dir, struct netlink_ext_ack *extack) xfrm_dev_policy_add() argument [all...] |
H A D | xfrm_user.c | 949 struct xfrm_user_offload *xuo; in copy_user_offload() local 952 attr = nla_reserve(skb, XFRMA_OFFLOAD_DEV, sizeof(*xuo)); in copy_user_offload() 956 xuo = nla_data(attr); in copy_user_offload() 957 memset(xuo, 0, sizeof(*xuo)); in copy_user_offload() 958 xuo->ifindex = xso->dev->ifindex; in copy_user_offload() 960 xuo->flags = XFRM_OFFLOAD_INBOUND; in copy_user_offload() 962 xuo->flags |= XFRM_OFFLOAD_PACKET; in copy_user_offload()
|
/kernel/linux/linux-5.10/net/xfrm/ |
H A D | xfrm_device.c | 223 struct xfrm_user_offload *xuo) in xfrm_dev_state_add() 239 if (xuo->flags & ~(XFRM_OFFLOAD_IPV6 | XFRM_OFFLOAD_INBOUND)) in xfrm_dev_state_add() 242 dev = dev_get_by_index(net, xuo->ifindex); in xfrm_dev_state_add() 244 if (!(xuo->flags & XFRM_OFFLOAD_INBOUND)) { in xfrm_dev_state_add() 281 xso->flags = xuo->flags & ~XFRM_OFFLOAD_IPV6; in xfrm_dev_state_add() 222 xfrm_dev_state_add(struct net *net, struct xfrm_state *x, struct xfrm_user_offload *xuo) xfrm_dev_state_add() argument
|
H A D | xfrm_user.c | 844 struct xfrm_user_offload *xuo; in copy_user_offload() local 847 attr = nla_reserve(skb, XFRMA_OFFLOAD_DEV, sizeof(*xuo)); in copy_user_offload() 851 xuo = nla_data(attr); in copy_user_offload() 852 memset(xuo, 0, sizeof(*xuo)); in copy_user_offload() 853 xuo->ifindex = xso->dev->ifindex; in copy_user_offload() 854 xuo->flags = xso->flags; in copy_user_offload()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | xfrm.h | 1937 struct xfrm_user_offload *xuo, 1940 struct xfrm_user_offload *xuo, u8 dir, 2027 static inline int xfrm_dev_state_add(struct net *net, struct xfrm_state *x, struct xfrm_user_offload *xuo, struct netlink_ext_ack *extack) in xfrm_dev_state_add() argument 2041 struct xfrm_user_offload *xuo, u8 dir, in xfrm_dev_policy_add() 2040 xfrm_dev_policy_add(struct net *net, struct xfrm_policy *xp, struct xfrm_user_offload *xuo, u8 dir, struct netlink_ext_ack *extack) xfrm_dev_policy_add() argument
|
/kernel/linux/linux-5.10/include/net/ |
H A D | xfrm.h | 1885 struct xfrm_user_offload *xuo); 1948 static inline int xfrm_dev_state_add(struct net *net, struct xfrm_state *x, struct xfrm_user_offload *xuo) in xfrm_dev_state_add() argument
|
Completed in 18 milliseconds