ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

malloc.h File Reference
#include <crtdefs.h>

Go to the source code of this file.

Data Structures

struct  _HEAPINFO

Defines

#define _MM_MALLOC_H_INCLUDED
#define _HEAP_MAXREQ   0xFFFFFFE0
#define _STATIC_ASSERT(expr)   extern char (*static_assert(void)) [(expr) ? 1 : -1]
#define _HEAPEMPTY   (-1)
#define _HEAPOK   (-2)
#define _HEAPBADBEGIN   (-3)
#define _HEAPBADNODE   (-4)
#define _HEAPEND   (-5)
#define _HEAPBADPTR   (-6)
#define _FREEENTRY   0
#define _USEDENTRY   1
#define _HEAPINFO_DEFINED
#define _mm_free(a)   _aligned_free(a)
#define _mm_malloc(a, b)   _aligned_malloc(a,b)
#define _CRT_ALLOCATION_DEFINED
#define _MAX_WAIT_MALLOC_CRT   60000
#define _ALLOCA_S_THRESHOLD   1024
#define _ALLOCA_S_STACK_MARKER   0xCCCC
#define _ALLOCA_S_HEAP_MARKER   0xDDDD
#define _malloca(size)
#define _FREEA_INLINE
#define alloca   _alloca

Functions

void *__cdecl calloc (size_t _NumOfElements, size_t _SizeOfElements)
void __cdecl free (void *_Memory)
void *__cdecl malloc (size_t _Size)
void *__cdecl realloc (void *_Memory, size_t _NewSize)
_CRTIMP void *__cdecl _recalloc (void *_Memory, size_t _Count, size_t _Size)
_CRTIMP void *__cdecl _aligned_offset_malloc (size_t _Size, size_t _Alignment, size_t _Offset)
_CRTIMP void *__cdecl _aligned_realloc (void *_Memory, size_t _Size, size_t _Alignment)
_CRTIMP void *__cdecl _aligned_recalloc (void *_Memory, size_t _Count, size_t _Size, size_t _Alignment)
_CRTIMP void *__cdecl _aligned_offset_realloc (void *_Memory, size_t _Size, size_t _Alignment, size_t _Offset)
_CRTIMP void *__cdecl _aligned_offset_recalloc (void *_Memory, size_t _Count, size_t _Size, size_t _Alignment, size_t _Offset)
_CRTIMP int __cdecl _resetstkoflw (void)
_CRTIMP unsigned long __cdecl _set_malloc_crt_max_wait (unsigned long _NewValue)
_CRTIMP void *__cdecl _expand (void *_Memory, size_t _NewSize)
_CRTIMP size_t __cdecl _msize (void *_Memory)
void *__cdecl _alloca (size_t _Size)
_CRTIMP size_t __cdecl _get_sbh_threshold (void)
_CRTIMP int __cdecl _set_sbh_threshold (size_t _NewValue)
_CRTIMP errno_t __cdecl _set_amblksiz (size_t _Value)
_CRTIMP errno_t __cdecl _get_amblksiz (size_t *_Value)
_CRTIMP int __cdecl _heapadd (void *_Memory, size_t _Size)
_CRTIMP int __cdecl _heapchk (void)
_CRTIMP int __cdecl _heapmin (void)
_CRTIMP int __cdecl _heapset (unsigned int _Fill)
_CRTIMP int __cdecl _heapwalk (_HEAPINFO *_EntryInfo)
_CRTIMP size_t __cdecl _heapused (size_t *_Used, size_t *_Commit)
_CRTIMP intptr_t __cdecl _get_heap_handle (void)
static __inline void_MarkAllocaS (void *_Ptr, unsigned int _Marker)
static __inline void __cdecl _freea (void *_Memory)

Variables

unsigned int _amblksiz

Generated on Wed May 23 2012 05:27:07 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.