Home
last modified time | relevance | path

Searched refs:scontext_len (Results 1 – 4 of 4) sorted by relevance

/linux/security/selinux/include/
H A Dsecurity.h299 int security_sid_to_context(u32 sid, char **scontext, u32 *scontext_len);
301 int security_sid_to_context_force(u32 sid, char **scontext, u32 *scontext_len);
303 int security_sid_to_context_inval(u32 sid, char **scontext, u32 *scontext_len);
305 int security_context_to_sid(const char *scontext, u32 scontext_len,
310 int security_context_to_sid_default(const char *scontext, u32 scontext_len,
313 int security_context_to_sid_force(const char *scontext, u32 scontext_len,
/linux/security/selinux/ss/
H A Dservices.c81 u32 *scontext_len);
87 u32 *scontext_len);
1259 * to point to this string and set `*scontext_len' to
1264 char **scontext, u32 *scontext_len) in context_struct_to_string()
1270 *scontext_len = 0; in context_struct_to_string()
1273 *scontext_len = context->len; in context_struct_to_string()
1283 *scontext_len += strlen(sym_name(p, SYM_USERS, context->user - 1)) + 1; in context_struct_to_string()
1284 *scontext_len += strlen(sym_name(p, SYM_ROLES, context->role - 1)) + 1; in context_struct_to_string()
1285 *scontext_len += strlen(sym_name(p, SYM_TYPES, context->type - 1)) + 1; in context_struct_to_string()
1286 *scontext_len in context_struct_to_string()
1263 context_struct_to_string(struct policydb * p,struct context * context,char ** scontext,u32 * scontext_len) context_struct_to_string() argument
1314 sidtab_entry_to_string(struct policydb * p,struct sidtab * sidtab,struct sidtab_entry * entry,char ** scontext,u32 * scontext_len) sidtab_entry_to_string() argument
1357 security_sid_to_context_core(u32 sid,char ** scontext,u32 * scontext_len,int force,int only_invalid) security_sid_to_context_core() argument
1438 security_sid_to_context(u32 sid,char ** scontext,u32 * scontext_len) security_sid_to_context() argument
1445 security_sid_to_context_force(u32 sid,char ** scontext,u32 * scontext_len) security_sid_to_context_force() argument
1465 security_sid_to_context_inval(u32 sid,char ** scontext,u32 * scontext_len) security_sid_to_context_inval() argument
1552 security_context_to_sid_core(const char * scontext,u32 scontext_len,u32 * sid,u32 def_sid,gfp_t gfp_flags,int force) security_context_to_sid_core() argument
1639 security_context_to_sid(const char * scontext,u32 scontext_len,u32 * sid,gfp_t gfp) security_context_to_sid() argument
1671 security_context_to_sid_default(const char * scontext,u32 scontext_len,u32 * sid,u32 def_sid,gfp_t gfp_flags) security_context_to_sid_default() argument
1678 security_context_to_sid_force(const char * scontext,u32 scontext_len,u32 * sid) security_context_to_sid_force() argument
[all...]
/linux/security/selinux/
H A Davc.c699 u32 scontext_len; in avc_audit_post_callback() local
704 &scontext_len); in avc_audit_post_callback()
729 &scontext_len); in avc_audit_post_callback()
731 if (scontext_len && scontext[scontext_len - 1] == '\0') in avc_audit_post_callback()
732 scontext_len--; in avc_audit_post_callback()
734 audit_log_n_untrustedstring(ab, scontext, scontext_len); in avc_audit_post_callback()
739 &scontext_len); in avc_audit_post_callback()
741 if (scontext_len && scontext[scontext_len - 1] == '\0') in avc_audit_post_callback()
742 scontext_len--; in avc_audit_post_callback()
744 audit_log_n_untrustedstring(ab, scontext, scontext_len); in avc_audit_post_callback()
H A Dhooks.c5475 u32 scontext_len; in selinux_socket_getpeersec_stream()
5487 &scontext_len); in selinux_socket_getpeersec_stream()
5490 if (scontext_len > len) { in selinux_socket_getpeersec_stream()
5495 if (copy_to_sockptr(optval, scontext, scontext_len)) in selinux_socket_getpeersec_stream()
5498 if (copy_to_sockptr(optlen, &scontext_len, sizeof(scontext_len))) in selinux_socket_getpeersec_stream()
5479 u32 scontext_len; selinux_socket_getpeersec_stream() local