aboutsummaryrefslogtreecommitdiff
path: root/include/mach_debug/mach_debug.defs
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2023-08-28 22:25:59 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-08-28 22:32:18 +0200
commit247031c88d56028d8f6ea888bb28f20a96aafbc2 (patch)
treed18b1e2b7f9729b1f95b4c9da012ee84f6f36e1e /include/mach_debug/mach_debug.defs
parent8852aa3195cebbbcde50743ce4d8e8c85f32262c (diff)
downloadgnumach-247031c88d56028d8f6ea888bb28f20a96aafbc2.tar.gz
gnumach-247031c88d56028d8f6ea888bb28f20a96aafbc2.tar.bz2
gnumach-247031c88d56028d8f6ea888bb28f20a96aafbc2.zip
mach_vm_object_pages: Extend for PAE
Diffstat (limited to 'include/mach_debug/mach_debug.defs')
-rw-r--r--include/mach_debug/mach_debug.defs9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/mach_debug/mach_debug.defs b/include/mach_debug/mach_debug.defs
index 8f3456dd..2de7df52 100644
--- a/include/mach_debug/mach_debug.defs
+++ b/include/mach_debug/mach_debug.defs
@@ -217,3 +217,12 @@ routine host_load_symbol_table(
#else /* !defined(MACH_KDB) || MACH_KDB */
skip; /* host_load_symbol_table */
#endif /* !defined(MACH_KDB) || MACH_KDB */
+
+#if !defined(MACH_VM_DEBUG) || MACH_VM_DEBUG
+routine mach_vm_object_pages_phys(
+ object : memory_object_name_t;
+ out pages : vm_page_phys_info_array_t,
+ CountInOut, Dealloc);
+#else /* !defined(MACH_VM_DEBUG) || MACH_VM_DEBUG */
+skip; /* mach_vm_object_pages_phys */
+#endif /* !defined(MACH_VM_DEBUG) || MACH_VM_DEBUG */