-void palloc_init (uint8_t *start, uint8_t *end);
-void *palloc_get (enum palloc_flags);
-void palloc_free (void *);
+/* Maximum number of pages to put in user pool. */
+extern size_t max_user_pages;
+
+void palloc_init (void);
+void *palloc_get_page (enum palloc_flags);
+void *palloc_get_multiple (enum palloc_flags, size_t page_cnt);
+void palloc_free_page (void *);
+void palloc_free_multiple (void *, size_t page_cnt);