Lines Matching defs:scontext_len
84 u32 *scontext_len);
90 u32 *scontext_len);
1227 * to point to this string and set `*scontext_len' to
1232 char **scontext, u32 *scontext_len)
1238 *scontext_len = 0;
1241 *scontext_len = context->len;
1251 *scontext_len += strlen(sym_name(p, SYM_USERS, context->user - 1)) + 1;
1252 *scontext_len += strlen(sym_name(p, SYM_ROLES, context->role - 1)) + 1;
1253 *scontext_len += strlen(sym_name(p, SYM_TYPES, context->type - 1)) + 1;
1254 *scontext_len += mls_compute_context_len(p, context);
1260 scontextp = kmalloc(*scontext_len, GFP_ATOMIC);
1283 char **scontext, u32 *scontext_len)
1285 int rc = sidtab_sid2str_get(sidtab, entry, scontext, scontext_len);
1291 scontext_len);
1293 sidtab_sid2str_put(sidtab, entry, *scontext, *scontext_len);
1327 u32 *scontext_len, int force,
1338 *scontext_len = 0;
1347 *scontext_len = strlen(s) + 1;
1350 scontextp = kmemdup(s, *scontext_len, GFP_ATOMIC);
1379 scontext_len);
1391 * @scontext_len: length in bytes
1395 * to point to this string and set @scontext_len to the length of the string.
1398 u32 sid, char **scontext, u32 *scontext_len)
1401 scontext_len, 0, 0);
1405 char **scontext, u32 *scontext_len)
1408 scontext_len, 1, 0);
1416 * @scontext_len: length in bytes
1421 * this string (or NULL if the context is valid) and set @scontext_len to
1425 char **scontext, u32 *scontext_len)
1428 scontext_len, 1, 1);
1513 const char *scontext, u32 scontext_len,
1525 if (!scontext_len)
1529 scontext2 = kmemdup_nul(scontext, scontext_len, gfp_flags);
1591 * @scontext_len: length in bytes
1601 const char *scontext, u32 scontext_len, u32 *sid,
1604 return security_context_to_sid_core(state, scontext, scontext_len,
1620 * @scontext_len: length in bytes
1634 const char *scontext, u32 scontext_len,
1637 return security_context_to_sid_core(state, scontext, scontext_len,
1642 const char *scontext, u32 scontext_len,
1645 return security_context_to_sid_core(state, scontext, scontext_len,