X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=inline;f=lib%2Flib.h;h=92c891526767e8b7333c55900596a15d266ebbeb;hb=d5e8872563f6fde8299db971ffb6494c2438c590;hp=7e0e7f094097e430f7ccadc385ce926bd86c57a8;hpb=4adf195fb2f36dfbd054745469fa1c580de2f61b;p=libucw.git diff --git a/lib/lib.h b/lib/lib.h index 7e0e7f09..92c89152 100644 --- a/lib/lib.h +++ b/lib/lib.h @@ -269,10 +269,12 @@ byte *str_format_flags(byte *dest, const byte *fmt, uns flags); /* bigalloc.c */ void *page_alloc(u64 len) LIKE_MALLOC; // allocates a multiple of CPU_PAGE_SIZE bytes with mmap +void *page_alloc_zero(u64 len) LIKE_MALLOC; 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_alloc_zero(u64 len) LIKE_MALLOC; void big_free(void *start, u64 len); #endif