]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/vm/cpm.h
xnu-3789.51.2.tar.gz
[apple/xnu.git] / osfmk / vm / cpm.h
index 08794ab7bcde65cf3c0933ff690a483056629df4..4d4b968d20c7c1c71b50ccf2a9ea8f276c3f136a 100644 (file)
@@ -41,7 +41,6 @@
  *     Contiguous physical memory allocator.
  */
 
-#include <mach_kdb.h>
 #include <mach_counters.h>
 
 #include <mach/mach_types.h>
  *     These pages are all in "gobbled" state when .
  */
 extern kern_return_t
-cpm_allocate(vm_size_t size, vm_page_t *list, ppnum_t max_pnum, boolean_t wire);
-
-/*
- *     CPM-specific event counters.
- */
-#define        VM_CPM_COUNTERS         (MACH_KDB && MACH_COUNTERS && VM_CPM)
-#if    VM_CPM_COUNTERS
-#define        cpm_counter(foo)        foo
-#else  /* VM_CPM_COUNTERS */
-#define        cpm_counter(foo)
-#endif /* VM_CPM_COUNTERS */
+cpm_allocate(vm_size_t size, vm_page_t *list, ppnum_t max_pnum, ppnum_t pnum_mask, boolean_t wire, int flags);
 
 #endif /* _VM_CPM_H_ */