#include <stdio.h>#include <malloc.h>#include <string.h>#include <stdlib.h>#include "l_alloc_new.h"Go to the source code of this file.
Functions | |
| L_Alloc_Pool * | L_create_alloc_pool (char *name, int size, int num_in_block) |
| void | L_free_alloc_pool (L_Alloc_Pool *pool) |
| void * | L_alloc (L_Alloc_Pool *pool) |
| void | L_free (L_Alloc_Pool *pool, void *ptr) |
| void | L_print_alloc_info (FILE *F, L_Alloc_Pool *pool, int verbose) |
Variables | |
| char | copyright [] |
| int | bypass_alloc_routines = 0 |
|
|
||||||||||||||||
|
||||||||||||
|
|
Definition at line 167 of file l_alloc_new.c. References L_Alloc_Pool::allocated, L_Alloc_Pool::block_list, exit(), fprintf(), L_Alloc_Pool::free, free(), L_Alloc_Pool::name, and L_Alloc_Pool_Header::next. Referenced by main(), MD_delete_md(), and MD_read_md(). |
|
||||||||||||||||
|
Definition at line 327 of file l_alloc_new.c. References L_Alloc_Pool::allocated, L_Alloc_Pool::blocks_allocated, L_Alloc_Pool::bypass_routines, F, fprintf(), L_Alloc_Pool::free, and L_Alloc_Pool::name. Referenced by main(). |
|
|
Definition at line 82 of file l_alloc_new.c. |
|
|
Initial value: "@(#) Copyright (c) 1993 The Board of Trustees of the University of Illinois.\ \nAll rights reserved.\n" Definition at line 64 of file l_alloc_new.c. |
1.3.2