1 /******************************************************************************/ 2 #ifdef JEMALLOC_H_TYPES 3 4 #endif /* JEMALLOC_H_TYPES */ 5 /******************************************************************************/ 6 #ifdef JEMALLOC_H_STRUCTS 7 8 #endif /* JEMALLOC_H_STRUCTS */ 9 /******************************************************************************/ 10 #ifdef JEMALLOC_H_EXTERNS 11 12 void *pages_map(void *addr, size_t size, bool *commit); 13 void pages_unmap(void *addr, size_t size); 14 void *pages_trim(void *addr, size_t alloc_size, size_t leadsize, 15 size_t size, bool *commit); 16 bool pages_commit(void *addr, size_t size); 17 bool pages_decommit(void *addr, size_t size); 18 bool pages_purge(void *addr, size_t size); 19 bool pages_huge(void *addr, size_t size); 20 bool pages_nohuge(void *addr, size_t size); 21 void pages_boot(void); 22 23 #endif /* JEMALLOC_H_EXTERNS */ 24 /******************************************************************************/ 25 #ifdef JEMALLOC_H_INLINES 26 27 #endif /* JEMALLOC_H_INLINES */ 28 /******************************************************************************/ 29 30