Searched refs:xfrm_policy (Results 1 – 11 of 11) sorted by relevance
/linux/net/xfrm/ |
H A D | xfrm_policy.c | 190 static void __xfrm_policy_link(struct xfrm_policy *pol, int dir); 191 static struct xfrm_policy *__xfrm_policy_unlink(struct xfrm_policy *pol, 201 static struct xfrm_policy * 202 xfrm_policy_insert_list(struct hlist_head *chain, struct xfrm_policy *policy, 211 static inline bool xfrm_pol_hold_rcu(struct xfrm_policy *policy) in xfrm_pol_hold_rcu() 356 struct xfrm_policy *xp = from_timer(xp, t, timer); in xfrm_policy_timer() 428 struct xfrm_policy *xfrm_policy_alloc(struct net *net, gfp_t gfp) in xfrm_policy_alloc() 430 struct xfrm_policy *policy; in xfrm_policy_alloc() 432 policy = kzalloc(sizeof(struct xfrm_policy), gfp); in xfrm_policy_alloc() 453 struct xfrm_policy *policy = container_of(head, struct xfrm_policy, rcu); in xfrm_policy_destroy_rcu() [all …]
|
H A D | xfrm_state.c | 232 int km_query(struct xfrm_state *x, struct xfrm_tmpl *t, struct xfrm_policy *pol); 1312 static void xfrm_state_look_at(struct xfrm_policy *pol, struct xfrm_state *x, in xfrm_state_look_at() 1368 struct xfrm_policy *pol, int *err, in xfrm_state_find() 2710 void km_policy_notify(struct xfrm_policy *xp, int dir, const struct km_event *c) in km_policy_notify() 2749 int km_query(struct xfrm_state *x, struct xfrm_tmpl *t, struct xfrm_policy *pol) in km_query() 2800 void km_policy_expired(struct xfrm_policy *pol, int dir, int hard, u32 portid) in km_policy_expired() 2937 struct xfrm_policy *pol = NULL; in xfrm_user_policy()
|
/linux/include/net/ |
H A D | xfrm.h | 388 void km_policy_notify(struct xfrm_policy *xp, int dir, 394 struct xfrm_policy *pol); 613 struct xfrm_policy { struct 649 static inline struct net *xp_net(const struct xfrm_policy *xp) in xp_net() argument 689 int (*acquire)(struct xfrm_state *x, struct xfrm_tmpl *, struct xfrm_policy *xp); 690 struct xfrm_policy *(*compile_policy)(struct sock *sk, int opt, u8 *data, int len, int *dir); 692 int (*notify_policy)(struct xfrm_policy *x, int dir, const struct km_event *c); 817 void xfrm_audit_policy_add(struct xfrm_policy *xp, int result, bool task_valid); 818 void xfrm_audit_policy_delete(struct xfrm_policy *xp, int result, 833 static inline void xfrm_audit_policy_add(struct xfrm_policy *xp, int result, in xfrm_audit_policy_add() [all …]
|
H A D | sock.h | 439 struct xfrm_policy __rcu *sk_policy[2];
|
/linux/security/selinux/include/ |
H A D | xfrm.h | 30 struct xfrm_policy *xp,
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec.c | 54 static struct mlx5e_ipsec_pol_entry *to_ipsec_pol_entry(struct xfrm_policy *x) in to_ipsec_pol_entry() 1048 struct xfrm_policy *x, in mlx5e_xfrm_validate_policy() 1113 struct xfrm_policy *x = pol_entry->x; in mlx5e_ipsec_build_accel_pol_attrs() 1134 static int mlx5e_xfrm_add_policy(struct xfrm_policy *x, in mlx5e_xfrm_add_policy() 1180 static void mlx5e_xfrm_del_policy(struct xfrm_policy *x) in mlx5e_xfrm_del_policy() 1188 static void mlx5e_xfrm_free_policy(struct xfrm_policy *x) in mlx5e_xfrm_free_policy()
|
H A D | ipsec.h | 297 struct xfrm_policy *x;
|
/linux/tools/testing/selftests/net/ |
H A D | Makefile | 10 rtnetlink.sh xfrm_policy.sh test_blackhole_dev.sh
|
/linux/security/selinux/ |
H A D | xfrm.c | 171 struct xfrm_policy *xp, in selinux_xfrm_state_pol_flow_match()
|
/linux/include/linux/ |
H A D | netdevice.h | 1003 int (*xdo_dev_policy_add) (struct xfrm_policy *x, struct netlink_ext_ack *extack); 1004 void (*xdo_dev_policy_delete) (struct xfrm_policy *x); 1005 void (*xdo_dev_policy_free) (struct xfrm_policy *x);
|
/linux/security/ |
H A D | security.c | 5420 struct xfrm_policy *xp, in security_xfrm_state_pol_flow_match()
|