Lines Matching defs:SC_LG_NGROUP
25 * two, and define it in terms of SC_LG_NGROUP. We'll often talk in terms of
27 * lg_delta == lg_base - SC_LG_NGROUP.
78 * lg_base of LG_QUANTUM + SC_LG_NGROUP. We can divide this base into SC_NGROUP
105 * (relative to lg_base of LG_QUANTUM + SC_LG_NGROUP and lg_delta of
106 * lg_base - SC_LG_NGROUP)
116 * (relative to lg_base of LG_QUANTUM + SC_LG_NGROUP + 1 and lg_delta of
117 * lg_base - SC_LG_NGROUP)
129 * (relative to lg_base of LG_QUANTUM + SC_LG_NGROUP + N and lg_delta of
130 * lg_base - SC_LG_NGROUP)
144 * For regular groups (i.e. those with lg_base >= LG_QUANTUM + SC_LG_NGROUP),
145 * lg_delta is lg_base - SC_LG_NGROUP, and ndelta goes from 1 to SC_NGROUP.
154 * is just SC_NGROUP * base, or (1 << (SC_LG_NGROUP + LG_QUANTUM)), so we do
170 * Size class N + (1 << SC_LG_NGROUP) twice the size of size class N.
172 #define SC_LG_NGROUP 2
184 #define SC_NGROUP (1ULL << SC_LG_NGROUP)
189 #define SC_LG_FIRST_REGULAR_BASE (LG_QUANTUM + SC_LG_NGROUP)
215 * SC_LG_NGROUP. So, then, the number of size classes that are multiples of the
226 (SC_NGROUP + (SC_LG_BASE_MAX - (LG_PAGE + SC_LG_NGROUP)) * SC_NGROUP \
238 * (LG_PAGE + SC_LG_NGROUP \
255 #define SC_SMALL_MAX_BASE (1 << (LG_PAGE + SC_LG_NGROUP - 1))
268 #define SC_LARGE_MINCLASS ((size_t)1ULL << (LG_PAGE + SC_LG_NGROUP))
269 #define SC_LG_LARGE_MINCLASS (LG_PAGE + SC_LG_NGROUP)
273 #define SC_MAX_DELTA ((size_t)1 << (SC_PTR_BITS - 2 - SC_LG_NGROUP))
304 #define LG_USIZE_GROW_SLOW_THRESHOLD (SC_LG_NGROUP + LG_PAGE + 1)