Symbol: xfrm_sec_ctx
include/linux/lsm_hook_defs.h
389
LSM_HOOK(int, 0, xfrm_policy_alloc_security, struct xfrm_sec_ctx **ctxp,
include/linux/lsm_hook_defs.h
391
LSM_HOOK(int, 0, xfrm_policy_clone_security, struct xfrm_sec_ctx *old_ctx,
include/linux/lsm_hook_defs.h
392
struct xfrm_sec_ctx **new_ctx)
include/linux/lsm_hook_defs.h
394
struct xfrm_sec_ctx *ctx)
include/linux/lsm_hook_defs.h
395
LSM_HOOK(int, 0, xfrm_policy_delete_security, struct xfrm_sec_ctx *ctx)
include/linux/lsm_hook_defs.h
399
struct xfrm_sec_ctx *polsec, u32 secid)
include/linux/lsm_hook_defs.h
402
LSM_HOOK(int, 0, xfrm_policy_lookup, struct xfrm_sec_ctx *ctx, u32 fl_secid)
include/linux/security.h
1963
int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp,
include/linux/security.h
1965
int security_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, struct xfrm_sec_ctx **new_ctxp);
include/linux/security.h
1966
void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx);
include/linux/security.h
1967
int security_xfrm_policy_delete(struct xfrm_sec_ctx *ctx);
include/linux/security.h
1970
struct xfrm_sec_ctx *polsec, u32 secid);
include/linux/security.h
1973
int security_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid);
include/linux/security.h
1982
static inline int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp,
include/linux/security.h
1989
static inline int security_xfrm_policy_clone(struct xfrm_sec_ctx *old, struct xfrm_sec_ctx **new_ctxp)
include/linux/security.h
1994
static inline void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx)
include/linux/security.h
1998
static inline int security_xfrm_policy_delete(struct xfrm_sec_ctx *ctx)
include/linux/security.h
2010
struct xfrm_sec_ctx *polsec, u32 secid)
include/linux/security.h
2024
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
1030
static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2)
include/net/xfrm.h
1039
static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2)
include/net/xfrm.h
1872
struct xfrm_sec_ctx *ctx, int delete,
include/net/xfrm.h
312
struct xfrm_sec_ctx *security;
include/net/xfrm.h
661
struct xfrm_sec_ctx *security;
net/key/af_key.c
2019
struct xfrm_sec_ctx *xfrm_ctx = xp->security;
net/key/af_key.c
2072
struct xfrm_sec_ctx *xfrm_ctx;
net/key/af_key.c
2371
struct xfrm_sec_ctx *pol_ctx = NULL;
net/key/af_key.c
3163
struct xfrm_sec_ctx *xfrm_ctx;
net/key/af_key.c
771
struct xfrm_sec_ctx *xfrm_ctx;
net/xfrm/xfrm_policy.c
1631
struct xfrm_sec_ctx *ctx)
net/xfrm/xfrm_policy.c
1653
struct xfrm_sec_ctx *ctx, int delete, int *err)
net/xfrm/xfrm_policy.c
4429
struct xfrm_sec_ctx *ctx = xp->security;
net/xfrm/xfrm_state.c
1944
static inline int clone_security(struct xfrm_state *x, struct xfrm_sec_ctx *security)
net/xfrm/xfrm_state.c
3351
struct xfrm_sec_ctx *ctx = x->security;
net/xfrm/xfrm_user.c
1162
static int copy_sec_ctx(struct xfrm_sec_ctx *s, struct sk_buff *skb)
net/xfrm/xfrm_user.c
2593
struct xfrm_sec_ctx *ctx;
net/xfrm/xfrm_user.c
2917
struct xfrm_sec_ctx *ctx;
net/xfrm/xfrm_user.c
803
static inline unsigned int xfrm_user_sec_ctx_size(struct xfrm_sec_ctx *xfrm_ctx)
security/security.c
4819
int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp,
security/security.c
4837
int security_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx,
security/security.c
4838
struct xfrm_sec_ctx **new_ctxp)
security/security.c
4849
void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx)
security/security.c
4863
int security_xfrm_policy_delete(struct xfrm_sec_ctx *ctx)
security/security.c
4899
struct xfrm_sec_ctx *polsec, u32 secid)
security/security.c
4941
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;