Lines Matching defs:role
655 sepol_log_err("Unknown default role value: %i", class->default_user);
675 sepol_log_err("Unknown default role value: %i", class->default_role);
1274 role_datum_t *role;
1286 role = pdb->role_val_to_struct[i];
1287 if (role && role->flavor == ROLE_ATTRIB) {
2195 struct role_datum *role;
2209 role = pdb->role_val_to_struct[i];
2210 if (role && role->flavor == ROLE_ROLE) {
2227 sepol_printf(out, "(role %s)\n", name);
2235 role = hashtab_search(pdb->p_roles.table, child);
2236 if (!role) {
2241 if (role->bounds > 0) {
2242 parent = pdb->p_role_val_to_name[role->bounds - 1];
2252 role = hashtab_search(pdb->p_roles.table, name);
2253 if (!role) {
2257 types = &role->types.types;
2312 sepol_log_err("Error writing role declarations to CIL\n");
2322 char *role, *type, *class, *new;
2331 role = pdb->p_role_val_to_name[curr->role - 1];
2337 role, type, class, new);
2353 sepol_log_err("Error writing role transition rules to CIL\n");
2363 char *role, *new;
2372 role = pdb->p_role_val_to_name[curr->role - 1];
2375 rc = strs_create_and_add(strs, "(roleallow %s %s)", 2, role, new);
2391 sepol_log_err("Error writing role allow rules to CIL\n");
2401 char *name, *role, *level, *range;
2465 role = strs_read_at_index(role_strs, j);
2466 sepol_printf(out, "(userrole %s %s)\n", name, role);
2540 char *user, *role, *type, *range;
2544 role = pdb->p_role_val_to_name[con->role - 1];
2556 ctx = create_str("(%s %s %s %s)", 4, user, role, type, range);