hieralloc.c | 25 } hieralloc_header_t; typedef in typeref:struct:hieralloc_header 28 #define END_MAGIC(header) ((unsigned)((const hieralloc_header_t *)header + 1) % 0x10000 | 0x13370000) 30 static hieralloc_header_t hieralloc_global_header = {BEGIN_MAGIC(), 0, 0, 0, 0, "hieralloc_hieralloc_global_header", 0, 0 ,1, 0, 0x13370000}; 41 static inline int check_header(const hieralloc_header_t * header) 59 static inline hieralloc_header_t * get_header(const void *ptr) 61 hieralloc_header_t * header = (hieralloc_header_t *)(ptr) - 1; 66 static void check_children(hieralloc_header_t * header) 70 hieralloc_header_t * child = header->child; 82 static void add_to_parent(hieralloc_header_t * parent, hieralloc_header_t * header [all...] |