| /linux/include/trace/events/ |
| H A D | avc.h | 17 char *scontext, 22 TP_ARGS(sad, scontext, tcontext, tclass), 29 __string(scontext, scontext) 40 __assign_str(scontext); 44 TP_printk("requested=0x%x denied=0x%x audited=0x%x result=%d scontext=%s tcontext=%s tclass=%s", 46 __get_str(scontext), __get_str(tcontext), __get_str(tclass)
|
| /linux/arch/riscv/kvm/ |
| H A D | vcpu_sbi.c | 119 struct kvm_vcpu_sbi_context *scontext = &vcpu->arch.sbi_context; in riscv_vcpu_supports_sbi_ext() local 124 return sext && scontext->ext_status[sext->ext_idx] != KVM_RISCV_SBI_EXT_STATUS_UNAVAILABLE; in riscv_vcpu_supports_sbi_ext() 222 struct kvm_vcpu_sbi_context *scontext = &vcpu->arch.sbi_context; in riscv_vcpu_set_sbi_ext_single() local 229 if (!sext || scontext->ext_status[sext->ext_idx] == KVM_RISCV_SBI_EXT_STATUS_UNAVAILABLE) in riscv_vcpu_set_sbi_ext_single() 232 scontext->ext_status[sext->ext_idx] = (reg_val) ? in riscv_vcpu_set_sbi_ext_single() 243 struct kvm_vcpu_sbi_context *scontext = &vcpu->arch.sbi_context; in riscv_vcpu_get_sbi_ext_single() local 247 if (!sext || scontext->ext_status[sext->ext_idx] == KVM_RISCV_SBI_EXT_STATUS_UNAVAILABLE) in riscv_vcpu_get_sbi_ext_single() 250 *reg_val = scontext->ext_status[sext->ext_idx] == in riscv_vcpu_get_sbi_ext_single() 402 struct kvm_vcpu_sbi_context *scontext = &vcpu->arch.sbi_context; in kvm_riscv_vcpu_reg_indices_sbi() local 414 scontext->ext_status[entry->ext_idx] != KVM_RISCV_SBI_EXT_STATUS_ENABLED) in kvm_riscv_vcpu_reg_indices_sbi() [all …]
|
| /linux/security/selinux/ss/ |
| H A D | services.c | 80 char **scontext, 86 char **scontext, 90 struct context *scontext, 266 struct context *scontext, in constraint_expr_eval() argument 300 val1 = scontext->user; in constraint_expr_eval() 304 val1 = scontext->type; in constraint_expr_eval() 308 val1 = scontext->role; in constraint_expr_eval() 332 l1 = &(scontext->range.level[0]); in constraint_expr_eval() 336 l1 = &(scontext->range.level[0]); in constraint_expr_eval() 340 l1 = &(scontext->range.level[1]); in constraint_expr_eval() [all …]
|
| H A D | mls.c | 87 char **scontext) in mls_sid_to_context() argument 98 scontextp = *scontext; in mls_sid_to_context() 156 *scontext = scontextp; in mls_sid_to_context() 238 int mls_context_to_sid(struct policydb *pol, char oldc, char *scontext, in mls_context_to_sid() argument 279 rangep[0] = scontext; in mls_context_to_sid() 280 rangep[1] = strchr(scontext, '-'); in mls_context_to_sid() 488 int mls_compute_sid(struct policydb *p, struct context *scontext, in mls_compute_sid() argument 503 rtr.source_type = scontext->type; in mls_compute_sid() 518 return mls_context_cpy_low(newcontext, scontext); in mls_compute_sid() 520 return mls_context_cpy_high(newcontext, scontext); in mls_compute_sid() [all …]
|
| H 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,
|
| /linux/security/selinux/include/ |
| H A D | security.h | 299 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, 308 int security_context_str_to_sid(const char *scontext, u32 *out_sid, gfp_t gfp); 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/ |
| H A D | avc.c | 695 char *scontext = NULL; in avc_audit_post_callback() 702 rc = security_sid_to_context(sad->ssid, &scontext, in avc_audit_post_callback() 707 audit_log_format(ab, " scontext=%s", scontext); in avc_audit_post_callback() 722 trace_selinux_audited(sad, scontext, tcontext, tclass); in avc_audit_post_callback() 724 kfree(scontext); in avc_audit_post_callback() 727 rc = security_sid_to_context_inval(sad->ssid, &scontext, in avc_audit_post_callback() 729 if (!rc && scontext) { in avc_audit_post_callback() 730 if (scontext_len && scontext[scontext_len - 1] == '\0') in avc_audit_post_callback() 733 audit_log_n_untrustedstring(ab, scontext, scontext_le in avc_audit_post_callback() 696 char *scontext = NULL; avc_audit_post_callback() local [all...] |
| H A D | hooks.c | 5502 char *scontext = NULL; in selinux_socket_getpeersec_stream() local 5514 err = security_sid_to_context(peer_sid, &scontext, in selinux_socket_getpeersec_stream() 5523 if (copy_to_sockptr(optval, scontext, scontext_len)) in selinux_socket_getpeersec_stream() 5528 kfree(scontext); in selinux_socket_getpeersec_stream()
|
| /linux/tools/perf/Documentation/ |
| H A D | security.txt | 163 …audit[1318098]: AVC avc: denied { open } for pid=1318098 comm="perf" scontext=unconfined_u:unco…
|