Lines Matching refs:range

33 	struct mls_range range;  member
39 memset(&c->range, 0, sizeof(c->range)); in mls_context_init()
47 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy()
48 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy()
52 dst->range.level[1].sens = src->range.level[1].sens; in mls_context_cpy()
53 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat); in mls_context_cpy()
55 ebitmap_destroy(&dst->range.level[0].cat); in mls_context_cpy()
68 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy_low()
69 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy_low()
73 dst->range.level[1].sens = src->range.level[0].sens; in mls_context_cpy_low()
74 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[0].cat); in mls_context_cpy_low()
76 ebitmap_destroy(&dst->range.level[0].cat); in mls_context_cpy_low()
89 dst->range.level[0].sens = src->range.level[1].sens; in mls_context_cpy_high()
90 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[1].cat); in mls_context_cpy_high()
94 dst->range.level[1].sens = src->range.level[1].sens; in mls_context_cpy_high()
95 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat); in mls_context_cpy_high()
97 ebitmap_destroy(&dst->range.level[0].cat); in mls_context_cpy_high()
106 struct mls_range *dr = &dst->range; in mls_context_glblub()
107 const struct mls_range *r1 = &c1->range, *r2 = &c2->range; in mls_context_glblub()
138 return ((c1->range.level[0].sens == c2->range.level[0].sens) && in mls_context_cmp()
139 ebitmap_cmp(&c1->range.level[0].cat, &c2->range.level[0].cat) && in mls_context_cmp()
140 (c1->range.level[1].sens == c2->range.level[1].sens) && in mls_context_cmp()
141 ebitmap_cmp(&c1->range.level[1].cat, &c2->range.level[1].cat)); in mls_context_cmp()
146 ebitmap_destroy(&c->range.level[0].cat); in mls_context_destroy()
147 ebitmap_destroy(&c->range.level[1].cat); in mls_context_destroy()