Lines Matching refs:eflags
153 !((e)->eflags & MAP_ENTRY_NEEDS_COPY)))
545 if ((entry->eflags & MAP_ENTRY_VN_EXEC) == 0) in vm_map_entry_set_vnode_text()
547 KASSERT((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0, in vm_map_entry_set_vnode_text()
627 MPASS((entry->eflags & (MAP_ENTRY_WRITECNT | in vm_map_process_deferred()
630 if ((entry->eflags & MAP_ENTRY_WRITECNT) != 0) { in vm_map_process_deferred()
635 KASSERT((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0, in vm_map_process_deferred()
925 map->header.eflags = MAP_ENTRY_HEADER; in _vm_map_init()
1013 entry->eflags = (entry->eflags & ~MAP_ENTRY_BEHAV_MASK) | in vm_map_entry_set_behavior()
1767 } else if ((prev_entry->eflags & ~MAP_ENTRY_USER_WIRED) == in vm_map_insert()
1788 KASSERT((prev_entry->eflags & MAP_ENTRY_USER_WIRED) == in vm_map_insert()
1791 if ((prev_entry->eflags & MAP_ENTRY_GUARD) == 0) in vm_map_insert()
1810 !(prev_entry->eflags & MAP_ENTRY_NEEDS_COPY)) { in vm_map_insert()
1826 new_entry->eflags = protoeflags; in vm_map_insert()
1846 if ((new_entry->eflags & MAP_ENTRY_GUARD) == 0) in vm_map_insert()
2311 KASSERT((prev->eflags & MAP_ENTRY_NOMERGE_MASK) == 0 || in vm_map_mergeable_neighbors()
2312 (entry->eflags & MAP_ENTRY_NOMERGE_MASK) == 0, in vm_map_mergeable_neighbors()
2319 prev->eflags == entry->eflags && in vm_map_mergeable_neighbors()
2363 if ((entry->eflags & MAP_ENTRY_NOMERGE_MASK) == 0 && in vm_map_try_merge_entries()
2382 KASSERT((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0, in vm_map_entry_back()
2402 KASSERT((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0, in vm_map_entry_charge_object()
2405 (entry->eflags & MAP_ENTRY_GUARD) == 0) in vm_map_entry_charge_object()
2408 ((entry->eflags & MAP_ENTRY_NEEDS_COPY) == 0) && in vm_map_entry_charge_object()
2443 if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0) { in vm_map_entry_clone()
2481 bdry_idx = (entry->eflags & MAP_ENTRY_SPLIT_BOUNDARY_MASK) >> in vm_map_clip_start()
2555 bdry_idx = (entry->eflags & MAP_ENTRY_SPLIT_BOUNDARY_MASK) >> in vm_map_clip_end()
2611 (entry->eflags & MAP_ENTRY_COW) == 0 && in vm_map_submap()
2620 entry->eflags |= MAP_ENTRY_IS_SUB_MAP; in vm_map_submap()
2787 if ((entry->eflags & MAP_ENTRY_GUARD) != 0) in vm_map_protect()
2789 if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0) { in vm_map_protect()
2802 if ((entry->eflags & MAP_ENTRY_IN_TRANSITION) != 0) in vm_map_protect()
2814 in_tran->eflags |= MAP_ENTRY_NEEDS_WAKEUP; in vm_map_protect()
2842 (entry->eflags & MAP_ENTRY_GUARD) != 0) in vm_map_protect()
2849 (entry->eflags & MAP_ENTRY_NEEDS_COPY) != 0) { in vm_map_protect()
2899 (entry->eflags & MAP_ENTRY_GUARD) != 0) in vm_map_protect()
2917 if ((entry->eflags & MAP_ENTRY_USER_WIRED) != 0 && in vm_map_protect()
2927 #define MASK(entry) (((entry)->eflags & MAP_ENTRY_COW) ? ~VM_PROT_WRITE : \ in vm_map_protect()
3010 if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0) in vm_map_madvise()
3033 entry->eflags |= MAP_ENTRY_NOSYNC; in vm_map_madvise()
3036 entry->eflags &= ~MAP_ENTRY_NOSYNC; in vm_map_madvise()
3039 entry->eflags |= MAP_ENTRY_NOCOREDUMP; in vm_map_madvise()
3042 entry->eflags &= ~MAP_ENTRY_NOCOREDUMP; in vm_map_madvise()
3067 if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0) in vm_map_madvise()
3177 if ((entry->eflags & MAP_ENTRY_SPLIT_BOUNDARY_MASK) in vm_map_inherit()
3188 if ((entry->eflags & MAP_ENTRY_GUARD) == 0 || in vm_map_inherit()
3216 KASSERT((in_entry->eflags & MAP_ENTRY_IN_TRANSITION) != 0, in vm_map_entry_in_transition()
3222 in_entry->eflags |= MAP_ENTRY_NEEDS_WAKEUP; in vm_map_entry_in_transition()
3277 if (entry->eflags & MAP_ENTRY_IN_TRANSITION) { in vm_map_unwire()
3306 KASSERT((entry->eflags & MAP_ENTRY_IN_TRANSITION) == 0 && in vm_map_unwire()
3309 entry->eflags |= MAP_ENTRY_IN_TRANSITION; in vm_map_unwire()
3353 if ((entry->eflags & MAP_ENTRY_IN_TRANSITION) == 0 || in vm_map_unwire()
3361 (entry->eflags & MAP_ENTRY_USER_WIRED))) { in vm_map_unwire()
3367 entry->eflags &= ~MAP_ENTRY_USER_WIRED; in vm_map_unwire()
3369 KASSERT((entry->eflags & MAP_ENTRY_IN_TRANSITION) != 0, in vm_map_unwire()
3373 entry->eflags &= ~MAP_ENTRY_IN_TRANSITION; in vm_map_unwire()
3375 if (entry->eflags & MAP_ENTRY_NEEDS_WAKEUP) { in vm_map_unwire()
3376 entry->eflags &= ~MAP_ENTRY_NEEDS_WAKEUP; in vm_map_unwire()
3423 KASSERT((entry->eflags & MAP_ENTRY_IN_TRANSITION) != 0 && in vm_map_wire_entry_failure()
3491 if (entry->eflags & MAP_ENTRY_IN_TRANSITION) { in vm_map_wire_locked()
3518 KASSERT((entry->eflags & MAP_ENTRY_IN_TRANSITION) == 0 && in vm_map_wire_locked()
3521 entry->eflags |= MAP_ENTRY_IN_TRANSITION; in vm_map_wire_locked()
3525 entry->eflags |= MAP_ENTRY_WIRE_SKIPPED; in vm_map_wire_locked()
3550 bidx = (entry->eflags & MAP_ENTRY_SPLIT_BOUNDARY_MASK) in vm_map_wire_locked()
3604 (entry->eflags & MAP_ENTRY_USER_WIRED) == 0) { in vm_map_wire_locked()
3646 if ((entry->eflags & MAP_ENTRY_IN_TRANSITION) == 0 || in vm_map_wire_locked()
3653 if ((entry->eflags & MAP_ENTRY_WIRE_SKIPPED) != 0) { in vm_map_wire_locked()
3657 entry->eflags |= MAP_ENTRY_USER_WIRED; in vm_map_wire_locked()
3665 (entry->eflags & MAP_ENTRY_USER_WIRED) == 0) { in vm_map_wire_locked()
3678 KASSERT((entry->eflags & MAP_ENTRY_IN_TRANSITION) != 0, in vm_map_wire_locked()
3682 entry->eflags &= ~(MAP_ENTRY_IN_TRANSITION | in vm_map_wire_locked()
3685 if (entry->eflags & MAP_ENTRY_NEEDS_WAKEUP) { in vm_map_wire_locked()
3686 entry->eflags &= ~MAP_ENTRY_NEEDS_WAKEUP; in vm_map_wire_locked()
3745 if ((entry->eflags & MAP_ENTRY_USER_WIRED) != 0) { in vm_map_sync()
3749 bdry_idx = (entry->eflags & in vm_map_sync()
3778 if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0) { in vm_map_sync()
3830 if ((entry->eflags & MAP_ENTRY_USER_WIRED) != 0) in vm_map_entry_unwire()
3842 if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0) in vm_map_entry_deallocate()
3862 if ((entry->eflags & MAP_ENTRY_GUARD) != 0) { in vm_map_entry_delete()
3864 MPASS((entry->eflags & MAP_ENTRY_IS_SUB_MAP) == 0); in vm_map_entry_delete()
3878 if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0 || object == NULL) { in vm_map_entry_delete()
3883 (entry->eflags & MAP_ENTRY_NEEDS_COPY), in vm_map_entry_delete()
3955 if ((entry->eflags & MAP_ENTRY_IN_TRANSITION) != 0 || in vm_map_delete()
3962 entry->eflags |= MAP_ENTRY_NEEDS_WAKEUP; in vm_map_delete()
4000 if ((entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0 || in vm_map_delete()
4110 !(src_entry->eflags & MAP_ENTRY_NEEDS_COPY)) { in vm_map_copy_swap_object()
4123 if (!(src_entry->eflags & MAP_ENTRY_NEEDS_COPY)) { in vm_map_copy_swap_object()
4151 if ((dst_entry->eflags|src_entry->eflags) & MAP_ENTRY_IS_SUB_MAP) in vm_map_copy_entry()
4160 if ((src_entry->eflags & MAP_ENTRY_NEEDS_COPY) == 0 && in vm_map_copy_entry()
4183 src_entry->eflags |= MAP_ENTRY_COW | in vm_map_copy_entry()
4185 dst_entry->eflags |= MAP_ENTRY_COW | in vm_map_copy_entry()
4188 if (src_entry->eflags & MAP_ENTRY_WRITECNT) { in vm_map_copy_entry()
4200 fake_entry->eflags = MAP_ENTRY_WRITECNT; in vm_map_copy_entry()
4201 src_entry->eflags &= ~MAP_ENTRY_WRITECNT; in vm_map_copy_entry()
4247 if ((entry->eflags & MAP_ENTRY_GUARD) != 0) in vmspace_map_entry_forked()
4251 if (entry->eflags & (MAP_ENTRY_GROWS_DOWN | MAP_ENTRY_GROWS_UP)) { in vmspace_map_entry_forked()
4318 if ((old_entry->eflags & MAP_ENTRY_IS_SUB_MAP) != 0) in vmspace_fork()
4322 if ((old_entry->eflags & MAP_ENTRY_GUARD) != 0 && in vmspace_fork()
4346 if (old_entry->eflags & MAP_ENTRY_NEEDS_COPY) { in vmspace_fork()
4353 old_entry->eflags &= ~MAP_ENTRY_NEEDS_COPY; in vmspace_fork()
4381 if (old_entry->eflags & MAP_ENTRY_WRITECNT && in vmspace_fork()
4400 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED | in vmspace_fork()
4404 if (new_entry->eflags & MAP_ENTRY_WRITECNT) { in vmspace_fork()
4435 new_entry->eflags &= ~(MAP_ENTRY_USER_WIRED | in vmspace_fork()
4458 new_entry->eflags = old_entry->eflags & in vmspace_fork()
4592 (new_entry->eflags & MAP_ENTRY_GROWS_DOWN) != 0, in vm_map_stack_locked()
4595 (new_entry->eflags & MAP_ENTRY_GROWS_UP) != 0, in vm_map_stack_locked()
4663 if ((gap_entry->eflags & MAP_ENTRY_GUARD) == 0) in vm_map_growstack()
4665 if ((gap_entry->eflags & MAP_ENTRY_STACK_GAP_DN) != 0) { in vm_map_growstack()
4667 if ((stack_entry->eflags & MAP_ENTRY_GROWS_DOWN) == 0 || in vm_map_growstack()
4672 } else if ((gap_entry->eflags & MAP_ENTRY_STACK_GAP_UP) != 0) { in vm_map_growstack()
4674 if ((stack_entry->eflags & MAP_ENTRY_GROWS_UP) == 0 || in vm_map_growstack()
4976 if (entry->eflags & MAP_ENTRY_IS_SUB_MAP) { in vm_map_lookup()
4991 (entry->eflags & MAP_ENTRY_GUARD) != 0 && in vm_map_lookup()
4992 (entry->eflags & (MAP_ENTRY_STACK_GAP_DN | in vm_map_lookup()
5002 KASSERT((prot & VM_PROT_WRITE) == 0 || (entry->eflags & in vm_map_lookup()
5005 ("entry %p flags %x", entry, entry->eflags)); in vm_map_lookup()
5008 (entry->eflags & MAP_ENTRY_COW) == 0) { in vm_map_lookup()
5025 if (entry->eflags & MAP_ENTRY_NEEDS_COPY) { in vm_map_lookup()
5069 entry->eflags &= ~MAP_ENTRY_NEEDS_COPY; in vm_map_lookup()
5137 if (entry->eflags & MAP_ENTRY_IS_SUB_MAP) in vm_map_lookup_locked()
5156 if (entry->eflags & MAP_ENTRY_NEEDS_COPY) { in vm_map_lookup_locked()
5315 entry->eflags); in vm_map_print()
5328 if (entry->eflags & MAP_ENTRY_IS_SUB_MAP) { in vm_map_print()
5349 if (entry->eflags & MAP_ENTRY_COW) in vm_map_print()
5351 (entry->eflags & MAP_ENTRY_NEEDS_COPY) ? "needed" : "done"); in vm_map_print()