Home
last modified time | relevance | path

Searched refs:num_roles (Results 1 – 4 of 4) sorted by relevance

/external/libsepol/src/
Duser_record.c22 unsigned int num_roles; member
167 return user->num_roles; in hidden_def()
182 sizeof(char *) * (user->num_roles + 1)); in sepol_user_add_role()
187 user->num_roles++; in sepol_user_add_role()
189 user->roles[user->num_roles - 1] = role_cp; in sepol_user_add_role()
207 for (i = 0; i < user->num_roles; i++) in hidden_def()
217 const char **roles_arr, unsigned int num_roles) in hidden_def()
223 if (num_roles > 0) { in hidden_def()
226 tmp_roles = (char **)calloc(1, sizeof(char *) * num_roles); in hidden_def()
230 for (i = 0; i < num_roles; i++) { in hidden_def()
[all …]
Dusers.c113 unsigned int num_roles = 0; in sepol_user_modify() local
133 if (sepol_user_get_roles(handle, user, &roles, &num_roles) < 0) in sepol_user_modify()
158 for (i = 0; i < num_roles; i++) { in sepol_user_modify()
/external/libsepol/tests/
Dtest-expander-users.c31 static void check_user_roles(policydb_t * p, char *user_name, char **role_names, int num_roles) in check_user_roles() argument
46 found = calloc(num_roles, sizeof(unsigned char)); in check_user_roles()
51 for (j = 0; j < num_roles; j++) { in check_user_roles()
60 for (j = 0; j < num_roles; j++) { in check_user_roles()
/external/libsepol/include/sepol/
Duser_record.h61 unsigned int *num_roles);
65 const char **roles_arr, unsigned int num_roles);