/kernel/linux/linux-6.6/security/selinux/ |
H A D | xfrm.c | 92 ctx = kmalloc(struct_size(ctx, ctx_str, str_len + 1), gfp); in selinux_xfrm_alloc_user() 99 memcpy(ctx->ctx_str, &uctx[1], str_len); in selinux_xfrm_alloc_user() 100 ctx->ctx_str[str_len] = '\0'; in selinux_xfrm_alloc_user() 101 rc = security_context_to_sid(ctx->ctx_str, str_len, in selinux_xfrm_alloc_user() 346 char *ctx_str = NULL; in selinux_xfrm_state_alloc_acquire() local 355 rc = security_sid_to_context(secid, &ctx_str, in selinux_xfrm_state_alloc_acquire() 360 ctx = kmalloc(struct_size(ctx, ctx_str, str_len), GFP_ATOMIC); in selinux_xfrm_state_alloc_acquire() 370 memcpy(ctx->ctx_str, ctx_str, str_len); in selinux_xfrm_state_alloc_acquire() 375 kfree(ctx_str); in selinux_xfrm_state_alloc_acquire() [all...] |
/kernel/linux/linux-5.10/security/selinux/ |
H A D | xfrm.c | 99 memcpy(ctx->ctx_str, &uctx[1], str_len); in selinux_xfrm_alloc_user() 100 ctx->ctx_str[str_len] = '\0'; in selinux_xfrm_alloc_user() 101 rc = security_context_to_sid(&selinux_state, ctx->ctx_str, str_len, in selinux_xfrm_alloc_user() 349 char *ctx_str = NULL; in selinux_xfrm_state_alloc_acquire() local 358 rc = security_sid_to_context(&selinux_state, secid, &ctx_str, in selinux_xfrm_state_alloc_acquire() 373 memcpy(ctx->ctx_str, ctx_str, str_len); in selinux_xfrm_state_alloc_acquire() 378 kfree(ctx_str); in selinux_xfrm_state_alloc_acquire()
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | xfrm.h | 36 char ctx_str[0]; member
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | xfrm.h | 36 char ctx_str[]; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | xfrm.h | 25 char ctx_str[0]; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | xfrm.h | 38 char ctx_str[0]; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | xfrm.h | 38 char ctx_str[0]; member
|
/kernel/linux/linux-5.10/net/key/ |
H A D | af_key.c | 1040 memcpy(sec_ctx + 1, xfrm_ctx->ctx_str, in __pfkey_xfrm_state2msg() 2209 memcpy(sec_ctx + 1, xfrm_ctx->ctx_str, in pfkey_xfrm_policy2msg() 3262 memcpy(sec_ctx + 1, xfrm_ctx->ctx_str, in pfkey_send_acquire()
|
/kernel/linux/linux-6.6/net/key/ |
H A D | af_key.c | 1036 memcpy(sec_ctx + 1, xfrm_ctx->ctx_str, in __pfkey_xfrm_state2msg() 2204 memcpy(sec_ctx + 1, xfrm_ctx->ctx_str, in pfkey_xfrm_policy2msg() 3257 memcpy(sec_ctx + 1, xfrm_ctx->ctx_str, in pfkey_send_acquire()
|
/kernel/linux/linux-5.10/net/xfrm/ |
H A D | xfrm_state.c | 1463 memcpy(uctx + 1, security->ctx_str, security->ctx_len); in clone_security() 2733 ctx->ctx_alg, ctx->ctx_doi, ctx->ctx_str); in xfrm_audit_helper_sainfo()
|
H A D | xfrm_user.c | 837 memcpy(uctx + 1, s->ctx_str, s->ctx_len); in copy_sec_ctx()
|
H A D | xfrm_policy.c | 4235 ctx->ctx_alg, ctx->ctx_doi, ctx->ctx_str); in xfrm_audit_common_policyinfo()
|
/kernel/linux/linux-6.6/net/xfrm/ |
H A D | xfrm_state.c | 1647 memcpy(uctx + 1, security->ctx_str, security->ctx_len); in clone_security() 2945 ctx->ctx_alg, ctx->ctx_doi, ctx->ctx_str); in xfrm_audit_helper_sainfo()
|
H A D | xfrm_policy.c | 4283 ctx->ctx_alg, ctx->ctx_doi, ctx->ctx_str); in xfrm_audit_common_policyinfo()
|
H A D | xfrm_user.c | 942 memcpy(uctx + 1, s->ctx_str, s->ctx_len); in copy_sec_ctx()
|