MAP_ENTRY_IS_SUB_MAP
if (vmentry.eflags & MAP_ENTRY_IS_SUB_MAP)
if ((entry->eflags & (MAP_ENTRY_IS_SUB_MAP | MAP_ENTRY_GUARD)) != 0)
if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0)
if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0 ||
if (entry->eflags & MAP_ENTRY_IS_SUB_MAP)
MAP_ENTRY_IS_SUB_MAP | MAP_ENTRY_COW)) != 0 ||
if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0)
if (entry->eflags & MAP_ENTRY_IS_SUB_MAP)
if (entry->eflags & MAP_ENTRY_IS_SUB_MAP)
KASSERT((map->header.eflags & MAP_ENTRY_IS_SUB_MAP) == 0,
(entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0)
if (vme->eflags & MAP_ENTRY_IS_SUB_MAP) {
if ((cur->eflags & MAP_ENTRY_IS_SUB_MAP) != 0)
MAP_ENTRY_IN_TRANSITION | MAP_ENTRY_IS_SUB_MAP | MAP_ENTRY_VN_EXEC | \
KASSERT((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0,
KASSERT((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0,
if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0) {
entry->eflags |= MAP_ENTRY_IS_SUB_MAP;
if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0) {
if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0)
if ((entry->eflags & (MAP_ENTRY_IS_SUB_MAP |
if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0) {
if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0)
MPASS((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0);
if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0 || object == NULL) {
if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0 ||
if ((dst_entry->eflags|src_entry->eflags) & MAP_ENTRY_IS_SUB_MAP)
if ((old_entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0)
if (entry->eflags & MAP_ENTRY_IS_SUB_MAP) {
if (entry->eflags & MAP_ENTRY_IS_SUB_MAP)
if (entry->eflags & MAP_ENTRY_IS_SUB_MAP) {
KASSERT((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0,
KASSERT((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0,
if ((current->eflags & MAP_ENTRY_IS_SUB_MAP) ||
} else if (entry->eflags & MAP_ENTRY_IS_SUB_MAP) {
if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0)
if ((tmpe->eflags & MAP_ENTRY_IS_SUB_MAP) == 0) {
if ((tmpe->eflags & MAP_ENTRY_IS_SUB_MAP) == 0) {