Home
last modified time | relevance | path

Searched refs:MAC_MLS_FLAG_EFFECTIVE (Results 1 – 2 of 2) sorted by relevance

/NextBSD/sys/security/mac_mls/
HDmac_mls.h47 #define MAC_MLS_FLAG_EFFECTIVE 0x00000001 /* mm_effective initialized */ macro
49 #define MAC_MLS_FLAGS_BOTH (MAC_MLS_FLAG_EFFECTIVE | MAC_MLS_FLAG_RANGE)
HDmac_mls.c231 KASSERT((effective->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_effective_in_range()
247 KASSERT((a->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_dominate_effective()
249 KASSERT((b->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_dominate_effective()
270 KASSERT((a->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_equal_effective()
272 KASSERT((b->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_equal_effective()
282 if (mm->mm_flags & MAC_MLS_FLAG_EFFECTIVE) in mls_contains_equal()
325 if (mm->mm_flags & MAC_MLS_FLAG_EFFECTIVE) { in mls_valid()
422 mm->mm_flags |= MAC_MLS_FLAG_EFFECTIVE; in mls_set_effective()
441 KASSERT((labelfrom->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_copy_effective()
445 labelto->mm_flags |= MAC_MLS_FLAG_EFFECTIVE; in mls_copy_effective()
[all …]