Home | History | Annotate | Download | only in stdlib

Lines Matching defs:quantum

51  * and a 16 byte quantum, the size classes in each category are as follows:
60 * | | Quantum-spaced | 16 |
321 * Maximum size class that is a multiple of the quantum, but not (necessarily)
632 * assuming a 16-byte quantum, 4kB pagesize, and default MALLOC_OPTIONS.
672 static unsigned nqbins; /* Number of quantum-spaced bins. */
677 /* Various quantum-related settings. */
678 static size_t quantum;
679 static size_t quantum_mask; /* (quantum - 1). */
907 /* Return the smallest quantum multiple that is >= a. */
2196 /* Quantum-spaced. */
2567 /* Quantum-spaced bins. */
2573 bin->reg_size = quantum * (i - ntbins + 1);
2575 pow2_size = pow2_ceil(quantum * (i - ntbins + 1));
3161 _malloc_message("Quantum size: ", size_t2s(quantum, s), "\n", "");
3472 quantum = (1 << opt_quantum_2pow);
3473 quantum_mask = quantum - 1;
3475 small_min = (quantum >> 1) + 1;
3478 assert(small_min <= quantum);
3504 assert(quantum >= sizeof(void *));
3505 assert(quantum <= pagesize);
3507 assert(quantum * 4 <= chunksize);