Searched refs:MALLOC_HEAD (Results 1 – 3 of 3) sorted by relevance
102 #define MALLOC_HEAD sizeof(head_t) macro108 #define MALLOC_MINSIZE __align_up(MALLOC_HEAD + sizeof(chunk_t), MALLOC_HEAD_ALIGN)111 #define MALLOC_MAXSIZE (SIZE_MAX - (MALLOC_HEAD + 2*MALLOC_CHUNK_ALIGN))115 return (size_t *) ((char *) chunk - MALLOC_HEAD); in _size_ref()168 return (chunk_t *) ((char *) blob + MALLOC_HEAD); in blob_to_chunk()175 return (void *) ((char *) c - MALLOC_HEAD); in chunk_to_blob()201 malloc_size += MALLOC_HEAD; in chunk_size()215 return _size(c) - MALLOC_HEAD; in chunk_usable()
75 align_p = __align_up(p + MALLOC_HEAD, MALLOC_CHUNK_ALIGN) - MALLOC_HEAD; in __malloc_sbrk_aligned()120 make_free_chunk((chunk_t *) (heap + MALLOC_HEAD), add_size); in __malloc_grow_chunk()205 memset(ptr, '\0', alloc_size - MALLOC_HEAD); in malloc()
132 memcpy(mem, ptr, old_size - MALLOC_HEAD); in realloc()