Lines Matching defs:level
556 static int validate_mls_semantic_level(const mls_semantic_level_t *level, const validate_t *sens, const validate_t *cats)
558 if (level->sens == 0)
560 if (validate_value(level->sens, sens))
562 if (validate_mls_semantic_cat(level->cat, cats))
573 if (validate_mls_semantic_level(&range->level[0], sens, cats))
575 if (validate_mls_semantic_level(&range->level[1], sens, cats))
584 static int validate_mls_level(const mls_level_t *level, const validate_t *sens, const validate_t *cats)
586 if (validate_value(level->sens, sens))
588 if (validate_ebitmap(&level->cat, cats))
599 level_datum_t *level = d;
602 return validate_mls_level(level->level, &flavors[SYM_LEVELS], &flavors[SYM_CATS]);
607 if (validate_mls_level(&range->level[0], sens, cats))
609 if (validate_mls_level(&range->level[1], sens, cats))