Lines Matching defs:level
953 if (!ebitmap_get_bit(&levdatum->level->cat, i)) {
955 "level %s",
973 if (mls_semantic_level_expand(&sr->level[0], &r->level[0], p, h) < 0)
976 if (mls_semantic_level_expand(&sr->level[1], &r->level[1], p, h) < 0) {
977 mls_level_destroy(&r->level[0]);
981 if (!mls_level_dom(&r->level[1], &r->level[0])) {
983 ERR(h, "MLS range high level does not dominate low level");
1055 &new_user->exp_range.level[0],
1056 &new_user->exp_range.level[1])) {
1057 ERR(state->handle, "default level not within user "
1167 level_datum_t *level = (level_datum_t *) datum, *new_level = NULL;
1176 INFO(state->handle, "copying sensitivity level %s", id);
1182 new_level->level = (mls_level_t *) malloc(sizeof(mls_level_t));
1183 if (!new_level->level)
1185 mls_level_init(new_level->level);
1190 if (mls_level_cpy(new_level->level, level->level)) {
1193 new_level->isalias = level->isalias;
1205 if (new_level != NULL && new_level->level != NULL) {
1206 mls_level_destroy(new_level->level);
1207 free(new_level->level);
3084 /* copy MLS's sensitivity level and categories - this needs to be done