Searched refs:chunk_plus_offset (Results 1 – 3 of 3) sorted by relevance
| /utopia/UTPA2-700.0.x/modules/msos/msos/ucos/ |
| H A D | dlmalloc.c | 1723 #define chunk_plus_offset(p, s) ((mchunkptr)(((char*)(p)) + (s))) 2606 assert(chunk_plus_offset(p, sz)->head == FENCEPOST_HEAD); in do_check_mmapped_chunk() 2607 assert(chunk_plus_offset(p, sz+SIZE_T_SIZE)->head == 0); in do_check_mmapped_chunk() 2624 mchunkptr next = chunk_plus_offset(p, sz); in do_check_free_chunk() 3190 chunk_plus_offset(p, psize)->head = FENCEPOST_HEAD; in mmap_alloc() 3191 chunk_plus_offset(p, psize+SIZE_T_SIZE)->head = 0; in mmap_alloc() 3226 chunk_plus_offset(newp, psize)->head = FENCEPOST_HEAD; in mmap_resize() 3227 chunk_plus_offset(newp, psize+SIZE_T_SIZE)->head = 0; in mmap_resize() 3253 chunk_plus_offset(p, psize)->head = TOP_FOOT_SIZE; in init_top() 3292 mchunkptr q = chunk_plus_offset(p, nb); in prepend_alloc() [all …]
|
| H A D | dlmalloc.h | 138 #define chunk_plus_offset(p, s) ((mchunkptr)(((unsigned long)(p)) + (s))) macro
|
| /utopia/UTPA2-700.0.x/modules/msos/msos/linux/ |
| H A D | dlmalloc.c | 2229 #define chunk_plus_offset(p, s) ((mchunkptr)(((char*)(p)) + (s))) macro 3177 assert(!pinuse(chunk_plus_offset(p, sz))); in do_check_top_chunk() 3190 assert(chunk_plus_offset(p, sz)->head == FENCEPOST_HEAD); in do_check_mmapped_chunk() 3191 assert(chunk_plus_offset(p, sz+SIZE_T_SIZE)->head == 0); in do_check_mmapped_chunk() 3208 mchunkptr next = chunk_plus_offset(p, sz); in do_check_free_chunk() 3774 chunk_plus_offset(p, psize)->head = FENCEPOST_HEAD; in mmap_alloc() 3775 chunk_plus_offset(p, psize+SIZE_T_SIZE)->head = 0; in mmap_alloc() 3809 chunk_plus_offset(newp, psize)->head = FENCEPOST_HEAD; in mmap_resize() 3810 chunk_plus_offset(newp, psize+SIZE_T_SIZE)->head = 0; in mmap_resize() 3836 chunk_plus_offset(p, psize)->head = TOP_FOOT_SIZE; in init_top() [all …]
|