Structure for API memory utilities. More...
Data Fields | |
| void * | mu_ref |
| void *(* | mu_malloc )(void *ref, size_t n) |
| sah_Head_Desc *(* | mu_alloc_head_desc )(void *ref) |
| void(* | mu_free )(void *ref, void *ptr) |
| void(* | mu_free_head_desc )(void *ref, sah_Head_Desc *ptr) |
| void(* | mu_free_desc )(void *ref, sah_Desc *ptr) |
| void(* | mu_free_link )(void *ref, sah_Link *ptr) |
| void *(* | mu_memcpy )(void *ref, void *dest, const void *src, size_t n) |
| void *(* | mu_memset )(void *ref, void *ptr, int ch, size_t n) |
Structure for API memory utilities.
FIELDS
void * ref - parameter to be passed into the memory function calls
void * (*malloc)(void *ref, size_t n) - pointer to user's malloc function
void (*free)(void *ref, void *ptr) - pointer to user's free function
void * (*memcpy)(void *ref, void *dest, const void *src, size_t n) - pointer to user's memcpy function
void * (*memset)(void *ref, void *ptr, int ch, size_t n) - pointer to user's memset function
| void * mu_ref |
Who knows. Vestigial.
Referenced by add_assoc_preamble().
| © Freescale Semiconductor, Inc., 2007.
All rights reserved. Freescale Confidential Proprietary NDA Required |
|