Searched refs:header_t (Results 1 - 1 of 1) sorted by relevance

/fuchsia/zircon/kernel/lib/heap/cmpctmalloc/
H A Dcmpctmalloc.c39 // header_t left_sentinel -- Marked as allocated, |left| pointer NULL.
43 // header_t right_sentinel -- Marked as allocated, size zero
59 // Memory areas, both free and allocated, always begin with a header_t,
60 // followed by the area's usable memory. header_t.size includes the size of
61 // the header. untag(header_t.left) points to the preceding area's header_t.
63 // The low bits of header_t.left hold additional flags about the area:
68 // If the area is free (is_tagged_as_free(header_t*)), the area's header
70 // header_t overlay). Those pointers are used to chain the free area off of
164 } header_t; typedef in typeref:struct:header_struct
[all...]

Completed in 24 milliseconds