Home
last modified time | relevance | path

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

/freebsd/sys/security/mac_mls/
H A Dmac_mls.h45 #define MAC_MLS_FLAG_EFFECTIVE 0x00000001 /* mm_effective initialized */ macro
47 #define MAC_MLS_FLAGS_BOTH (MAC_MLS_FLAG_EFFECTIVE | MAC_MLS_FLAG_RANGE)
H A Dmac_mls.c228 KASSERT((effective->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_effective_in_range()
244 KASSERT((a->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_dominate_effective()
246 KASSERT((b->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_dominate_effective()
267 KASSERT((a->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_equal_effective()
269 KASSERT((b->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_equal_effective()
279 if (mm->mm_flags & MAC_MLS_FLAG_EFFECTIVE) in mls_contains_equal()
322 if (mm->mm_flags & MAC_MLS_FLAG_EFFECTIVE) { in mls_valid()
419 mm->mm_flags |= MAC_MLS_FLAG_EFFECTIVE; in mls_set_effective()
438 KASSERT((labelfrom->mm_flags & MAC_MLS_FLAG_EFFECTIVE) != 0, in mls_copy_effective()
442 labelto->mm_flags |= MAC_MLS_FLAG_EFFECTIVE; in mls_copy_effective()
[all …]