malloc.h File Reference

#include <sys/types.h>
#include <casa/stdio.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/mman.h>
#include <sys/param.h>

Include dependency graph for malloc.h:

Go to the source code of this file.

Classes

struct  mallinfo
 A version of malloc/free/realloc written by Doug Lea. More...

Defines

#define __STD_C
#define Void_t
#define assert(x)
#define INTERNAL_SIZE_T
#define HAVE_MEMCPY
#define USE_MEMCPY
#define MALLOC_ZERO(charp, nbytes)
#define MALLOC_COPY(dest, src, nbytes)
#define HAVE_MMAP
#define HAVE_MREMAP
#define malloc_getpagesize
#define M_MXFAST
#define M_NLBLKS
#define M_GRAIN
#define M_KEEP
#define M_TRIM_THRESHOLD
#define M_TOP_PAD
#define M_MMAP_THRESHOLD
#define M_MMAP_MAX
#define DEFAULT_TRIM_THRESHOLD
#define DEFAULT_TOP_PAD
#define DEFAULT_MMAP_THRESHOLD
#define DEFAULT_MMAP_MAX
#define MORECORE
#define MORECORE_FAILURE
#define MORECORE_CLEARS
#define cALLOc
#define fREe
#define mALLOc
#define mEMALIGn
#define rEALLOc
#define vALLOc
#define pvALLOc
#define mALLINFo
#define mALLOPt

Functions

Void_t * memset ()
Void_t * memcpy ()
Void_t * sbrk ()
Void_t * mALLOc ()
void fREe ()
Void_t * rEALLOc ()
Void_t * mEMALIGn ()
Void_t * vALLOc ()
Void_t * pvALLOc ()
Void_t * cALLOc ()
void cfree ()
int malloc_trim ()
size_t malloc_usable_size ()
void malloc_stats ()
int mALLOPt ()
mallinfo mALLINFo ()


Define Documentation

#define __STD_C

Definition at line 289 of file malloc.h.

#define assert (  ) 

Definition at line 347 of file malloc.h.

#define cALLOc

Definition at line 913 of file malloc.h.

#define DEFAULT_MMAP_MAX

Definition at line 803 of file malloc.h.

#define DEFAULT_MMAP_THRESHOLD

Definition at line 758 of file malloc.h.

#define DEFAULT_TOP_PAD

Definition at line 725 of file malloc.h.

#define DEFAULT_TRIM_THRESHOLD

Definition at line 671 of file malloc.h.

#define fREe

Definition at line 914 of file malloc.h.

#define HAVE_MEMCPY

Definition at line 400 of file malloc.h.

#define HAVE_MMAP

Definition at line 511 of file malloc.h.

#define HAVE_MREMAP

Definition at line 524 of file malloc.h.

#define INTERNAL_SIZE_T

Definition at line 361 of file malloc.h.

#define M_GRAIN

Definition at line 655 of file malloc.h.

#define M_KEEP

Definition at line 656 of file malloc.h.

#define M_MMAP_MAX

Definition at line 666 of file malloc.h.

#define M_MMAP_THRESHOLD

Definition at line 665 of file malloc.h.

#define M_MXFAST

Definition at line 653 of file malloc.h.

#define M_NLBLKS

Definition at line 654 of file malloc.h.

#define M_TOP_PAD

Definition at line 664 of file malloc.h.

#define M_TRIM_THRESHOLD

Definition at line 663 of file malloc.h.

#define mALLINFo

Definition at line 920 of file malloc.h.

#define mALLOc

Definition at line 915 of file malloc.h.

#define MALLOC_COPY ( dest,
src,
nbytes   ) 

Definition at line 444 of file malloc.h.

#define malloc_getpagesize

Definition at line 582 of file malloc.h.

#define MALLOC_ZERO ( charp,
nbytes   ) 

Definition at line 427 of file malloc.h.

#define mALLOPt

Definition at line 921 of file malloc.h.

#define mEMALIGn

Definition at line 916 of file malloc.h.

#define MORECORE

Definition at line 874 of file malloc.h.

#define MORECORE_CLEARS

Definition at line 882 of file malloc.h.

#define MORECORE_FAILURE

Definition at line 878 of file malloc.h.

#define pvALLOc

Definition at line 919 of file malloc.h.

#define rEALLOc

Definition at line 917 of file malloc.h.

#define USE_MEMCPY

Definition at line 404 of file malloc.h.

#define vALLOc

Definition at line 918 of file malloc.h.

#define Void_t

Definition at line 298 of file malloc.h.


Function Documentation

Void_t* cALLOc (  ) 

void cfree (  ) 

void fREe (  ) 

struct mallinfo mALLINFo (  ) 

Void_t* mALLOc (  ) 

void malloc_stats (  ) 

int malloc_trim (  ) 

size_t malloc_usable_size (  ) 

int mALLOPt (  ) 

Void_t* mEMALIGn (  ) 

Void_t* memcpy (  ) 

Referenced by casa::Conversion::getmemcpy().

Void_t* memset (  ) 

Void_t* pvALLOc (  ) 

Void_t* rEALLOc (  ) 

Void_t* sbrk (  ) 

Void_t* vALLOc (  ) 


Generated on Mon Sep 1 22:36:51 2008 for NRAOCASA by  doxygen 1.5.1