Home
last modified time | relevance | path

Searched refs:new_size (Results 1 – 10 of 10) sorted by relevance

/picolibc-latest/newlib/libc/stdlib/
Dnano-realloc.c55 size_t new_size = chunk_size(size); in realloc() local
67 if (new_size > old_size) in realloc()
73 if (__malloc_grow_chunk(p_to_realloc, new_size)) in realloc()
76 memset(chunk_e, '\0', new_size - old_size); in realloc()
78 old_size = new_size; in realloc()
112 if (new_size <= old_size) in realloc()
114 size_t extra = old_size - new_size; in realloc()
120 _set_size(p_to_realloc, new_size); in realloc()
Dnano-malloc.c98 __malloc_grow_chunk(chunk_t *c, size_t new_size) in __malloc_grow_chunk() argument
104 size_t add_size = MAX(MALLOC_MINSIZE, new_size - _size(c)); in __malloc_grow_chunk()
Dnano-malloc.h137 bool __malloc_grow_chunk(chunk_t *c, size_t new_size);
Dmallocr.c1652 static mchunkptr mremap_chunk(mchunkptr p, size_t new_size) in mremap_chunk() argument
1665 new_size = (new_size + offset + SIZE_SZ + page_mask) & ~page_mask; in mremap_chunk()
1667 cp = (char *)mremap((char *)p - offset, size + offset, new_size, 1); in mremap_chunk()
1676 set_head(p, (new_size - offset)|IS_MMAPPED); in mremap_chunk()
1679 mmapped_mem += new_size; in mremap_chunk()
/picolibc-latest/newlib/libc/machine/nvptx/
Drealloc.c21 realloc (void *old_ptr, size_t new_size) in realloc() argument
23 void *new_ptr = malloc (new_size); in realloc()
28 size_t copy_size = old_size > new_size ? new_size : old_size; in realloc()
/picolibc-latest/newlib/libc/machine/spu/
Dmremap_ea.c44 size_ea_t new_size, unsigned long flags) in mremap_ea() argument
48 old_size, new_size, flags); in mremap_ea()
52 old_size, new_size, flags); in mremap_ea()
58 munmap_eaddr (res, new_size); in mremap_ea()
/picolibc-latest/newlib/libc/tinystdio/
Dfilestrputalloc.c45 size_t new_size = old_size + 32; in __file_str_put_alloc() local
46 char *new = realloc(old, new_size); in __file_str_put_alloc()
49 sstream->size = new_size; in __file_str_put_alloc()
51 sstream->end = new + new_size; in __file_str_put_alloc()
/picolibc-latest/test/
Dmalloc_stress.c179 size_t new_size = block_size[0] + randint(MAX_ALLOC); in main() local
180 uint8_t *new_block = realloc(blocks[0], new_size); in main()
181 if (new_block || new_size == 0) { in main()
183 block_size[0] = new_size; in main()
/picolibc-latest/newlib/libc/machine/spu/sys/
Dmman.h80 old_size, size_t new_size, int flags);
/picolibc-latest/newlib/libc/machine/spu/include/
Dea.h86 size_ea_t new_size, unsigned long flags);