Home | History | Annotate | Download | only in stdlib

Lines Matching defs:chunks

44  *   + Memory is managed in chunks and runs (chunks can be split into runs),
93 * Huge : Each allocation is backed by a dedicated contiguous set of chunks.
302 * Size and alignment of memory chunks that are allocated by the OS's virtual
413 /* Number of chunks that were allocated. */
416 /* High-water mark for number of chunks allocated. */
420 * Current number of chunks allocated. This value isn't maintained for
434 /* Tree of chunks. */
496 * detection of empty chunks fast.
576 * almost-empty chunks.
615 * Tree of chunks this arena manages.
617 rb_tree_t chunks;
691 * Chunks.
699 /* Tree of chunks that are stand-alone huge allocations. */
731 * Tree of chunks that were previously allocated. This is used when allocating
732 * chunks, in an attempt to re-use address space.
1279 * Check for address ranges that were previously chunks and try
1759 rb_tree_insert_node(&arena->chunks, chunk);
1790 rb_tree_insert_node(&arena->chunks, chunk);
1804 rb_tree_remove_node(&chunk->arena->chunks, chunk);
1842 rb_node_t *node = arena->chunks.rbt_root;
1903 rb_tree_remove_node(&arena->chunks, chunk);
1905 rb_tree_insert_node(&arena->chunks, chunk);
1989 rb_tree_remove_node(&arena->chunks, chunk);
1991 rb_tree_insert_node(&arena->chunks, chunk);
2546 /* Initialize chunks. */
2547 rb_tree_init(&arena->chunks, &arena_chunk_tree_ops);
2648 /* Allocate one or more contiguous chunks for this request. */
2699 * Allocate almost twice as many chunks as are demanded by the size or
2701 * unmap leading and trailing chunks.
3210 malloc_printf("chunks: nchunks "
3380 * Chunks always require at least one header
3381 * page, so chunks can never be smaller than
3509 /* Initialize chunks data. */
3533 * chunk-aligned. Doing this before allocating any other chunks allows