Home
last modified time | relevance | path

Searched refs:xfrm_policy (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/net/xfrm/
H A Dxfrm_policy.c170 static struct xfrm_policy *__xfrm_policy_unlink(struct xfrm_policy *pol,
180 static struct xfrm_policy *
413 struct xfrm_policy *policy = container_of(head, struct xfrm_policy, rcu); in xfrm_policy_destroy_rcu()
527 struct xfrm_policy *pol; in xfrm_dst_hash_transfer()
562 struct xfrm_policy *pol; in xfrm_idx_hash_transfer()
967 struct xfrm_policy *tmp; in xfrm_policy_inexact_node_merge()
1380 struct xfrm_policy *p; in xfrm_gen_index()
1646 struct xfrm_policy *
1716 struct xfrm_policy *
2290 static struct xfrm_policy *__xfrm_policy_unlink(struct xfrm_policy *pol, in __xfrm_policy_unlink()
[all …]
H A DMakefile14 obj-$(CONFIG_XFRM) := xfrm_policy.o xfrm_state.o xfrm_hash.o \
H A Dxfrm_user.c1917 static struct xfrm_policy *xfrm_policy_construct(struct net *net, in xfrm_policy_construct()
1923 struct xfrm_policy *xp = xfrm_policy_alloc(net, GFP_KERNEL); in xfrm_policy_construct()
1970 struct xfrm_policy *xp; in xfrm_add_policy()
2170 struct xfrm_policy *xp, in xfrm_policy_netlink()
2289 struct xfrm_policy *xp; in xfrm_get_policy()
2605 struct xfrm_policy *xp; in xfrm_add_pol_expire()
2710 struct xfrm_policy *xp; in xfrm_add_acquire()
3414 struct xfrm_policy *xp) in xfrm_acquire_msgsize()
3424 struct xfrm_tmpl *xt, struct xfrm_policy *xp) in build_acquire()
3466 struct xfrm_policy *xp) in xfrm_send_acquire()
[all …]
H A Dxfrm_state.c220 int km_query(struct xfrm_state *x, struct xfrm_tmpl *t, struct xfrm_policy *pol);
1094 static void xfrm_state_look_at(struct xfrm_policy *pol, struct xfrm_state *x, in xfrm_state_look_at()
1139 struct xfrm_policy *pol, int *err, in xfrm_state_find()
2365 void km_policy_notify(struct xfrm_policy *xp, int dir, const struct km_event *c) in km_policy_notify()
2404 int km_query(struct xfrm_state *x, struct xfrm_tmpl *t, struct xfrm_policy *pol) in km_query()
2455 void km_policy_expired(struct xfrm_policy *pol, int dir, int hard, u32 portid) in km_policy_expired()
2592 struct xfrm_policy *pol = NULL; in xfrm_user_policy()
H A Dxfrm_device.c340 int xfrm_dev_policy_add(struct net *net, struct xfrm_policy *xp, in xfrm_dev_policy_add()
/openbmc/linux/include/net/
H A Dxfrm.h364 void km_policy_notify(struct xfrm_policy *xp, int dir,
370 struct xfrm_policy *pol);
519 struct xfrm_policy { struct
790 void xfrm_policy_destroy(struct xfrm_policy *policy);
792 static inline void xfrm_pol_put(struct xfrm_policy *policy) in xfrm_pol_put()
957 struct xfrm_policy *pols[XFRM_POLICY_TYPE_MAX];
1266 int xfrm_policy_delete(struct xfrm_policy *pol, int dir);
1270 struct xfrm_policy *pol; in xfrm_sk_free_policy()
1573 struct xfrm_policy *pol, int *err,
1737 int (*func)(struct xfrm_policy *, int, int, void*),
[all …]
H A Dsock.h442 struct xfrm_policy __rcu *sk_policy[2];
/openbmc/linux/security/selinux/include/
H A Dxfrm.h30 struct xfrm_policy *xp,
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c54 static struct mlx5e_ipsec_pol_entry *to_ipsec_pol_entry(struct xfrm_policy *x) in to_ipsec_pol_entry()
999 struct xfrm_policy *x, in mlx5e_xfrm_validate_policy()
1064 struct xfrm_policy *x = pol_entry->x; in mlx5e_ipsec_build_accel_pol_attrs()
1085 static int mlx5e_xfrm_add_policy(struct xfrm_policy *x, in mlx5e_xfrm_add_policy()
1131 static void mlx5e_xfrm_del_policy(struct xfrm_policy *x) in mlx5e_xfrm_del_policy()
1139 static void mlx5e_xfrm_free_policy(struct xfrm_policy *x) in mlx5e_xfrm_free_policy()
H A Dipsec.h292 struct xfrm_policy *x;
/openbmc/linux/net/key/
H A Daf_key.c1908 static int check_reqid(struct xfrm_policy *xp, int dir, int count, void *ptr) in check_reqid()
1942 parse_ipsecrequest(struct xfrm_policy *xp, struct sadb_x_policy *pol, in parse_ipsecrequest()
1994 parse_ipsecrequests(struct xfrm_policy *xp, struct sadb_x_policy *pol) in parse_ipsecrequests()
2016 static inline int pfkey_xfrm_policy2sec_ctx_size(const struct xfrm_policy *xp) in pfkey_xfrm_policy2sec_ctx_size()
2028 static int pfkey_xfrm_policy2msg_size(const struct xfrm_policy *xp) in pfkey_xfrm_policy2msg_size()
2252 struct xfrm_policy *xp; in pfkey_spdadd()
2366 struct xfrm_policy *xp; in pfkey_spddelete()
2652 struct xfrm_policy *xp; in pfkey_spdget()
2687 static int dump_sp(struct xfrm_policy *xp, int dir, int count, void *ptr) in dump_sp()
3265 static struct xfrm_policy *pfkey_compile_policy(struct sock *sk, int opt, in pfkey_compile_policy()
[all …]
/openbmc/linux/Documentation/networking/
H A Dxfrm_device.rst77 int (*xdo_dev_policy_add) (struct xfrm_policy *x, struct netlink_ext_ack *extack);
78 void (*xdo_dev_policy_delete) (struct xfrm_policy *x);
79 void (*xdo_dev_policy_free) (struct xfrm_policy *x);
/openbmc/linux/tools/testing/selftests/net/
H A DMakefile10 rtnetlink.sh xfrm_policy.sh test_blackhole_dev.sh
/openbmc/linux/security/selinux/
H A Dxfrm.c174 struct xfrm_policy *xp, in selinux_xfrm_state_pol_flow_match()
/openbmc/linux/include/linux/
H A Dsecurity.h183 struct xfrm_policy;
1760 struct xfrm_policy *xp,
1815 struct xfrm_policy *xp, in security_xfrm_state_pol_flow_match()
H A Dlsm_hook_defs.h376 struct xfrm_policy *xp, const struct flowi_common *flic)
H A Dnetdevice.h1038 int (*xdo_dev_policy_add) (struct xfrm_policy *x, struct netlink_ext_ack *extack);
1039 void (*xdo_dev_policy_delete) (struct xfrm_policy *x);
1040 void (*xdo_dev_policy_free) (struct xfrm_policy *x);
/openbmc/linux/security/
H A Dsecurity.c5000 struct xfrm_policy *xp, in security_xfrm_state_pol_flow_match()