Lines Matching refs:size

198 memalign(size_t alignment, size_t size)  in memalign()  argument
206 if (size == 0 || alignment == 0 || in memalign()
211 return (malloc(size)); in memalign()
213 alloc_size = size + alignment; in memalign()
214 if (alloc_size < size) { /* overflow */ in memalign()
239 alloc_size = size + alignment*2; in memalign()
240 if (alloc_size < size) { in memalign()
292 valloc(size_t size) in valloc() argument
295 if (size == 0) in valloc()
301 return (memalign(pagesize, size)); in valloc()
721 realloc(void *ptr, size_t size) in realloc() argument
726 retval = realloc_unlocked(ptr, size); in realloc()
737 realloc_unlocked(void *ptr, size_t size) in realloc_unlocked() argument
746 return (malloc_unlocked(size, 0)); in realloc_unlocked()
748 if (size == 0) { in realloc_unlocked()
762 newptr = malloc_unlocked(size, 0); in realloc_unlocked()
771 cpysize = (size > cpysize) ? cpysize : size; in realloc_unlocked()
799 trusize = size+minhead; in realloc_unlocked()
827 cpysize = (size > cpysize) ? cpysize : size; in realloc_unlocked()
828 newptr = malloc_unlocked(size, 0); in realloc_unlocked()
844 calloc(size_t num, size_t size) in calloc() argument
849 if (num == 0 || size == 0) { in calloc()
852 total = num * size; in calloc()
855 if ((total / num) != size) { in calloc()
972 ssize_t size; /* size of a block */ in mallinfo() local
992 size = (char *)next - (char *)blk; in mallinfo()
994 inf.uordblks += size; in mallinfo()
997 inf.fordblks += size; in mallinfo()
1012 size = hblk->blksz + in mallinfo()
1018 inf.usmblks += numlblks*size - fsp; in mallinfo()
1049 ssize_t size; in freespace() local
1053 size = holdblk->blksz + sizeof (struct lblk) - sizeof (int); in freespace()
1057 space += size; in freespace()
1060 space += ((char *)holdblk + HOLDSZ(size)) - (char *)unused; in freespace()
1180 cfree(void *p, size_t num, size_t size) in cfree() argument