#include <uffs_mem.h>
Data Fields | |
void *(* | calloc )(struct uffs_memAllocatorSt *mem, unsigned int num, unsigned int size) |
int | count |
void(* | free )(struct uffs_memAllocatorSt *mem, void *p) |
void *(* | malloc )(struct uffs_memAllocatorSt *mem, unsigned int size) |
int | maxused |
void *(* | realloc )(struct uffs_memAllocatorSt *mem, void *p, unsigned int size) |
HASHTBL | tbl [HEAP_HASH_SIZE] |
Definition at line 27 of file uffs_mem.h.
void*(* uffs_memAllocatorSt::calloc)(struct uffs_memAllocatorSt *mem, unsigned int num, unsigned int size) |
Referenced by uffs_initNativeMemAllocator().
Definition at line 33 of file uffs_mem.h.
void(* uffs_memAllocatorSt::free)(struct uffs_memAllocatorSt *mem, void *p) |
Referenced by uffs_initNativeMemAllocator(), and uffs_MemFree().
void*(* uffs_memAllocatorSt::malloc)(struct uffs_memAllocatorSt *mem, unsigned int size) |
Referenced by uffs_initNativeMemAllocator(), and uffs_MemAlloc().
Definition at line 34 of file uffs_mem.h.
void*(* uffs_memAllocatorSt::realloc)(struct uffs_memAllocatorSt *mem, void *p, unsigned int size) |
Referenced by uffs_initNativeMemAllocator().
HASHTBL uffs_memAllocatorSt::tbl[HEAP_HASH_SIZE] |
Definition at line 28 of file uffs_mem.h.
Referenced by uffs_initNativeMemAllocator(), and uffs_releaseNativeMemAllocator().