Lines Matching refs:mm_effective
240 &effective->mm_effective) &&
241 mls_dominate_element(&effective->mm_effective,
255 return (mls_dominate_element(&a->mm_effective, &b->mm_effective));
278 return (mls_equal_element(&a->mm_effective, &b->mm_effective));
286 if (mm->mm_effective.mme_type == MAC_MLS_TYPE_EQUAL)
307 if (mm->mm_effective.mme_type == MAC_MLS_TYPE_EQUAL)
329 switch (mm->mm_effective.mme_type) {
336 if (mm->mm_effective.mme_level != 0 ||
338 mm->mm_effective.mme_compartments))
346 if (mm->mm_effective.mme_type != MAC_MLS_TYPE_UNDEF)
420 mm->mm_effective.mme_type = type;
421 mm->mm_effective.mme_level = level;
423 memcpy(mm->mm_effective.mme_compartments, compartments,
424 sizeof(mm->mm_effective.mme_compartments));
447 labelto->mm_effective = labelfrom->mm_effective;
560 if (mls_element_to_string(sb, &mm->mm_effective) == -1)
686 error = mls_parse_element(&mm->mm_effective, effective);