+kern_return_t
+default_pager_info_64(
+ memory_object_default_t pager,
+ default_pager_info_64_t *infop)
+{
+ uint64_t pages_total, pages_free;
+
+ if (pager != default_pager_object)
+ return KERN_INVALID_ARGUMENT;
+
+ bs_global_info(&pages_total, &pages_free);
+
+ infop->dpi_total_space = ptoa_64(pages_total);
+ infop->dpi_free_space = ptoa_64(pages_free);
+ infop->dpi_page_size = vm_page_size;
+ infop->dpi_flags = 0;
+ if (dp_encryption_inited && dp_encryption == TRUE) {
+ infop->dpi_flags |= DPI_ENCRYPTED;
+ }
+
+ return KERN_SUCCESS;
+}
+
+lck_grp_t default_pager_lck_grp;
+lck_grp_attr_t default_pager_lck_grp_attr;
+lck_attr_t default_pager_lck_attr;
+
+
+