MCPcopy Create free account
hub / github.com/F-Stack/f-stack / vm_object_backing_insert_locked

Function vm_object_backing_insert_locked

freebsd/vm/vm_object.c:752–766  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

750}
751
752static void
753vm_object_backing_insert_locked(vm_object_t object, vm_object_t backing_object)
754{
755
756 VM_OBJECT_ASSERT_WLOCKED(object);
757
758 if ((backing_object->flags & OBJ_ANON) != 0) {
759 VM_OBJECT_ASSERT_WLOCKED(backing_object);
760 LIST_INSERT_HEAD(&backing_object->shadow_head, object,
761 shadow_list);
762 backing_object->shadow_count++;
763 object->flags |= OBJ_SHADOWLIST;
764 }
765 object->backing_object = backing_object;
766}
767
768static void
769vm_object_backing_insert(vm_object_t object, vm_object_t backing_object)

Callers 3

vm_object_backing_insertFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected