Lines Matching refs:vm_object_t
422 extern const vm_object_t kernel_object_default; /* the default kernel object */
424 extern const vm_object_t compressor_object; /* the single compressor object, allocates pages f…
427 extern const vm_object_t retired_pages_object; /* pages retired due to ECC, should never be used …
430 extern const vm_object_t mte_tags_object; /* pages that are wired, holding MTE tags */
431 extern const vm_object_t kernel_object_tagged; /* kernel object for MTE tagged pages */
451 extern const vm_object_t exclaves_object; /* holds VM pages owned by exclaves */
453 extern const vm_object_t exclaves_object_tagged; /* holds MTE tagged VM pages owned by excla…
481 vm_object_t, wired_objq); \
489 vm_object_t, wired_objq); \
569 extern vm_object_t vm_pageout_scan_wants_object;
571 extern void vm_object_lock(vm_object_t);
572 extern bool vm_object_lock_check_contended(vm_object_t);
573 extern boolean_t vm_object_lock_try(vm_object_t);
574 extern boolean_t _vm_object_lock_try(vm_object_t);
575 extern boolean_t vm_object_lock_avoid(vm_object_t);
576 extern void vm_object_lock_shared(vm_object_t);
577 extern boolean_t vm_object_lock_yield_shared(vm_object_t);
578 extern boolean_t vm_object_lock_try_shared(vm_object_t);
579 extern void vm_object_unlock(vm_object_t);
580 extern boolean_t vm_object_lock_upgrade(vm_object_t);