Searched refs:scontext (Results 1 – 6 of 6) sorted by relevance
| /security/selinux/ss/ |
| A D | services.c | 86 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 D | mls.c | 87 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 D | mls.h | 29 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 D | security.h | 287 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 D | avc.c | 696 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 D | hooks.c | 5339 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