Symbol: xfrm_sec_ctx
include/linux/lsm_hook_defs.h
399
LSM_HOOK(int, 0, xfrm_policy_alloc_security, struct xfrm_sec_ctx **ctxp,
include/linux/lsm_hook_defs.h
401
LSM_HOOK(int, 0, xfrm_policy_clone_security, struct xfrm_sec_ctx *old_ctx,
include/linux/lsm_hook_defs.h
402
struct xfrm_sec_ctx **new_ctx)
include/linux/lsm_hook_defs.h
404
struct xfrm_sec_ctx *ctx)
include/linux/lsm_hook_defs.h
405
LSM_HOOK(int, 0, xfrm_policy_delete_security, struct xfrm_sec_ctx *ctx)
include/linux/lsm_hook_defs.h
409
struct xfrm_sec_ctx *polsec, u32 secid)
include/linux/lsm_hook_defs.h
412
LSM_HOOK(int, 0, xfrm_policy_lookup, struct xfrm_sec_ctx *ctx, u32 fl_secid)
include/linux/security.h
1997
int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp,
include/linux/security.h
1999
int security_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, struct xfrm_sec_ctx **new_ctxp);
include/linux/security.h
2000
void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx);
include/linux/security.h
2001
int security_xfrm_policy_delete(struct xfrm_sec_ctx *ctx);
include/linux/security.h
2004
struct xfrm_sec_ctx *polsec, u32 secid);
include/linux/security.h
2007
int security_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid);
include/linux/security.h
2016
static inline int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp,
include/linux/security.h
2023
static inline int security_xfrm_policy_clone(struct xfrm_sec_ctx *old, struct xfrm_sec_ctx **new_ctxp)
include/linux/security.h
2028
static inline void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx)
include/linux/security.h
2032
static inline int security_xfrm_policy_delete(struct xfrm_sec_ctx *ctx)
include/linux/security.h
2044
struct xfrm_sec_ctx *polsec, u32 secid)
include/linux/security.h
2058
static inline int security_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid)
include/linux/security.h
62
struct xfrm_sec_ctx;
include/net/xfrm.h
1050
static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2)
include/net/xfrm.h
1059
static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2)
include/net/xfrm.h
1892
struct xfrm_sec_ctx *ctx, int delete,
include/net/xfrm.h
314
struct xfrm_sec_ctx *security;
include/net/xfrm.h
663
struct xfrm_sec_ctx *security;
net/key/af_key.c
2036
struct xfrm_sec_ctx *xfrm_ctx = xp->security;
net/key/af_key.c
2089
struct xfrm_sec_ctx *xfrm_ctx;
net/key/af_key.c
2388
struct xfrm_sec_ctx *pol_ctx = NULL;
net/key/af_key.c
3180
struct xfrm_sec_ctx *xfrm_ctx;
net/key/af_key.c
787
struct xfrm_sec_ctx *xfrm_ctx;
net/xfrm/xfrm_policy.c
1625
struct xfrm_sec_ctx *ctx)
net/xfrm/xfrm_policy.c
1647
struct xfrm_sec_ctx *ctx, int delete, int *err)
net/xfrm/xfrm_policy.c
4426
struct xfrm_sec_ctx *ctx = xp->security;
net/xfrm/xfrm_state.c
1952
static inline int clone_security(struct xfrm_state *x, struct xfrm_sec_ctx *security)
net/xfrm/xfrm_state.c
3415
struct xfrm_sec_ctx *ctx = x->security;
net/xfrm/xfrm_user.c
1183
static int copy_sec_ctx(struct xfrm_sec_ctx *s, struct sk_buff *skb)
net/xfrm/xfrm_user.c
2638
struct xfrm_sec_ctx *ctx;
net/xfrm/xfrm_user.c
2968
struct xfrm_sec_ctx *ctx;
net/xfrm/xfrm_user.c
818
static inline unsigned int xfrm_user_sec_ctx_size(struct xfrm_sec_ctx *xfrm_ctx)
security/security.c
4941
int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp,
security/security.c
4959
int security_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx,
security/security.c
4960
struct xfrm_sec_ctx **new_ctxp)
security/security.c
4971
void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx)
security/security.c
4985
int security_xfrm_policy_delete(struct xfrm_sec_ctx *ctx)
security/security.c
5021
struct xfrm_sec_ctx *polsec, u32 secid)
security/security.c
5063
int security_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid)
security/selinux/include/xfrm.h
16
int selinux_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp,
security/selinux/include/xfrm.h
18
int selinux_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx,
security/selinux/include/xfrm.h
19
struct xfrm_sec_ctx **new_ctxp);
security/selinux/include/xfrm.h
20
void selinux_xfrm_policy_free(struct xfrm_sec_ctx *ctx);
security/selinux/include/xfrm.h
21
int selinux_xfrm_policy_delete(struct xfrm_sec_ctx *ctx);
security/selinux/include/xfrm.h
25
struct xfrm_sec_ctx *polsec, u32 secid);
security/selinux/include/xfrm.h
28
int selinux_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid);
security/selinux/xfrm.c
122
static void selinux_xfrm_free(struct xfrm_sec_ctx *ctx)
security/selinux/xfrm.c
134
static int selinux_xfrm_delete(struct xfrm_sec_ctx *ctx)
security/selinux/xfrm.c
148
int selinux_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid)
security/selinux/xfrm.c
233
struct xfrm_sec_ctx *ctx = x->security;
security/selinux/xfrm.c
279
int selinux_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp,
security/selinux/xfrm.c
290
int selinux_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx,
security/selinux/xfrm.c
291
struct xfrm_sec_ctx **new_ctxp)
security/selinux/xfrm.c
293
struct xfrm_sec_ctx *new_ctx;
security/selinux/xfrm.c
311
void selinux_xfrm_policy_free(struct xfrm_sec_ctx *ctx)
security/selinux/xfrm.c
319
int selinux_xfrm_policy_delete(struct xfrm_sec_ctx *ctx)
security/selinux/xfrm.c
339
struct xfrm_sec_ctx *polsec, u32 secid)
security/selinux/xfrm.c
342
struct xfrm_sec_ctx *ctx;
security/selinux/xfrm.c
411
struct xfrm_sec_ctx *ctx = x->security;
security/selinux/xfrm.c
55
static inline int selinux_authorizable_ctx(struct xfrm_sec_ctx *ctx)
security/selinux/xfrm.c
74
static int selinux_xfrm_alloc_user(struct xfrm_sec_ctx **ctxp,
security/selinux/xfrm.c
79
struct xfrm_sec_ctx *ctx = NULL;