Common system-level memory operations including allocation, deallocation, and copy. More...
Files | |
| file | pcr.h |
| Header file for the Portable C Runtime functions, defines and data types. | |
Functions | |
| DOF_PCR_DECLSPEC void | PCRMem_Free (void *mem) |
| Free a block of memory previously allocated by PCRMem_Alloc. | |
| DOF_PCR_DECLSPEC void * | PCRMem_Alloc (uint32 size) |
| Allocate a block of memory. | |
| DOF_PCR_DECLSPEC void * | PCRMem_Realloc (void *mem, uint32 size) |
| Change the allocated size of a block of memory. | |
| DOF_PCR_DECLSPEC int | PCRMem_Compare (const void *buf1, const void *buf2, uint32 n) |
| Compare the contents of two memory locations for equality. | |
| DOF_PCR_DECLSPEC void | PCRMem_Set (void *ptr, uint8 c, uint32 n) |
| Fills the contents of a memory location with a constant value. | |
| DOF_PCR_DECLSPEC void | PCRMem_Copy (void *dest, const void *src, uint32 n) |
| Copy the contents of one memory location to another. | |
| DOF_PCR_DECLSPEC void | PCRMem_Move (void *dest, const void *src, uint32 n) |
| Copy the contents of one memory location to another. | |
Common system-level memory operations including allocation, deallocation, and copy.