Home
last modified time | relevance | path

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

/linux/include/trace/events/
H A Davc.h17 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 Dvcpu_sbi.c119 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 Dservices.c80 char **scontext,
86 char **scontext,
90 struct context *scontext,
260 * only. For these rules, scontext is the context before the transition,
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 in constraint_expr_eval()
457 security_dump_masked_av(struct policydb * policydb,struct context * scontext,struct context * tcontext,u16 tclass,u32 permissions,const char * reason) security_dump_masked_av() argument
534 type_attribute_bounds_av(struct policydb * policydb,struct context * scontext,struct context * tcontext,u16 tclass,struct av_decision * avd) type_attribute_bounds_av() argument
623 context_struct_compute_av(struct policydb * policydb,struct context * scontext,struct context * tcontext,u16 tclass,struct av_decision * avd,struct extended_perms * xperms) context_struct_compute_av() argument
1037 struct context *scontext, *tcontext; security_compute_xperms_decision() local
1133 struct context *scontext = NULL, *tcontext = NULL; security_compute_av() local
1199 struct context *scontext = NULL, *tcontext = NULL; security_compute_av_user() local
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
1356 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
1476 string_to_context_struct(struct policydb * pol,struct sidtab * sidtabp,char * scontext,struct context * ctx,u32 def_sid) string_to_context_struct() 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
1646 security_context_str_to_sid(const char * scontext,u32 * sid,gfp_t gfp) security_context_str_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
1765 struct context *scontext, *tcontext, newcontext; security_compute_sid() local
[all...]
H 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,
/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,
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 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()
734 audit_log_n_untrustedstring(ab, scontext, scontext_len); in avc_audit_post_callback()
735 kfree(scontext); in avc_audit_post_callback()
[all …]
H A Dhooks.c5474 char *scontext = NULL; in selinux_socket_getpeersec_stream()
5486 err = security_sid_to_context(peer_sid, &scontext, in selinux_socket_getpeersec_stream()
5495 if (copy_to_sockptr(optval, scontext, scontext_len)) in selinux_socket_getpeersec_stream()
5500 kfree(scontext); in selinux_socket_getpeersec_stream()
5478 char *scontext = NULL; selinux_socket_getpeersec_stream() local
/linux/tools/perf/Documentation/
H A Dsecurity.txt163 …audit[1318098]: AVC avc: denied { open } for pid=1318098 comm="perf" scontext=unconfined_u:unco…