Lines Matching +full:fast +full:- +full:plus
4 * SPDX-License-Identifier: Apache-2.0
19 /* Simple, fast heap implementation.
22 * power-of-two buckets.
26 * bytes for heaps >256kb or on 64 bit systems), plus a log2-sized
27 * array of 2-word bucket headers. No coarse alignment restrictions
32 * a macro-generated, carefully aligned static array. Allocate and
44 * that has a compile-time-configurable upper bound, setting this to
46 * list), objectively fast (~hundred instructions) and amenable to
83 * @return -EINVAL if null pointers, otherwise 0
95 * @return -EINVAL if null pointer was passed, otherwise 0
134 * is a multiple of the specified power-of-two alignment value in
147 * De-allocates a pointer to memory previously returned from
188 * returned is the size of the heap-managed memory, which may be
246 * @param target_percent Percentage fill value (1-100) to which the