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

/illumos-gate/usr/src/lib/libmapmalloc/common/
H A Dtextmem.c79 #define HDR_BLOCK (sizeof (struct block) - sizeof (void *)) macro
169 block = (struct block *)((char *)ptr - HDR_BLOCK);
177 block->size += block->next->size + HDR_BLOCK;
205 block = (struct block *)((char *)ptr - HDR_BLOCK);
229 newblock = (struct block *)((char *)block + HDR_BLOCK + size);
234 newblock->size = block->size - size - HDR_BLOCK;
255 block->size += block2->size + HDR_BLOCK;
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dmalloc.c68 #define HDR_BLOCK (sizeof (struct block) - sizeof (void *)) macro
119 block->size += block2->size + HDR_BLOCK;
141 ((char *)block + HDR_BLOCK + size);
146 newblock->size = block->size - size - HDR_BLOCK;
241 block = (struct block *)((char *)ptr - HDR_BLOCK);
249 block->size += block->next->size + HDR_BLOCK;
297 block = (struct block *)((char *)ptr - HDR_BLOCK);

Completed in 56 milliseconds