Lines Matching refs:role
314 val1 = scontext->role; in constraint_expr_eval()
315 val2 = tcontext->role; in constraint_expr_eval()
416 val1 = c->role; in constraint_expr_eval()
734 scontext->role != tcontext->role) { in context_struct_compute_av()
736 if (scontext->role == ra->role && in context_struct_compute_av()
737 tcontext->role == ra->new_role) in context_struct_compute_av()
1205 *scontext_len += strlen(sym_name(&policydb, SYM_ROLES, context->role - 1)) + 1; in context_struct_to_string()
1223 sym_name(&policydb, SYM_ROLES, context->role - 1), in context_struct_to_string()
1322 struct role_datum *role; in string_to_context_struct() local
1361 role = hashtab_search(pol->p_roles.table, scontextp); in string_to_context_struct()
1362 if (!role) in string_to_context_struct()
1364 ctx->role = role->value; in string_to_context_struct()
1648 newcontext.role = scontext->role; in security_compute_sid()
1650 newcontext.role = tcontext->role; in security_compute_sid()
1653 newcontext.role = scontext->role; in security_compute_sid()
1655 newcontext.role = OBJECT_R_VAL; in security_compute_sid()
1705 if ((roletr->role == scontext->role) && in security_compute_sid()
1709 newcontext.role = roletr->new_role; in security_compute_sid()
1859 struct role_datum *role; in convert_context() local
1915 role = hashtab_search(args->newp->p_roles.table, in convert_context()
1916 sym_name(args->oldp, SYM_ROLES, c->role - 1)); in convert_context()
1917 if (!role) in convert_context()
1919 c->role = role->value; in convert_context()
2364 struct role_datum *role; in security_get_user_sids() local
2396 role = policydb.role_val_to_struct[i]; in security_get_user_sids()
2397 usercon.role = i + 1; in security_get_user_sids()
2398 ebitmap_for_each_positive_bit(&role->types, tnode, j) { in security_get_user_sids()
2768 newcon.role = context1->role; in security_sid_mls_copy()
3085 tmprule->au_ctxt.role = roledatum->value; in selinux_audit_rule_init()
3189 match = (ctxt->role == rule->au_ctxt.role); in selinux_audit_rule_match()
3192 match = (ctxt->role != rule->au_ctxt.role); in selinux_audit_rule_match()
3347 ctx_new.role = ctx->role; in security_netlbl_secattr_to_sid()