Home
last modified time | relevance | path

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

/Linux-v5.4/security/selinux/ss/
Dservices.c91 char **scontext,
95 struct context *scontext,
263 struct context *scontext, in constraint_expr_eval() argument
297 val1 = scontext->user; in constraint_expr_eval()
301 val1 = scontext->type; in constraint_expr_eval()
305 val1 = scontext->role; in constraint_expr_eval()
329 l1 = &(scontext->range.level[0]); in constraint_expr_eval()
333 l1 = &(scontext->range.level[0]); in constraint_expr_eval()
337 l1 = &(scontext->range.level[1]); in constraint_expr_eval()
341 l1 = &(scontext->range.level[1]); in constraint_expr_eval()
[all …]
Dmls.c91 char **scontext) in mls_sid_to_context() argument
101 scontextp = *scontext; in mls_sid_to_context()
158 *scontext = scontextp; in mls_sid_to_context()
236 char *scontext, in mls_context_to_sid() argument
278 rangep[0] = scontext; in mls_context_to_sid()
279 rangep[1] = strchr(scontext, '-'); in mls_context_to_sid()
488 struct context *scontext, in mls_compute_sid() argument
506 rtr.source_type = scontext->type; in mls_compute_sid()
521 return mls_context_cpy_low(newcontext, scontext); in mls_compute_sid()
523 return mls_context_cpy_high(newcontext, scontext); in mls_compute_sid()
[all …]
Dmls.h30 char **scontext);
37 char *scontext,
53 struct context *scontext,
/Linux-v5.4/security/selinux/include/
Dsecurity.h254 char **scontext, u32 *scontext_len);
257 u32 sid, char **scontext, u32 *scontext_len);
260 u32 sid, char **scontext, u32 *scontext_len);
263 const char *scontext, u32 scontext_len,
267 const char *scontext, u32 *out_sid, gfp_t gfp);
270 const char *scontext, u32 scontext_len,
274 const char *scontext, u32 scontext_len,
/Linux-v5.4/security/selinux/
Davc.c708 char *scontext; in avc_audit_post_callback() local
712 rc = security_sid_to_context(sad->state, sad->ssid, &scontext, in avc_audit_post_callback()
717 audit_log_format(ab, " scontext=%s", scontext); in avc_audit_post_callback()
718 kfree(scontext); in avc_audit_post_callback()
721 rc = security_sid_to_context(sad->state, sad->tsid, &scontext, in avc_audit_post_callback()
726 audit_log_format(ab, " tcontext=%s", scontext); in avc_audit_post_callback()
727 kfree(scontext); in avc_audit_post_callback()
736 rc = security_sid_to_context_inval(sad->state, sad->ssid, &scontext, in avc_audit_post_callback()
738 if (!rc && scontext) { in avc_audit_post_callback()
739 if (scontext_len && scontext[scontext_len - 1] == '\0') in avc_audit_post_callback()
[all …]
Dhooks.c5055 char *scontext; in selinux_socket_getpeersec_stream() local
5067 err = security_sid_to_context(&selinux_state, peer_sid, &scontext, in selinux_socket_getpeersec_stream()
5077 if (copy_to_user(optval, scontext, scontext_len)) in selinux_socket_getpeersec_stream()
5083 kfree(scontext); in selinux_socket_getpeersec_stream()
/Linux-v5.4/drivers/infiniband/hw/hfi1/
Dpio.c1873 static void set_threshold(struct hfi1_devdata *dd, int scontext, int i) in set_threshold() argument
1877 thres = min(sc_percent_to_threshold(dd->kernel_send_context[scontext], in set_threshold()
1879 sc_mtu_to_threshold(dd->kernel_send_context[scontext], in set_threshold()
1882 sc_set_cr_threshold(dd->kernel_send_context[scontext], thres); in set_threshold()
1917 int scontext = 1; in pio_map_init() local
1947 int first_scontext = scontext; in pio_map_init()
1965 if (dd->kernel_send_context[scontext]) { in pio_map_init()
1967 dd->kernel_send_context[scontext]; in pio_map_init()
1968 set_threshold(dd, scontext, i); in pio_map_init()
1970 if (++scontext >= first_scontext + in pio_map_init()
[all …]