]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/vm/vm_pageout.h
xnu-201.tar.gz
[apple/xnu.git] / osfmk / vm / vm_pageout.h
index 8e67e95534846b3ace7ebea211a52096e948d31d..e9515c4d7bc6a204843bfbbf5a2d6edecdc43bc3 100644 (file)
 #include <vm/vm_object.h>
 #include <vm/vm_page.h>
 
+
+
+
+extern unsigned int    vm_pageout_scan_event_counter;
+
 /*
  *     The following ifdef only exists because XMM must (currently)
  *     be given a page at a time.  This should be removed
@@ -148,6 +153,10 @@ struct upl {
 #define UPL_INTERNAL           0x10
 #define UPL_PAGE_SYNC_DONE     0x20
 #define UPL_DEVICE_MEMORY      0x40
+#define UPL_PAGEOUT            0x80
+
+#define        UPL_PAGE_TICKET_MASK    0xF00
+#define UPL_PAGE_TICKET_SHIFT  8