![]() |
Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
|
Macros | |
#define | PRINT_FREE(name, cnt, ptr) |
#define | Print(s) |
#define | PrintLn() |
#define | PrintHex(v, align) |
#define | PrintAddr(p) |
#define | ADJUST_ALLOC_SIZE 0 |
#define | MY_ALIGN_PTR_DOWN(p, align) |
#define | MY_ALIGN_PTR_UP_PLUS(p, align) |
#define | ALLOC_ALIGN_SIZE ((size_t)1 << 7) |
#define | MY_ALIGN_PTR_DOWN_1(p) |
#define | REAL_BLOCK_PTR_VAR(p) |
Typedefs | |
typedef uintptr_t | MY_uintptr_t |
Functions | |
void * | MyAlloc (size_t size) |
void | MyFree (void *address) |
void * | MyRealloc (void *address, size_t size) |
void * | z7_AlignedAlloc (size_t size) |
void | z7_AlignedFree (void *address) |
void | AlignOffsetAlloc_CreateVTable (CAlignOffsetAlloc *p) |
Variables | |
const ISzAlloc | g_Alloc = { SzAlloc, SzFree } |
const ISzAlloc | g_AlignedAlloc = { SzAlignedAlloc, SzAlignedFree } |
#define ADJUST_ALLOC_SIZE 0 |
#define ALLOC_ALIGN_SIZE ((size_t)1 << 7) |
#define MY_ALIGN_PTR_DOWN | ( | p, | |
align ) |
#define MY_ALIGN_PTR_DOWN_1 | ( | p | ) |
#define MY_ALIGN_PTR_UP_PLUS | ( | p, | |
align ) |
#define Print | ( | s | ) |
#define PRINT_FREE | ( | name, | |
cnt, | |||
ptr ) |
#define PrintAddr | ( | p | ) |
#define PrintHex | ( | v, | |
align ) |
#define PrintLn | ( | ) |
#define REAL_BLOCK_PTR_VAR | ( | p | ) |
typedef uintptr_t MY_uintptr_t |
void AlignOffsetAlloc_CreateVTable | ( | CAlignOffsetAlloc * | p | ) |
void * MyAlloc | ( | size_t | size | ) |
void MyFree | ( | void * | address | ) |
void * MyRealloc | ( | void * | address, |
size_t | size ) |
void * z7_AlignedAlloc | ( | size_t | size | ) |
void z7_AlignedFree | ( | void * | address | ) |