Home
last modified time | relevance | path

Searched refs:chunk2mem (Results 1 – 3 of 3) sorted by relevance

/utopia/UTPA2-700.0.x/modules/msos/msos/ucos/
H A Ddlmalloc.c1679 #define chunk2mem(p) ((void*)((char*)(p) + TWO_SIZE_T_SIZES))
1682 #define align_as_chunk(A) (mchunkptr)((A) + align_offset(chunk2mem(A)))
2145 (align_offset(chunk2mem(0))+pad_request(sizeof(struct malloc_segment))+MIN_CHUNK_SIZE)
2578 assert((is_aligned(chunk2mem(p))) || (p->head == FENCEPOST_HEAD)); in do_check_any_chunk()
2587 assert((is_aligned(chunk2mem(p))) || (p->head == FENCEPOST_HEAD)); in do_check_top_chunk()
2602 assert((is_aligned(chunk2mem(p))) || (p->head == FENCEPOST_HEAD)); in do_check_mmapped_chunk()
2632 assert(is_aligned(chunk2mem(p))); in do_check_free_chunk()
3184 size_t offset = align_offset(chunk2mem(mm)); in mmap_alloc()
3197 assert(is_aligned(chunk2mem(p))); in mmap_alloc()
3199 return chunk2mem(p); in mmap_alloc()
[all …]
H A Ddlmalloc.h94 #define chunk2mem(p) ((void*)((unsigned long)(p) + TWO_SIZE_T_SIZES)) macro
97 #define align_as_chunk(A) (mchunkptr)(((unsigned long)A) + align_offset(chunk2mem(A)))
/utopia/UTPA2-700.0.x/modules/msos/msos/linux/
H A Ddlmalloc.c2181 #define chunk2mem(p) ((void*)((char*)(p) + TWO_SIZE_T_SIZES)) macro
2184 #define align_as_chunk(A) (mchunkptr)((A) + align_offset(chunk2mem(A)))
2680 (align_offset(chunk2mem(0))+pad_request(sizeof(struct malloc_segment))+MIN_CHUNK_SIZE)
3162 assert((is_aligned(chunk2mem(p))) || (p->head == FENCEPOST_HEAD)); in do_check_any_chunk()
3171 assert((is_aligned(chunk2mem(p))) || (p->head == FENCEPOST_HEAD)); in do_check_top_chunk()
3186 assert((is_aligned(chunk2mem(p))) || (p->head == FENCEPOST_HEAD)); in do_check_mmapped_chunk()
3216 assert(is_aligned(chunk2mem(p))); in do_check_free_chunk()
3768 size_t offset = align_offset(chunk2mem(mm)); in mmap_alloc()
3781 assert(is_aligned(chunk2mem(p))); in mmap_alloc()
3783 return chunk2mem(p); in mmap_alloc()
[all …]