Home | History | Annotate | Download | only in internal

Lines Matching refs:SC_LG_NGROUP

24  * two, and define it in terms of SC_LG_NGROUP. We'll often talk in terms of
26 * lg_delta == lg_base - SC_LG_NGROUP.
77 * lg_base of LG_QUANTUM + SC_LG_NGROUP. We can divide this base into SC_NGROUP
104 * (relative to lg_base of LG_QUANTUM + SC_LG_NGROUP and lg_delta of
105 * lg_base - SC_LG_NGROUP)
115 * (relative to lg_base of LG_QUANTUM + SC_LG_NGROUP + 1 and lg_delta of
116 * lg_base - SC_LG_NGROUP)
128 * (relative to lg_base of LG_QUANTUM + SC_LG_NGROUP + N and lg_delta of
129 * lg_base - SC_LG_NGROUP)
143 * For regular groups (i.e. those with lg_base >= LG_QUANTUM + SC_LG_NGROUP),
144 * lg_delta is lg_base - SC_LG_NGROUP, and ndelta goes from 1 to SC_NGROUP.
153 * is just SC_NGROUP * base, or (1 << (SC_LG_NGROUP + LG_QUANTUM)), so we do
169 * Size class N + (1 << SC_LG_NGROUP) twice the size of size class N.
171 #define SC_LG_NGROUP 2
183 #define SC_NGROUP (1ULL << SC_LG_NGROUP)
188 #define SC_LG_FIRST_REGULAR_BASE (LG_QUANTUM + SC_LG_NGROUP)
214 * SC_LG_NGROUP. So, then, the number of size classes that are multiples of the
226 + (SC_LG_BASE_MAX - (LG_PAGE + SC_LG_NGROUP)) * SC_NGROUP \
237 + SC_NGROUP * (LG_PAGE + SC_LG_NGROUP - SC_LG_FIRST_REGULAR_BASE) \
254 #define SC_SMALL_MAX_BASE (1 << (LG_PAGE + SC_LG_NGROUP - 1))
267 #define SC_LARGE_MINCLASS ((size_t)1ULL << (LG_PAGE + SC_LG_NGROUP))
268 #define SC_LG_LARGE_MINCLASS (LG_PAGE + SC_LG_NGROUP)
272 #define SC_MAX_DELTA ((size_t)1 << (SC_PTR_BITS - 2 - SC_LG_NGROUP))