Lines Matching defs:used

140   broken in approximately least-recently-used order. (This strategy
144 to that used for the previous small request, as well as by breaking
145 ties in approximately most-recently-used order. (These enhance
149 possibly fragmenting memory used only for large chunks.)
320 HAVE_MORECORE is not true, MMAP is used for all system
322 primarily used to directly allocate very large blocks. It is also
323 used as a backup strategy in cases where MORECORE fails to provide
336 USE_BUILTIN_FFS default: 0 (i.e., not used)
351 USE_DEV_RANDOM default: 0 (i.e., not used)
353 stamping footers. Otherwise, the current time is used.
363 size_t. The value is used only if HAVE_USR_INCLUDE_MALLOC_H is not set
420 normal freed space already exists it is used instead.) Using mmap
432 cannot be reclaimed, consolidated, and then used to service later
586 are used in this malloc, so setting them has no effect. But this
724 to be used as an argument to realloc is not supported.
735 not a power of two, the nearest greater power is used.
746 size of the system. If the pagesize is unknown, 4096 is used.
906 independent_comalloc can be used to speed up allocation in cases
952 memory will be locked between two used chunks, so they cannot be
1030 used by the space become undefined.
1037 space is used for bookkeeping, so the capacity must be at least this
1604 size, and can be used to find the front of the previous chunk.
1633 specially. Top is never included in any bin, is used only if
1647 also used to hold the offset this chunk has within its mmapped
1657 struct malloc_chunk* fd; /* double links -- used only if free. */
1823 the oldest chunk (the next to be used, in our FIFO ordering)
1893 used preferentially to MMAP when both are available -- see
1903 used for chunks to reduce fragmentation -- new adjacent memory is
2025 clears the bit when empty. Bit operations are then used to avoid
2029 For a good description of some of the bit-based techniques used
2111 /* The global malloc_state used for all non-"mspace" calls */
2409 verify footer fields of inuse chunks, which can be used guarantee
2557 /* if low-memory is used, os2munmap() would break
2926 size_t used = 0;
2932 used = fp - (m->topsize + TOP_FOOT_SIZE);
2939 used -= chunksize(q);
2948 fprintf(stderr, "in use bytes = %10lu\n", (unsigned long)(used));
3444 used as a noncontiguous system allocator. This is a useful backup
3614 /* Unmap and unlink any mmapped segments that don't contain used chunks */
4131 chunk adjacent to the one used for the most recent small request.
5018 * Remove some options that no one ever used and rename others.
5134 * Try not to scavenge used bins