base.h revision 7427525c28d58c423a68930160e3b0fe577fe953
1868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)/******************************************************************************/ 2868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)#ifdef JEMALLOC_H_TYPES 3868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles) 4868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)#endif /* JEMALLOC_H_TYPES */ 5868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)/******************************************************************************/ 6868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)#ifdef JEMALLOC_H_STRUCTS 7868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles) 8eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch#endif /* JEMALLOC_H_STRUCTS */ 9868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)/******************************************************************************/ 10868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)#ifdef JEMALLOC_H_EXTERNS 11868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles) 12868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)extern malloc_mutex_t base_mtx; 13868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles) 14868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)void *base_alloc(size_t size); 15868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)extent_node_t *base_node_alloc(void); 16868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)void base_node_dealloc(extent_node_t *node); 17868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)bool base_boot(void); 18868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles) 19868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)#endif /* JEMALLOC_H_EXTERNS */ 20eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch/******************************************************************************/ 21868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)#ifdef JEMALLOC_H_INLINES 22868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles) 23868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)#endif /* JEMALLOC_H_INLINES */ 24868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)/******************************************************************************/ 25868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)