Lines Matching refs:char

241 #define Void_t      char
1024 start_address = (char*)info.BaseAddress + info.RegionSize;
1281 #define chunk2mem(p) ((Void_t*)((char*)(p) + 2*SIZE_SZ))
1282 #define mem2chunk(mem) ((mchunkptr)((char*)(mem) - 2*SIZE_SZ))
1318 #define next_chunk(p) ((mchunkptr)( ((char*)(p)) + ((p)->size & ~PREV_INUSE) ))
1323 ((mchunkptr)( ((char*)(p)) - ((p)->prev_size) ))
1328 #define chunk_at_offset(p, s) ((mchunkptr)(((char*)(p)) + (s)))
1340 ((((mchunkptr)(((char*)(p))+((p)->size & ~PREV_INUSE)))->size) & PREV_INUSE)
1353 ((mchunkptr)(((char*)(p)) + ((p)->size & ~PREV_INUSE)))->size |= PREV_INUSE
1356 ((mchunkptr)(((char*)(p)) + ((p)->size & ~PREV_INUSE)))->size &= ~(PREV_INUSE)
1361 (((mchunkptr)(((char*)(p)) + (s)))->size & PREV_INUSE)
1364 (((mchunkptr)(((char*)(p)) + (s)))->size |= PREV_INUSE)
1367 (((mchunkptr)(((char*)(p)) + (s)))->size &= ~(PREV_INUSE))
1390 #define set_foot(p, s) (((mchunkptr)((char*)(p) + (s)))->prev_size = (s))
1436 #define bin_at(i) ((mbinptr)((char*)&(av_[2*(i) + 2]) - 2*SIZE_SZ))
1437 #define next_bin(b) ((mbinptr)((char*)(b) + 2 * sizeof(mbinptr)))
1438 #define prev_bin(b) ((mbinptr)((char*)(b) - 2 * sizeof(mbinptr)))
1555 static char* sbrk_base = (char*)(-1);
1605 assert((char*)p >= sbrk_base);
1607 assert((char*)p + sz <= (char*)top);
1609 assert((char*)p + sz <= sbrk_base + sbrked_mem);
1861 assert(! ((char*)p >= sbrk_base && (char*)p < sbrk_base + sbrked_mem));
1868 ret = munmap((char *)p - p->prev_size, size + p->prev_size);
1885 char *cp;
1888 assert(! ((char*)p >= sbrk_base && (char*)p < sbrk_base + sbrked_mem));
1895 cp = (char *)mremap((char *)p - offset, size + offset, new_size, 1);
1897 if (cp == (char *)-1) return 0;
1933 char* brk; /* return value from sbrk */
1936 char* new_brk; /* return of 2nd sbrk call */
1941 char* old_end = (char*)(chunk_at_offset(old_top, old_top_size));
1952 if (sbrk_base != (char*)(-1))
1955 brk = (char*)(MORECORE (sbrk_size));
1958 if (brk == (char*)(MORECORE_FAILURE) ||
1971 if (sbrk_base == (char*)(-1)) /* First time through. Record base */
1974 sbrked_mem += brk - (char*)old_end;
1992 new_brk = (char*)(MORECORE (correction));
1993 if (new_brk == (char*)(MORECORE_FAILURE)) return;
2033 assert(((unsigned long)((char*)top + top_size) & (pagesz - 1)) == 0);
2720 char* m; /* memory returned by malloc call */
2722 char* brk; /* alignment point within p */
2742 m = (char*)(mALLOc(nb + alignment + MINSIZE));
2766 brk = (char*)mem2chunk(((unsigned long)(m + alignment - 1)) & -((signed) alignment));
2767 if ((long)(brk - (char*)(p)) < MINSIZE) brk = brk + alignment;
2770 leadsize = brk - (char*)(p);
2950 char* current_brk; /* address returned by pre-check sbrk call */
2951 char* new_brk; /* address returned by negative sbrk call */
2964 current_brk = (char*)(MORECORE (0));
2965 if (current_brk != (char*)(top) + top_size)
2970 new_brk = (char*)(MORECORE (-extra));
2972 if (new_brk == (char*)(MORECORE_FAILURE)) /* sbrk failed? */
2975 current_brk = (char*)(MORECORE (0));
2976 top_size = current_brk - (char*)top;