uffs_memAllocatorSt Struct Reference

#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]


Detailed Description

uffs native memory allocator

Definition at line 27 of file uffs_mem.h.


Field Documentation

void*(* uffs_memAllocatorSt::calloc)(struct uffs_memAllocatorSt *mem, unsigned int num, unsigned int size)

Referenced by uffs_initNativeMemAllocator().

int uffs_memAllocatorSt::count

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().

int uffs_memAllocatorSt::maxused

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().


The documentation for this struct was generated from the following file:
Generated on Sat Mar 17 15:45:45 2007 for uffs-doc by  doxygen 1.5.0