#include <stddef.h>#include <lal/LALRCSID.h>#include <lal/LALConfig.h>Include dependency graph for LALMalloc.h:

Go to the source code of this file.
Defines | |
| #define | XLALMalloc(n) XLALMallocLong( n, __FILE__, __LINE__ ) |
| #define | XLALCalloc(m, n) XLALCallocLong( m, n, __FILE__, __LINE__ ) |
| #define | XLALRealloc(p, n) XLALReallocLong( p, n, __FILE__, __LINE__ ) |
| #define | LALMalloc(n) LALMallocLong( n, __FILE__, __LINE__ ) |
| #define | LALCalloc(m, n) LALCallocLong( m, n, __FILE__, __LINE__ ) |
| #define | LALRealloc(p, n) LALReallocLong( p, n, __FILE__, __LINE__ ) |
Functions | |
| NRCSID (LALMALLOCH,"$Id: LALMalloc.h,v 1.4 2007/06/08 14:41:52 bema Exp $") | |
| void * | XLALMalloc (size_t n) |
| void * | XLALMallocLong (size_t n, const char *file, int line) |
| void * | XLALCalloc (size_t m, size_t n) |
| void * | XLALCallocLong (size_t m, size_t n, const char *file, int line) |
| void * | XLALRealloc (void *p, size_t n) |
| void * | XLALReallocLong (void *p, size_t n, const char *file, int line) |
| void | XLALFree (void *p) |
| void * | LALMallocShort (size_t n) |
| void * | LALMallocLong (size_t n, const char *file, int line) |
| void | LALFree (void *p) |
| void * | LALCallocShort (size_t m, size_t n) |
| void * | LALCallocLong (size_t m, size_t n, const char *file, int line) |
| void * | LALReallocShort (void *p, size_t n) |
| void * | LALReallocLong (void *p, size_t n, const char *file, int line) |
| void | LALCheckMemoryLeaks (void) |
Variables | |
| char * | lalMemDbgArgPtr |
| char * | lalMemDbgRetPtr |
| char * | lalMemDbgPtr |
| char * | lalMemDbgUsrPtr |
| void ** | lalMemDbgUsrHndl |
| int | lalIsMemDbgArgPtr |
| int | lalIsMemDbgRetPtr |
| int | lalIsMemDbgPtr |
Definition at line 72 of file LALMalloc.h.
Definition at line 73 of file LALMalloc.h.
Definition at line 74 of file LALMalloc.h.
Definition at line 92 of file LALMalloc.h.
Definition at line 93 of file LALMalloc.h.
Definition at line 94 of file LALMalloc.h.
| NRCSID | ( | LALMALLOCH | , | |
| "$Id: LALMalloc. | h, | |||
| v 1.4 2007/06/08 14:41:52 bema Exp $" | ||||
| ) |
| void* XLALMalloc | ( | size_t | n | ) |
Definition at line 331 of file LALMalloc.c.
| void* XLALMallocLong | ( | size_t | n, | |
| const char * | file, | |||
| int | line | |||
| ) |
Definition at line 340 of file LALMalloc.c.
| void* XLALCalloc | ( | size_t | m, | |
| size_t | n | |||
| ) |
Definition at line 349 of file LALMalloc.c.
| void* XLALCallocLong | ( | size_t | m, | |
| size_t | n, | |||
| const char * | file, | |||
| int | line | |||
| ) |
Definition at line 358 of file LALMalloc.c.
| void* XLALRealloc | ( | void * | p, | |
| size_t | n | |||
| ) |
Definition at line 367 of file LALMalloc.c.
| void* XLALReallocLong | ( | void * | p, | |
| size_t | n, | |||
| const char * | file, | |||
| int | line | |||
| ) |
Definition at line 375 of file LALMalloc.c.
| void XLALFree | ( | void * | p | ) |
Definition at line 383 of file LALMalloc.c.
| void* LALMallocShort | ( | size_t | n | ) |
Definition at line 745 of file LALMalloc.c.
| void* LALMallocLong | ( | size_t | n, | |
| const char * | file, | |||
| int | line | |||
| ) |
Definition at line 754 of file LALMalloc.c.
| void LALFree | ( | void * | p | ) |
Definition at line 891 of file LALMalloc.c.
| void* LALCallocShort | ( | size_t | m, | |
| size_t | n | |||
| ) |
Definition at line 785 of file LALMalloc.c.
| void* LALCallocLong | ( | size_t | m, | |
| size_t | n, | |||
| const char * | file, | |||
| int | line | |||
| ) |
Definition at line 794 of file LALMalloc.c.
| void* LALReallocShort | ( | void * | p, | |
| size_t | n | |||
| ) |
Definition at line 827 of file LALMalloc.c.
| void* LALReallocLong | ( | void * | p, | |
| size_t | n, | |||
| const char * | file, | |||
| int | line | |||
| ) |
Definition at line 836 of file LALMalloc.c.
| void LALCheckMemoryLeaks | ( | void | ) |
Definition at line 912 of file LALMalloc.c.
| char* lalMemDbgArgPtr |
Definition at line 414 of file LALMalloc.c.
| char* lalMemDbgRetPtr |
Definition at line 415 of file LALMalloc.c.
| char* lalMemDbgPtr |
Definition at line 416 of file LALMalloc.c.
| char* lalMemDbgUsrPtr |
Definition at line 417 of file LALMalloc.c.
| void** lalMemDbgUsrHndl |
Definition at line 418 of file LALMalloc.c.
Definition at line 419 of file LALMalloc.c.
Definition at line 420 of file LALMalloc.c.
| int lalIsMemDbgPtr |
Definition at line 421 of file LALMalloc.c.
1.5.2