Searched refs:xfrm_sec_ctx (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/security/selinux/ |
D | xfrm.c | 61 static inline int selinux_authorizable_ctx(struct xfrm_sec_ctx *ctx) in selinux_authorizable_ctx() 80 static int selinux_xfrm_alloc_user(struct xfrm_sec_ctx **ctxp, in selinux_xfrm_alloc_user() 86 struct xfrm_sec_ctx *ctx = NULL; in selinux_xfrm_alloc_user() 128 static void selinux_xfrm_free(struct xfrm_sec_ctx *ctx) in selinux_xfrm_free() 140 static int selinux_xfrm_delete(struct xfrm_sec_ctx *ctx) in selinux_xfrm_delete() 156 int selinux_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid, u8 dir) in selinux_xfrm_policy_lookup() 239 struct xfrm_sec_ctx *ctx = x->security; in selinux_xfrm_skb_sid_ingress() 285 int selinux_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, in selinux_xfrm_policy_alloc() 296 int selinux_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, in selinux_xfrm_policy_clone() 297 struct xfrm_sec_ctx **new_ctxp) in selinux_xfrm_policy_clone() [all …]
|
/linux-4.1.27/security/selinux/include/ |
D | xfrm.h | 12 int selinux_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, 15 int selinux_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, 16 struct xfrm_sec_ctx **new_ctxp); 17 void selinux_xfrm_policy_free(struct xfrm_sec_ctx *ctx); 18 int selinux_xfrm_policy_delete(struct xfrm_sec_ctx *ctx); 22 struct xfrm_sec_ctx *polsec, u32 secid); 25 int selinux_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid, u8 dir);
|
/linux-4.1.27/include/linux/ |
D | security.h | 54 struct xfrm_sec_ctx; 1722 int (*xfrm_policy_alloc_security) (struct xfrm_sec_ctx **ctxp, 1724 int (*xfrm_policy_clone_security) (struct xfrm_sec_ctx *old_ctx, struct xfrm_sec_ctx **new_ctx); 1725 void (*xfrm_policy_free_security) (struct xfrm_sec_ctx *ctx); 1726 int (*xfrm_policy_delete_security) (struct xfrm_sec_ctx *ctx); 1730 struct xfrm_sec_ctx *polsec, 1734 int (*xfrm_policy_lookup) (struct xfrm_sec_ctx *ctx, u32 fl_secid, u8 dir); 2931 int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, 2933 int security_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, struct xfrm_sec_ctx **new_ctxp); 2934 void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx); [all …]
|
/linux-4.1.27/security/ |
D | capability.c | 782 static int cap_xfrm_policy_alloc_security(struct xfrm_sec_ctx **ctxp, in cap_xfrm_policy_alloc_security() 789 static int cap_xfrm_policy_clone_security(struct xfrm_sec_ctx *old_ctx, in cap_xfrm_policy_clone_security() 790 struct xfrm_sec_ctx **new_ctxp) in cap_xfrm_policy_clone_security() 795 static void cap_xfrm_policy_free_security(struct xfrm_sec_ctx *ctx) in cap_xfrm_policy_free_security() 799 static int cap_xfrm_policy_delete_security(struct xfrm_sec_ctx *ctx) in cap_xfrm_policy_delete_security() 811 struct xfrm_sec_ctx *polsec, in cap_xfrm_state_alloc_acquire() 826 static int cap_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 sk_sid, u8 dir) in cap_xfrm_policy_lookup()
|
D | security.c | 1366 int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, in security_xfrm_policy_alloc() 1374 int security_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, in security_xfrm_policy_clone() 1375 struct xfrm_sec_ctx **new_ctxp) in security_xfrm_policy_clone() 1380 void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx) in security_xfrm_policy_free() 1386 int security_xfrm_policy_delete(struct xfrm_sec_ctx *ctx) in security_xfrm_policy_delete() 1399 struct xfrm_sec_ctx *polsec, u32 secid) in security_xfrm_state_alloc_acquire() 1415 int security_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid, u8 dir) in security_xfrm_policy_lookup()
|
/linux-4.1.27/include/net/ |
D | xfrm.h | 227 struct xfrm_sec_ctx *security; 547 struct xfrm_sec_ctx *security; 912 static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2) in xfrm_sec_ctx_match() 921 static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2) in xfrm_sec_ctx_match() 1585 struct xfrm_sec_ctx *ctx, int delete,
|
/linux-4.1.27/include/uapi/linux/ |
D | xfrm.h | 30 struct xfrm_sec_ctx { struct
|
/linux-4.1.27/net/xfrm/ |
D | xfrm_user.c | 428 static inline int xfrm_user_sec_ctx_size(struct xfrm_sec_ctx *xfrm_ctx) in xfrm_user_sec_ctx_size() 726 static int copy_sec_ctx(struct xfrm_sec_ctx *s, struct sk_buff *skb) in copy_sec_ctx() 1710 struct xfrm_sec_ctx *ctx; in xfrm_get_policy() 1999 struct xfrm_sec_ctx *ctx; in xfrm_add_pol_expire() 2361 [XFRMA_SEC_CTX] = { .len = sizeof(struct xfrm_sec_ctx) },
|
D | xfrm_policy.c | 815 struct xfrm_sec_ctx *ctx, int delete, in xfrm_policy_bysel_ctx() 3072 struct xfrm_sec_ctx *ctx = xp->security; in xfrm_audit_common_policyinfo()
|
D | xfrm_state.c | 2138 struct xfrm_sec_ctx *ctx = x->security; in xfrm_audit_helper_sainfo()
|
/linux-4.1.27/net/key/ |
D | af_key.c | 732 struct xfrm_sec_ctx *xfrm_ctx; in __pfkey_xfrm_state2msg() 1958 struct xfrm_sec_ctx *xfrm_ctx = xp->security; in pfkey_xfrm_policy2sec_ctx_size() 2011 struct xfrm_sec_ctx *xfrm_ctx; in pfkey_xfrm_policy2msg() 2313 struct xfrm_sec_ctx *pol_ctx = NULL; in pfkey_spddelete() 3087 struct xfrm_sec_ctx *xfrm_ctx; in pfkey_send_acquire()
|