Home | History | Annotate | Download | only in policydb

Lines Matching refs:level

27  * Type definitions for the multi-level security (MLS) policy.
48 mls_level_t level[2]; /* low == level[0], high == level[1] */
60 static inline void mls_level_init(struct mls_level *level)
63 memset(level, 0, sizeof(mls_level_t));
66 static inline void mls_level_destroy(struct mls_level *level)
69 if (level == NULL)
72 ebitmap_destroy(&level->cat);
73 mls_level_init(level);
93 (mls_level_dom(&(r2).level[0], &(r1).level[0]) && \
94 mls_level_dom(&(r1).level[1], &(r2).level[1]))
99 if (mls_level_cpy(&dst->level[0], &src->level[0]) < 0)
102 if (mls_level_cpy(&dst->level[1], &src->level[1]) < 0)
108 mls_level_destroy(&dst->level[0]);
116 mls_level_init(&r->level[0]);
117 mls_level_init(&r->level[1]);
122 mls_level_destroy(&r->level[0]);
123 mls_level_destroy(&r->level[1]);
128 return (mls_level_eq(&r1->level[0], &r2->level[0]) &&
129 mls_level_eq(&r1->level[1], &r2->level[1]));
144 mls_semantic_level_t level[2];