• Home
  • Raw
  • Download

Lines Matching refs:ralloc_header

56    ralloc_header  struct
63 struct ralloc_header *parent; argument
66 struct ralloc_header *child; argument
69 struct ralloc_header *prev; argument
70 struct ralloc_header *next; argument
75 typedef struct ralloc_header ralloc_header; argument
77 static void unlink_block(ralloc_header *info);
78 static void unsafe_free(ralloc_header *info);
80 static ralloc_header *
83 ralloc_header *info = (ralloc_header *) (((char *) ptr) - in get_header()
84 sizeof(ralloc_header)); in get_header()
89 #define PTR_FROM_HEADER(info) (((char *) info) + sizeof(ralloc_header))
92 add_child(ralloc_header *parent, ralloc_header *info) in add_child()
120 void *block = malloc(align64(size + sizeof(ralloc_header), in ralloc_size()
121 alignof(ralloc_header))); in ralloc_size()
122 ralloc_header *info; in ralloc_size()
123 ralloc_header *parent; in ralloc_size()
128 info = (ralloc_header *) block; in ralloc_size()
165 ralloc_header *child, *old, *info; in resize()
168 info = realloc(old, align64(size + sizeof(ralloc_header), in resize()
169 alignof(ralloc_header))); in resize()
258 ralloc_header *info; in ralloc_free()
269 unlink_block(ralloc_header *info) in unlink_block()
288 unsafe_free(ralloc_header *info) in unsafe_free()
291 ralloc_header *temp; in unsafe_free()
308 ralloc_header *info, *parent; in ralloc_steal()
324 ralloc_header *new_info, *old_info, *child; in ralloc_adopt()
353 ralloc_header *info; in ralloc_parent()
365 ralloc_header *info = get_header(ptr); in ralloc_set_destructor()
750 ralloc_header *new_ptr; in linear_realloc()