Lines Matching refs:role

313 				val1 = scontext->role;  in constraint_expr_eval()
314 val2 = tcontext->role; in constraint_expr_eval()
415 val1 = c->role; in constraint_expr_eval()
697 scontext->role != tcontext->role) { in context_struct_compute_av()
699 if (scontext->role == ra->role && in context_struct_compute_av()
700 tcontext->role == ra->new_role) in context_struct_compute_av()
1032 *scontext_len += strlen(sym_name(&policydb, SYM_ROLES, context->role - 1)) + 1; in context_struct_to_string()
1050 sym_name(&policydb, SYM_ROLES, context->role - 1), in context_struct_to_string()
1053 1 + strlen(sym_name(&policydb, SYM_ROLES, context->role - 1)) + in context_struct_to_string()
1152 struct role_datum *role; in string_to_context_struct() local
1191 role = hashtab_search(pol->p_roles.table, scontextp); in string_to_context_struct()
1192 if (!role) in string_to_context_struct()
1194 ctx->role = role->value; in string_to_context_struct()
1473 newcontext.role = scontext->role; in security_compute_sid()
1475 newcontext.role = tcontext->role; in security_compute_sid()
1478 newcontext.role = scontext->role; in security_compute_sid()
1480 newcontext.role = OBJECT_R_VAL; in security_compute_sid()
1530 if ((roletr->role == scontext->role) && in security_compute_sid()
1534 newcontext.role = roletr->new_role; in security_compute_sid()
1684 struct role_datum *role; in convert_context() local
1740 role = hashtab_search(args->newp->p_roles.table, in convert_context()
1741 sym_name(args->oldp, SYM_ROLES, c->role - 1)); in convert_context()
1742 if (!role) in convert_context()
1744 c->role = role->value; in convert_context()
2189 struct role_datum *role; in security_get_user_sids() local
2221 role = policydb.role_val_to_struct[i]; in security_get_user_sids()
2222 usercon.role = i + 1; in security_get_user_sids()
2223 ebitmap_for_each_positive_bit(&role->types, tnode, j) { in security_get_user_sids()
2599 newcon.role = context1->role; in security_sid_mls_copy()
2916 tmprule->au_ctxt.role = roledatum->value; in selinux_audit_rule_init()
3020 match = (ctxt->role == rule->au_ctxt.role); in selinux_audit_rule_match()
3023 match = (ctxt->role != rule->au_ctxt.role); in selinux_audit_rule_match()
3178 ctx_new.role = ctx->role; in security_netlbl_secattr_to_sid()