Home
last modified time | relevance | path

Searched refs:scontext (Results 1 – 6 of 6) sorted by relevance

/security/selinux/ss/
A Dservices.c86 char **scontext,
397 c = scontext; in constraint_expr_eval()
1060 if (!scontext) { in security_compute_xperms_decision()
1146 if (!scontext) { in security_compute_av()
1211 if (!scontext) { in security_compute_av_user()
1267 if (scontext) in context_struct_to_string()
1273 if (scontext) { in context_struct_to_string()
1287 if (!scontext) in context_struct_to_string()
1366 if (scontext) in security_sid_to_context_core()
1389 if (!scontext) in security_sid_to_context_core()
[all …]
A Dmls.c87 char **scontext) in mls_sid_to_context() argument
97 scontextp = *scontext; in mls_sid_to_context()
155 *scontext = scontextp; in mls_sid_to_context()
271 rangep[0] = scontext; in mls_context_to_sid()
272 rangep[1] = strchr(scontext, '-'); in mls_context_to_sid()
495 rtr.source_type = scontext->type; in mls_compute_sid()
510 return mls_context_cpy_low(newcontext, scontext); in mls_compute_sid()
514 return mls_context_cpy(newcontext, scontext); in mls_compute_sid()
522 return mls_context_glblub(newcontext, scontext, in mls_compute_sid()
530 return mls_context_cpy(newcontext, scontext); in mls_compute_sid()
[all …]
A Dmls.h29 char **scontext);
34 int mls_context_to_sid(struct policydb *p, char oldc, char *scontext,
45 int mls_compute_sid(struct policydb *p, struct context *scontext,
/security/selinux/include/
A Dsecurity.h287 int security_sid_to_context(u32 sid, char **scontext, u32 *scontext_len);
289 int security_sid_to_context_force(u32 sid, char **scontext, u32 *scontext_len);
291 int security_sid_to_context_inval(u32 sid, char **scontext, u32 *scontext_len);
293 int security_context_to_sid(const char *scontext, u32 scontext_len,
296 int security_context_str_to_sid(const char *scontext, u32 *out_sid, gfp_t gfp);
298 int security_context_to_sid_default(const char *scontext, u32 scontext_len,
301 int security_context_to_sid_force(const char *scontext, u32 scontext_len,
/security/selinux/
A Davc.c696 char *scontext = NULL; in avc_audit_post_callback() local
703 rc = security_sid_to_context(sad->ssid, &scontext, in avc_audit_post_callback()
708 audit_log_format(ab, " scontext=%s", scontext); in avc_audit_post_callback()
723 trace_selinux_audited(sad, scontext, tcontext, tclass); in avc_audit_post_callback()
725 kfree(scontext); in avc_audit_post_callback()
728 rc = security_sid_to_context_inval(sad->ssid, &scontext, in avc_audit_post_callback()
730 if (!rc && scontext) { in avc_audit_post_callback()
731 if (scontext_len && scontext[scontext_len - 1] == '\0') in avc_audit_post_callback()
735 kfree(scontext); in avc_audit_post_callback()
740 if (!rc && scontext) { in avc_audit_post_callback()
[all …]
A Dhooks.c5339 char *scontext = NULL; in selinux_socket_getpeersec_stream() local
5351 err = security_sid_to_context(peer_sid, &scontext, in selinux_socket_getpeersec_stream()
5360 if (copy_to_sockptr(optval, scontext, scontext_len)) in selinux_socket_getpeersec_stream()
5365 kfree(scontext); in selinux_socket_getpeersec_stream()

Completed in 29 milliseconds