26 #ifndef _AREA_ALLOC_H_ 27 #define _AREA_ALLOC_H_ 32 #error C++ is required 35 #if !defined (SERVER_MODE) 42 #define AREA_BLOCKSET_SIZE 256 91 void (*failure_function) (void);
104 extern AREA *
area_create (
const char *name,
size_t element_size,
size_t alloc_count);
AREA * area_create(const char *name, size_t element_size, size_t alloc_count)
int area_free(AREA *area, void *ptr)
AREA_BLOCKSET_LIST * next
void * area_alloc(AREA *area)
AREA_BLOCKSET_LIST * blockset_list
pthread_mutex_t area_mutex
int area_validate(AREA *area, const void *address)
void area_flush(AREA *area)
void area_destroy(AREA *area)
#define AREA_BLOCKSET_SIZE
void area_dump(FILE *fpp)