Data Structures | Defines | Typedefs | Functions | Variables

cetools/packages/xdc/runtime/Memory.h File Reference

#include <xdc/std.h>
#include <xdc/runtime/xdc.h>
#include <xdc/runtime/Types.h>
#include <xdc/runtime/package/package.defs.h>
#include <xdc/runtime/IModule.h>
#include <xdc/runtime/Error.h>
#include <xdc/runtime/IHeap.h>
#include <xdc/runtime/package/Memory_HeapProxy.h>
Include dependency graph for cetools/packages/xdc/runtime/Memory.h:

Go to the source code of this file.

Data Structures

struct  xdc_runtime_Memory_Stats

Defines

#define __nested__
#define xdc_runtime_Memory__top__
#define __extern   extern
#define xdc_runtime_Memory___VERS   150
#define xdc_runtime_Memory_Q_BLOCKING   (1)
#define xdc_runtime_Memory_defaultHeapInstance   (xdc_runtime_Memory_defaultHeapInstance__C)
#define xdc_runtime_Memory_Module_startup(state)   -1
#define xdc_runtime_Memory_alloc   xdc_runtime_Memory_alloc__E
#define xdc_runtime_Memory_calloc   xdc_runtime_Memory_calloc__E
#define xdc_runtime_Memory_free   xdc_runtime_Memory_free__E
#define xdc_runtime_Memory_getStats   xdc_runtime_Memory_getStats__E
#define xdc_runtime_Memory_query   xdc_runtime_Memory_query__E
#define xdc_runtime_Memory_getMaxDefaultTypeAlign   xdc_runtime_Memory_getMaxDefaultTypeAlign__E
#define xdc_runtime_Memory_valloc   xdc_runtime_Memory_valloc__E
#define xdc_runtime_Memory_Module_startupDone()   xdc_runtime_Memory_Module__startupDone__S()
#define xdc_runtime_Memory_Object_heap()   xdc_runtime_Memory_Object__heap__C
#define xdc_runtime_Memory_Module_heap()   xdc_runtime_Memory_Object__heap__C
#define xdc_runtime_Memory__localnames__done
#define Memory_Q_BLOCKING   xdc_runtime_Memory_Q_BLOCKING
#define Memory_Size   xdc_runtime_Memory_Size
#define Memory_Stats   xdc_runtime_Memory_Stats
#define Memory_Module_State   xdc_runtime_Memory_Module_State
#define Memory_defaultHeapInstance   xdc_runtime_Memory_defaultHeapInstance
#define Memory_alloc   xdc_runtime_Memory_alloc
#define Memory_calloc   xdc_runtime_Memory_calloc
#define Memory_free   xdc_runtime_Memory_free
#define Memory_getStats   xdc_runtime_Memory_getStats
#define Memory_query   xdc_runtime_Memory_query
#define Memory_getMaxDefaultTypeAlign   xdc_runtime_Memory_getMaxDefaultTypeAlign
#define Memory_valloc   xdc_runtime_Memory_valloc
#define Memory_Module_name   xdc_runtime_Memory_Module_name
#define Memory_Module_id   xdc_runtime_Memory_Module_id
#define Memory_Module_startup   xdc_runtime_Memory_Module_startup
#define Memory_Module_startupDone   xdc_runtime_Memory_Module_startupDone
#define Memory_Module_hasMask   xdc_runtime_Memory_Module_hasMask
#define Memory_Module_getMask   xdc_runtime_Memory_Module_getMask
#define Memory_Module_setMask   xdc_runtime_Memory_Module_setMask
#define Memory_Object_heap   xdc_runtime_Memory_Object_heap
#define Memory_Module_heap   xdc_runtime_Memory_Module_heap

Typedefs

typedef xdc_UArg xdc_runtime_Memory_Size
typedef xdc_Bits32 CT__xdc_runtime_Memory_Module__diagsEnabled
typedef xdc_Bits32 CT__xdc_runtime_Memory_Module__diagsIncluded
typedef xdc_Bits16 * CT__xdc_runtime_Memory_Module__diagsMask
typedef xdc_Ptr CT__xdc_runtime_Memory_Module__gateObj
typedef xdc_Ptr CT__xdc_runtime_Memory_Module__gatePrms
typedef xdc_runtime_Types_ModuleId CT__xdc_runtime_Memory_Module__id
typedef xdc_Bool CT__xdc_runtime_Memory_Module__loggerDefined
typedef xdc_Ptr CT__xdc_runtime_Memory_Module__loggerObj
typedef
xdc_runtime_Types_LoggerFxn0 
CT__xdc_runtime_Memory_Module__loggerFxn0
typedef
xdc_runtime_Types_LoggerFxn1 
CT__xdc_runtime_Memory_Module__loggerFxn1
typedef
xdc_runtime_Types_LoggerFxn2 
CT__xdc_runtime_Memory_Module__loggerFxn2
typedef
xdc_runtime_Types_LoggerFxn4 
CT__xdc_runtime_Memory_Module__loggerFxn4
typedef
xdc_runtime_Types_LoggerFxn8 
CT__xdc_runtime_Memory_Module__loggerFxn8
typedef xdc_Bool(* CT__xdc_runtime_Memory_Module__startupDoneFxn )(void)
typedef xdc_Int CT__xdc_runtime_Memory_Object__count
typedef xdc_runtime_IHeap_Handle CT__xdc_runtime_Memory_Object__heap
typedef xdc_SizeT CT__xdc_runtime_Memory_Object__sizeof
typedef xdc_Ptr CT__xdc_runtime_Memory_Object__table
typedef xdc_runtime_IHeap_Handle CT__xdc_runtime_Memory_defaultHeapInstance

Functions

 xdc__CODESECT (xdc_runtime_Memory_Module__startupDone__S,"xdc_runtime_Memory_Module__startupDone") extern xdc_Bool xdc_runtime_Memory_Module__startupDone__S(void)
 xdc__CODESECT (xdc_runtime_Memory_alloc__E,"xdc_runtime_Memory_alloc") extern xdc_Ptr xdc_runtime_Memory_alloc__E(xdc_runtime_IHeap_Handle heap
 xdc__CODESECT (xdc_runtime_Memory_alloc__F,"xdc_runtime_Memory_alloc") extern xdc_Ptr xdc_runtime_Memory_alloc__F(xdc_runtime_IHeap_Handle heap
xdc_Ptr xdc_runtime_Memory_alloc__R (xdc_runtime_IHeap_Handle heap, xdc_SizeT size, xdc_SizeT align, xdc_runtime_Error_Block *eb)
 xdc__CODESECT (xdc_runtime_Memory_calloc__E,"xdc_runtime_Memory_calloc") extern xdc_Ptr xdc_runtime_Memory_calloc__E(xdc_runtime_IHeap_Handle heap
 xdc__CODESECT (xdc_runtime_Memory_calloc__F,"xdc_runtime_Memory_calloc") extern xdc_Ptr xdc_runtime_Memory_calloc__F(xdc_runtime_IHeap_Handle heap
xdc_Ptr xdc_runtime_Memory_calloc__R (xdc_runtime_IHeap_Handle heap, xdc_SizeT size, xdc_SizeT align, xdc_runtime_Error_Block *eb)
 xdc__CODESECT (xdc_runtime_Memory_free__E,"xdc_runtime_Memory_free") extern xdc_Void xdc_runtime_Memory_free__E(xdc_runtime_IHeap_Handle heap
 xdc__CODESECT (xdc_runtime_Memory_free__F,"xdc_runtime_Memory_free") extern xdc_Void xdc_runtime_Memory_free__F(xdc_runtime_IHeap_Handle heap
xdc_Void xdc_runtime_Memory_free__R (xdc_runtime_IHeap_Handle heap, xdc_Ptr block, xdc_SizeT size)
 xdc__CODESECT (xdc_runtime_Memory_getStats__E,"xdc_runtime_Memory_getStats") extern xdc_Void xdc_runtime_Memory_getStats__E(xdc_runtime_IHeap_Handle heap
 xdc__CODESECT (xdc_runtime_Memory_getStats__F,"xdc_runtime_Memory_getStats") extern xdc_Void xdc_runtime_Memory_getStats__F(xdc_runtime_IHeap_Handle heap
xdc_Void xdc_runtime_Memory_getStats__R (xdc_runtime_IHeap_Handle heap, xdc_runtime_Memory_Stats *stats)
 xdc__CODESECT (xdc_runtime_Memory_query__E,"xdc_runtime_Memory_query") extern xdc_Bool xdc_runtime_Memory_query__E(xdc_runtime_IHeap_Handle heap
 xdc__CODESECT (xdc_runtime_Memory_query__F,"xdc_runtime_Memory_query") extern xdc_Bool xdc_runtime_Memory_query__F(xdc_runtime_IHeap_Handle heap
xdc_Bool xdc_runtime_Memory_query__R (xdc_runtime_IHeap_Handle heap, xdc_Int qual)
 xdc__CODESECT (xdc_runtime_Memory_getMaxDefaultTypeAlign__E,"xdc_runtime_Memory_getMaxDefaultTypeAlign") extern xdc_SizeT xdc_runtime_Memory_getMaxDefaultTypeAlign__E(void)
 xdc__CODESECT (xdc_runtime_Memory_getMaxDefaultTypeAlign__F,"xdc_runtime_Memory_getMaxDefaultTypeAlign") extern xdc_SizeT xdc_runtime_Memory_getMaxDefaultTypeAlign__F(void)
xdc_SizeT xdc_runtime_Memory_getMaxDefaultTypeAlign__R (void)
 xdc__CODESECT (xdc_runtime_Memory_valloc__E,"xdc_runtime_Memory_valloc") extern xdc_Ptr xdc_runtime_Memory_valloc__E(xdc_runtime_IHeap_Handle heap
 xdc__CODESECT (xdc_runtime_Memory_valloc__F,"xdc_runtime_Memory_valloc") extern xdc_Ptr xdc_runtime_Memory_valloc__F(xdc_runtime_IHeap_Handle heap
xdc_Ptr xdc_runtime_Memory_valloc__R (xdc_runtime_IHeap_Handle heap, xdc_SizeT size, xdc_SizeT align, xdc_Char value, xdc_runtime_Error_Block *eb)

Variables

__FAR__ const
CT__xdc_runtime_Memory_Module__diagsEnabled 
xdc_runtime_Memory_Module__diagsEnabled__C
__FAR__ const
CT__xdc_runtime_Memory_Module__diagsIncluded 
xdc_runtime_Memory_Module__diagsIncluded__C
__FAR__ const
CT__xdc_runtime_Memory_Module__diagsMask 
xdc_runtime_Memory_Module__diagsMask__C
__FAR__ const
CT__xdc_runtime_Memory_Module__gateObj 
xdc_runtime_Memory_Module__gateObj__C
__FAR__ const
CT__xdc_runtime_Memory_Module__gatePrms 
xdc_runtime_Memory_Module__gatePrms__C
__FAR__ const
CT__xdc_runtime_Memory_Module__id 
xdc_runtime_Memory_Module__id__C
__FAR__ const
CT__xdc_runtime_Memory_Module__loggerDefined 
xdc_runtime_Memory_Module__loggerDefined__C
__FAR__ const
CT__xdc_runtime_Memory_Module__loggerObj 
xdc_runtime_Memory_Module__loggerObj__C
__FAR__ const
CT__xdc_runtime_Memory_Module__loggerFxn0 
xdc_runtime_Memory_Module__loggerFxn0__C
__FAR__ const
CT__xdc_runtime_Memory_Module__loggerFxn1 
xdc_runtime_Memory_Module__loggerFxn1__C
__FAR__ const
CT__xdc_runtime_Memory_Module__loggerFxn2 
xdc_runtime_Memory_Module__loggerFxn2__C
__FAR__ const
CT__xdc_runtime_Memory_Module__loggerFxn4 
xdc_runtime_Memory_Module__loggerFxn4__C
__FAR__ const
CT__xdc_runtime_Memory_Module__loggerFxn8 
xdc_runtime_Memory_Module__loggerFxn8__C
__FAR__ const
CT__xdc_runtime_Memory_Module__startupDoneFxn 
xdc_runtime_Memory_Module__startupDoneFxn__C
__FAR__ const
CT__xdc_runtime_Memory_Object__count 
xdc_runtime_Memory_Object__count__C
__FAR__ const
CT__xdc_runtime_Memory_Object__heap 
xdc_runtime_Memory_Object__heap__C
__FAR__ const
CT__xdc_runtime_Memory_Object__sizeof 
xdc_runtime_Memory_Object__sizeof__C
__FAR__ const
CT__xdc_runtime_Memory_Object__table 
xdc_runtime_Memory_Object__table__C
__FAR__ const
CT__xdc_runtime_Memory_defaultHeapInstance 
xdc_runtime_Memory_defaultHeapInstance__C
xdc_SizeT size
xdc_SizeT xdc_SizeT align
xdc_SizeT xdc_SizeT
xdc_runtime_Error_Block * 
eb
xdc_Ptr block
xdc_runtime_Memory_Statsstats
xdc_Int qual
xdc_SizeT xdc_SizeT xdc_Char value

Define Documentation

#define __nested__
#define xdc_runtime_Memory__top__
#define __extern   extern
#define xdc_runtime_Memory___VERS   150
#define xdc_runtime_Memory_Q_BLOCKING   (1)
#define xdc_runtime_Memory_defaultHeapInstance   (xdc_runtime_Memory_defaultHeapInstance__C)
#define xdc_runtime_Memory_Module_startup (   state )    -1
#define xdc_runtime_Memory_alloc   xdc_runtime_Memory_alloc__E
#define xdc_runtime_Memory_calloc   xdc_runtime_Memory_calloc__E
#define xdc_runtime_Memory_free   xdc_runtime_Memory_free__E
#define xdc_runtime_Memory_getStats   xdc_runtime_Memory_getStats__E
#define xdc_runtime_Memory_query   xdc_runtime_Memory_query__E
#define xdc_runtime_Memory_getMaxDefaultTypeAlign   xdc_runtime_Memory_getMaxDefaultTypeAlign__E
#define xdc_runtime_Memory_valloc   xdc_runtime_Memory_valloc__E
#define xdc_runtime_Memory_Module_startupDone (  )    xdc_runtime_Memory_Module__startupDone__S()
#define xdc_runtime_Memory_Object_heap (  )    xdc_runtime_Memory_Object__heap__C
#define xdc_runtime_Memory_Module_heap (  )    xdc_runtime_Memory_Object__heap__C
#define xdc_runtime_Memory__localnames__done
#define Memory_Q_BLOCKING   xdc_runtime_Memory_Q_BLOCKING
#define Memory_Size   xdc_runtime_Memory_Size
#define Memory_Stats   xdc_runtime_Memory_Stats
#define Memory_Module_State   xdc_runtime_Memory_Module_State
#define Memory_defaultHeapInstance   xdc_runtime_Memory_defaultHeapInstance
#define Memory_alloc   xdc_runtime_Memory_alloc
#define Memory_calloc   xdc_runtime_Memory_calloc
#define Memory_free   xdc_runtime_Memory_free
#define Memory_getStats   xdc_runtime_Memory_getStats
#define Memory_query   xdc_runtime_Memory_query
#define Memory_getMaxDefaultTypeAlign   xdc_runtime_Memory_getMaxDefaultTypeAlign
#define Memory_valloc   xdc_runtime_Memory_valloc
#define Memory_Module_name   xdc_runtime_Memory_Module_name
#define Memory_Module_id   xdc_runtime_Memory_Module_id
#define Memory_Module_startup   xdc_runtime_Memory_Module_startup
#define Memory_Module_startupDone   xdc_runtime_Memory_Module_startupDone
#define Memory_Module_hasMask   xdc_runtime_Memory_Module_hasMask
#define Memory_Module_getMask   xdc_runtime_Memory_Module_getMask
#define Memory_Module_setMask   xdc_runtime_Memory_Module_setMask
#define Memory_Object_heap   xdc_runtime_Memory_Object_heap
#define Memory_Module_heap   xdc_runtime_Memory_Module_heap

Typedef Documentation

typedef xdc_UArg xdc_runtime_Memory_Size
typedef xdc_runtime_Types_ModuleId CT__xdc_runtime_Memory_Module__id
typedef xdc_runtime_Types_LoggerFxn0 CT__xdc_runtime_Memory_Module__loggerFxn0
typedef xdc_runtime_Types_LoggerFxn1 CT__xdc_runtime_Memory_Module__loggerFxn1
typedef xdc_runtime_Types_LoggerFxn2 CT__xdc_runtime_Memory_Module__loggerFxn2
typedef xdc_runtime_Types_LoggerFxn4 CT__xdc_runtime_Memory_Module__loggerFxn4
typedef xdc_runtime_Types_LoggerFxn8 CT__xdc_runtime_Memory_Module__loggerFxn8
typedef xdc_runtime_IHeap_Handle CT__xdc_runtime_Memory_Object__heap
typedef xdc_runtime_IHeap_Handle CT__xdc_runtime_Memory_defaultHeapInstance

Function Documentation

xdc__CODESECT ( xdc_runtime_Memory_Module__startupDone__S  ,
"xdc_runtime_Memory_Module__startupDone"   
)
xdc__CODESECT ( xdc_runtime_Memory_alloc__E  ,
"xdc_runtime_Memory_alloc"   
)
xdc__CODESECT ( xdc_runtime_Memory_alloc__F  ,
"xdc_runtime_Memory_alloc"   
)
xdc_Ptr xdc_runtime_Memory_alloc__R ( xdc_runtime_IHeap_Handle  heap,
xdc_SizeT  size,
xdc_SizeT  align,
xdc_runtime_Error_Block *  eb 
)
xdc__CODESECT ( xdc_runtime_Memory_calloc__E  ,
"xdc_runtime_Memory_calloc"   
)
xdc__CODESECT ( xdc_runtime_Memory_calloc__F  ,
"xdc_runtime_Memory_calloc"   
)
xdc_Ptr xdc_runtime_Memory_calloc__R ( xdc_runtime_IHeap_Handle  heap,
xdc_SizeT  size,
xdc_SizeT  align,
xdc_runtime_Error_Block *  eb 
)
xdc__CODESECT ( xdc_runtime_Memory_free__E  ,
"xdc_runtime_Memory_free"   
)
xdc__CODESECT ( xdc_runtime_Memory_free__F  ,
"xdc_runtime_Memory_free"   
)
xdc_Void xdc_runtime_Memory_free__R ( xdc_runtime_IHeap_Handle  heap,
xdc_Ptr  block,
xdc_SizeT  size 
)
xdc__CODESECT ( xdc_runtime_Memory_getStats__E  ,
"xdc_runtime_Memory_getStats"   
)
xdc__CODESECT ( xdc_runtime_Memory_getStats__F  ,
"xdc_runtime_Memory_getStats"   
)
xdc_Void xdc_runtime_Memory_getStats__R ( xdc_runtime_IHeap_Handle  heap,
xdc_runtime_Memory_Stats stats 
)
xdc__CODESECT ( xdc_runtime_Memory_query__E  ,
"xdc_runtime_Memory_query"   
)
xdc__CODESECT ( xdc_runtime_Memory_query__F  ,
"xdc_runtime_Memory_query"   
)
xdc_Bool xdc_runtime_Memory_query__R ( xdc_runtime_IHeap_Handle  heap,
xdc_Int  qual 
)
xdc__CODESECT ( xdc_runtime_Memory_getMaxDefaultTypeAlign__E  ,
"xdc_runtime_Memory_getMaxDefaultTypeAlign"   
)
xdc__CODESECT ( xdc_runtime_Memory_getMaxDefaultTypeAlign__F  ,
"xdc_runtime_Memory_getMaxDefaultTypeAlign"   
)
xdc_SizeT xdc_runtime_Memory_getMaxDefaultTypeAlign__R ( void   )
xdc__CODESECT ( xdc_runtime_Memory_valloc__E  ,
"xdc_runtime_Memory_valloc"   
)
xdc__CODESECT ( xdc_runtime_Memory_valloc__F  ,
"xdc_runtime_Memory_valloc"   
)
xdc_Ptr xdc_runtime_Memory_valloc__R ( xdc_runtime_IHeap_Handle  heap,
xdc_SizeT  size,
xdc_SizeT  align,
xdc_Char  value,
xdc_runtime_Error_Block *  eb 
)

Variable Documentation

xdc_SizeT size
xdc_SizeT xdc_SizeT align
xdc_SizeT xdc_SizeT xdc_Char xdc_runtime_Error_Block * eb
xdc_Ptr block
xdc_Int qual
xdc_SizeT xdc_SizeT xdc_Char value
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Copyright 2012, Texas Instruments Incorporated