Lines Matching refs:mm_rangehigh
220 return (mls_dominate_element(&rangeb->mm_rangehigh, in mls_range_in_range()
221 &rangea->mm_rangehigh) && in mls_range_in_range()
235 return (mls_dominate_element(&range->mm_rangehigh, in mls_effective_in_range()
288 if (mm->mm_rangehigh.mme_type == MAC_MLS_TYPE_EQUAL) in mls_contains_equal()
308 mm->mm_rangehigh.mme_type == MAC_MLS_TYPE_EQUAL) in mls_subject_privileged()
313 mm->mm_rangehigh.mme_type == MAC_MLS_TYPE_HIGH) in mls_subject_privileged()
364 switch (mm->mm_rangehigh.mme_type) { in mls_valid()
371 if (mm->mm_rangehigh.mme_level != 0 || in mls_valid()
373 mm->mm_rangehigh.mme_compartments)) in mls_valid()
380 if (!mls_dominate_element(&mm->mm_rangehigh, in mls_valid()
385 mm->mm_rangehigh.mme_type != MAC_MLS_TYPE_UNDEF) in mls_valid()
403 mm->mm_rangehigh.mme_type = typehigh; in mls_set_range()
404 mm->mm_rangehigh.mme_level = levelhigh; in mls_set_range()
406 memcpy(mm->mm_rangehigh.mme_compartments, compartmentshigh, in mls_set_range()
407 sizeof(mm->mm_rangehigh.mme_compartments)); in mls_set_range()
432 labelto->mm_rangehigh = labelfrom->mm_rangehigh; in mls_copy_range()
570 if (mls_element_to_string(sb, &mm->mm_rangehigh) == -1) in mls_to_string()
692 error = mls_parse_element(&mm->mm_rangehigh, rangehigh); in mls_parse()