]> mj.ucw.cz Git - libucw.git/blobdiff - lib/lib.h
Cleaned up the fastbuf interfaces.
[libucw.git] / lib / lib.h
index 41a6283ab024533c89e39b91ab89dca31dab1613..7e0e7f094097e430f7ccadc385ce926bd86c57a8 100644 (file)
--- a/lib/lib.h
+++ b/lib/lib.h
@@ -268,9 +268,9 @@ byte *str_format_flags(byte *dest, const byte *fmt, uns flags);
 
 /* bigalloc.c */
 
-void *page_alloc(unsigned int len) LIKE_MALLOC; // allocates a multiple of CPU_PAGE_SIZE bytes with mmap
-void page_free(void *start, unsigned int len);
-void *page_realloc(void *start, unsigned int old_len, unsigned int new_len);
+void *page_alloc(u64 len) LIKE_MALLOC; // allocates a multiple of CPU_PAGE_SIZE bytes with mmap
+void page_free(void *start, u64 len);
+void *page_realloc(void *start, u64 old_len, u64 new_len);
 
 void *big_alloc(u64 len) LIKE_MALLOC; // allocate a large memory block in the most efficient way available
 void big_free(void *start, u64 len);