Home
last modified time | relevance | path

Searched refs:xfrm_sec_ctx (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/security/selinux/
H A Dxfrm.c55 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 Dxfrm.c55 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 Dxfrm.h13 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 Dxfrm.h15 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 Dsecurity.h55 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 Dsecurity.h56 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 Dsecurity.c2402 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 Dxfrm.h263 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 Dxfrm.h287 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 Dsecurity.c4862 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 Dxfrm.h31 struct xfrm_sec_ctx { struct
292 XFRMA_SEC_CTX, /* struct xfrm_sec_ctx */
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dxfrm.h31 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 Dxfrm.h20 struct xfrm_sec_ctx { struct
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dxfrm.h33 struct xfrm_sec_ctx { struct
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dxfrm.h33 struct xfrm_sec_ctx { struct
/kernel/linux/linux-5.10/net/xfrm/
H A Dxfrm_user.c487 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 Dxfrm_policy.c1620 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 Dxfrm_state.c1448 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 Daf_key.c775 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 Daf_key.c771 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 Dxfrm_user.c588 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 Dxfrm_policy.c1627 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 Dxfrm_state.c1632 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()

Completed in 70 milliseconds