Lines Matching refs:scontext_len
93 u32 *scontext_len);
1012 static int context_struct_to_string(struct context *context, char **scontext, u32 *scontext_len) in context_struct_to_string() argument
1018 *scontext_len = 0; in context_struct_to_string()
1021 *scontext_len = context->len; in context_struct_to_string()
1031 *scontext_len += strlen(sym_name(&policydb, SYM_USERS, context->user - 1)) + 1; in context_struct_to_string()
1032 *scontext_len += strlen(sym_name(&policydb, SYM_ROLES, context->role - 1)) + 1; in context_struct_to_string()
1033 *scontext_len += strlen(sym_name(&policydb, SYM_TYPES, context->type - 1)) + 1; in context_struct_to_string()
1034 *scontext_len += mls_compute_context_len(context); in context_struct_to_string()
1040 scontextp = kmalloc(*scontext_len, GFP_ATOMIC); in context_struct_to_string()
1073 u32 *scontext_len, int force) in security_sid_to_context_core() argument
1080 *scontext_len = 0; in security_sid_to_context_core()
1086 *scontext_len = strlen(initial_sid_to_string[sid]) + 1; in security_sid_to_context_core()
1089 scontextp = kmalloc(*scontext_len, GFP_ATOMIC); in security_sid_to_context_core()
1114 rc = context_struct_to_string(context, scontext, scontext_len); in security_sid_to_context_core()
1132 int security_sid_to_context(u32 sid, char **scontext, u32 *scontext_len) in security_sid_to_context() argument
1134 return security_sid_to_context_core(sid, scontext, scontext_len, 0); in security_sid_to_context()
1137 int security_sid_to_context_force(u32 sid, char **scontext, u32 *scontext_len) in security_sid_to_context_force() argument
1139 return security_sid_to_context_core(sid, scontext, scontext_len, 1); in security_sid_to_context_force()
1148 u32 scontext_len, in string_to_context_struct() argument
1214 if ((p - scontext) < scontext_len) in string_to_context_struct()
1227 static int security_context_to_sid_core(const char *scontext, u32 scontext_len, in security_context_to_sid_core() argument
1236 if (!scontext_len) in security_context_to_sid_core()
1254 scontext2 = kmalloc(scontext_len + 1, gfp_flags); in security_context_to_sid_core()
1257 memcpy(scontext2, scontext, scontext_len); in security_context_to_sid_core()
1258 scontext2[scontext_len] = 0; in security_context_to_sid_core()
1270 scontext_len, &context, def_sid); in security_context_to_sid_core()
1273 context.len = scontext_len; in security_context_to_sid_core()
1299 int security_context_to_sid(const char *scontext, u32 scontext_len, u32 *sid, in security_context_to_sid() argument
1302 return security_context_to_sid_core(scontext, scontext_len, in security_context_to_sid()
1324 int security_context_to_sid_default(const char *scontext, u32 scontext_len, in security_context_to_sid_default() argument
1327 return security_context_to_sid_core(scontext, scontext_len, in security_context_to_sid_default()
1331 int security_context_to_sid_force(const char *scontext, u32 scontext_len, in security_context_to_sid_force() argument
1334 return security_context_to_sid_core(scontext, scontext_len, in security_context_to_sid_force()