/kernel/linux/linux-5.10/security/selinux/ |
H A D | xfrm.c | 55 static inline int selinux_authorizable_ctx(struct xfrm_sec_ctx *ctx) in selinux_authorizable_ctx() 74 static int selinux_xfrm_alloc_user(struct xfrm_sec_ctx **ctxp, in selinux_xfrm_alloc_user() 80 struct xfrm_sec_ctx *ctx = NULL; in selinux_xfrm_alloc_user() 122 * Free the xfrm_sec_ctx structure. 124 static void selinux_xfrm_free(struct xfrm_sec_ctx *ctx) in selinux_xfrm_free() 136 static int selinux_xfrm_delete(struct xfrm_sec_ctx *ctx) in selinux_xfrm_delete() 153 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_ct [all...] |
/kernel/linux/linux-6.6/security/selinux/ |
H A D | xfrm.c | 55 static inline int selinux_authorizable_ctx(struct xfrm_sec_ctx *ctx) in selinux_authorizable_ctx() 74 static int selinux_xfrm_alloc_user(struct xfrm_sec_ctx **ctxp, in selinux_xfrm_alloc_user() 80 struct xfrm_sec_ctx *ctx = NULL; in selinux_xfrm_alloc_user() 121 * Free the xfrm_sec_ctx structure. 123 static void selinux_xfrm_free(struct xfrm_sec_ctx *ctx) in selinux_xfrm_free() 135 static int selinux_xfrm_delete(struct xfrm_sec_ctx *ctx) in selinux_xfrm_delete() 151 int selinux_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid) in selinux_xfrm_policy_lookup() 236 struct xfrm_sec_ctx *ctx = x->security; in selinux_xfrm_skb_sid_ingress() 282 int selinux_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, in selinux_xfrm_policy_alloc() 293 int selinux_xfrm_policy_clone(struct xfrm_sec_ctx *old_ct [all...] |
/kernel/linux/linux-5.10/security/selinux/include/ |
H A D | xfrm.h | 13 int selinux_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, 16 int selinux_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, 17 struct xfrm_sec_ctx **new_ctxp); 18 void selinux_xfrm_policy_free(struct xfrm_sec_ctx *ctx); 19 int selinux_xfrm_policy_delete(struct xfrm_sec_ctx *ctx); 23 struct xfrm_sec_ctx *polsec, u32 secid); 26 int selinux_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid, u8 dir);
|
/kernel/linux/linux-6.6/security/selinux/include/ |
H A D | xfrm.h | 15 int selinux_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, 18 int selinux_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, 19 struct xfrm_sec_ctx **new_ctxp); 20 void selinux_xfrm_policy_free(struct xfrm_sec_ctx *ctx); 21 int selinux_xfrm_policy_delete(struct xfrm_sec_ctx *ctx); 25 struct xfrm_sec_ctx *polsec, u32 secid); 28 int selinux_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid);
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | security.h | 55 struct xfrm_sec_ctx; 1648 int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, 1650 int security_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, struct xfrm_sec_ctx **new_ctxp); 1651 void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx); 1652 int security_xfrm_policy_delete(struct xfrm_sec_ctx *ctx); 1655 struct xfrm_sec_ctx *polsec, u32 secid); 1658 int security_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid, u8 dir); 1667 static inline int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, in security_xfrm_policy_alloc() 1674 static inline int security_xfrm_policy_clone(struct xfrm_sec_ctx *ol [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | security.h | 56 struct xfrm_sec_ctx; 1748 int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, 1750 int security_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, struct xfrm_sec_ctx **new_ctxp); 1751 void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx); 1752 int security_xfrm_policy_delete(struct xfrm_sec_ctx *ctx); 1755 struct xfrm_sec_ctx *polsec, u32 secid); 1758 int security_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid); 1767 static inline int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, in security_xfrm_policy_alloc() 1774 static inline int security_xfrm_policy_clone(struct xfrm_sec_ctx *ol [all...] |
/kernel/linux/linux-5.10/security/ |
H A D | security.c | 2402 int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, in security_xfrm_policy_alloc() 2410 int security_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, in security_xfrm_policy_clone() 2411 struct xfrm_sec_ctx **new_ctxp) in security_xfrm_policy_clone() 2416 void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx) in security_xfrm_policy_free() 2422 int security_xfrm_policy_delete(struct xfrm_sec_ctx *ctx) in security_xfrm_policy_delete() 2435 struct xfrm_sec_ctx *polsec, u32 secid) in security_xfrm_state_alloc_acquire() 2451 int security_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid, u8 dir) in security_xfrm_policy_lookup()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | xfrm.h | 263 struct xfrm_sec_ctx *security; 530 struct xfrm_sec_ctx *security; 904 static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2) in xfrm_sec_ctx_match() 913 static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2) in xfrm_sec_ctx_match() 1675 struct xfrm_sec_ctx *ctx, int delete,
|
/kernel/linux/linux-6.6/include/net/ |
H A D | xfrm.h | 287 struct xfrm_sec_ctx *security; 546 struct xfrm_sec_ctx *security; 922 static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2) in xfrm_sec_ctx_match() 931 static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2) in xfrm_sec_ctx_match() 1742 struct xfrm_sec_ctx *ctx, int delete,
|
/kernel/linux/linux-6.6/security/ |
H A D | security.c | 4862 int security_xfrm_policy_alloc(struct xfrm_sec_ctx **ctxp, in security_xfrm_policy_alloc() 4880 int security_xfrm_policy_clone(struct xfrm_sec_ctx *old_ctx, in security_xfrm_policy_clone() 4881 struct xfrm_sec_ctx **new_ctxp) in security_xfrm_policy_clone() 4892 void security_xfrm_policy_free(struct xfrm_sec_ctx *ctx) in security_xfrm_policy_free() 4906 int security_xfrm_policy_delete(struct xfrm_sec_ctx *ctx) in security_xfrm_policy_delete() 4942 struct xfrm_sec_ctx *polsec, u32 secid) in security_xfrm_state_alloc_acquire() 4984 int security_xfrm_policy_lookup(struct xfrm_sec_ctx *ctx, u32 fl_secid) in security_xfrm_policy_lookup()
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | xfrm.h | 31 struct xfrm_sec_ctx { struct 292 XFRMA_SEC_CTX, /* struct xfrm_sec_ctx */
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | xfrm.h | 31 struct xfrm_sec_ctx { struct 292 XFRMA_SEC_CTX, /* struct xfrm_sec_ctx */
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | xfrm.h | 20 struct xfrm_sec_ctx { struct
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | xfrm.h | 33 struct xfrm_sec_ctx { struct
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | xfrm.h | 33 struct xfrm_sec_ctx { struct
|
/kernel/linux/linux-5.10/net/xfrm/ |
H A D | xfrm_user.c | 487 static inline unsigned int xfrm_user_sec_ctx_size(struct xfrm_sec_ctx *xfrm_ctx) in xfrm_user_sec_ctx_size() 821 static int copy_sec_ctx(struct xfrm_sec_ctx *s, struct sk_buff *skb) in copy_sec_ctx() 2049 struct xfrm_sec_ctx *ctx; in xfrm_get_policy() 2351 struct xfrm_sec_ctx *ctx; in xfrm_add_pol_expire()
|
H A D | xfrm_policy.c | 1620 struct xfrm_sec_ctx *ctx) in __xfrm_policy_bysel_ctx() 1642 struct xfrm_sec_ctx *ctx, int delete, int *err) in xfrm_policy_bysel_ctx() 4230 struct xfrm_sec_ctx *ctx = xp->security; in xfrm_audit_common_policyinfo()
|
H A D | xfrm_state.c | 1448 static inline int clone_security(struct xfrm_state *x, struct xfrm_sec_ctx *security) in clone_security() 2728 struct xfrm_sec_ctx *ctx = x->security; in xfrm_audit_helper_sainfo()
|
/kernel/linux/linux-5.10/net/key/ |
H A D | af_key.c | 775 struct xfrm_sec_ctx *xfrm_ctx; in __pfkey_xfrm_state2msg() 2023 struct xfrm_sec_ctx *xfrm_ctx = xp->security; in pfkey_xfrm_policy2sec_ctx_size() 2076 struct xfrm_sec_ctx *xfrm_ctx; in pfkey_xfrm_policy2msg() 2375 struct xfrm_sec_ctx *pol_ctx = NULL; in pfkey_spddelete() 3167 struct xfrm_sec_ctx *xfrm_ctx; in pfkey_send_acquire()
|
/kernel/linux/linux-6.6/net/key/ |
H A D | af_key.c | 771 struct xfrm_sec_ctx *xfrm_ctx; in __pfkey_xfrm_state2msg() 2018 struct xfrm_sec_ctx *xfrm_ctx = xp->security; in pfkey_xfrm_policy2sec_ctx_size() 2071 struct xfrm_sec_ctx *xfrm_ctx; in pfkey_xfrm_policy2msg() 2370 struct xfrm_sec_ctx *pol_ctx = NULL; in pfkey_spddelete() 3162 struct xfrm_sec_ctx *xfrm_ctx; in pfkey_send_acquire()
|
/kernel/linux/linux-6.6/net/xfrm/ |
H A D | xfrm_user.c | 588 static inline unsigned int xfrm_user_sec_ctx_size(struct xfrm_sec_ctx *xfrm_ctx) in xfrm_user_sec_ctx_size() 926 static int copy_sec_ctx(struct xfrm_sec_ctx *s, struct sk_buff *skb) in copy_sec_ctx() 2316 struct xfrm_sec_ctx *ctx; in xfrm_get_policy() 2628 struct xfrm_sec_ctx *ctx; in xfrm_add_pol_expire()
|
H A D | xfrm_policy.c | 1627 struct xfrm_sec_ctx *ctx) in __xfrm_policy_bysel_ctx() 1649 struct xfrm_sec_ctx *ctx, int delete, int *err) in xfrm_policy_bysel_ctx() 4278 struct xfrm_sec_ctx *ctx = xp->security; in xfrm_audit_common_policyinfo()
|
H A D | xfrm_state.c | 1632 static inline int clone_security(struct xfrm_state *x, struct xfrm_sec_ctx *security) in clone_security() 2940 struct xfrm_sec_ctx *ctx = x->security; in xfrm_audit_helper_sainfo()
|