Lines Matching refs:new_user
996 user_datum_t *new_user;
1012 new_user =
1014 if (!new_user) {
1015 new_user = (user_datum_t *) malloc(sizeof(user_datum_t));
1016 if (!new_user) {
1020 memset(new_user, 0, sizeof(user_datum_t));
1023 new_user->s.value = state->out->p_users.nprim;
1024 state->usermap[user->s.value - 1] = new_user->s.value;
1029 free(new_user);
1034 (hashtab_datum_t) new_user);
1037 user_datum_destroy(new_user);
1038 free(new_user);
1045 &new_user->exp_range,
1050 &new_user->exp_dfltlevel,
1054 if (!mls_level_between(&new_user->exp_dfltlevel,
1055 &new_user->exp_range.level[0],
1056 &new_user->exp_range.level[1])) {
1075 if (!mls_range_eq(&new_user->exp_range, &tmp_range) ||
1076 !mls_level_eq(&new_user->exp_dfltlevel, &tmp_level)) {
1094 if (ebitmap_union(&new_user->roles.roles, &tmp_union)) {