Lines Matching refs:sm_poolsize
166 ** If size > sm_poolsize, then malloc a new block especially for
171 ** request is larger than the available space, but < sm_poolsize?
175 ** sm_bigobjectsize, where sm_bigobjectsize <= sm_poolsize.
187 SM_ASSERT(rpool->sm_bigobjectsize <= rpool->sm_poolsize);
188 ptr = sm_rpool_allocblock_x(rpool, rpool->sm_poolsize);
190 rpool->sm_poolavail = rpool->sm_poolsize - size;
262 ** If size > sm_poolsize, then malloc a new block especially for
267 ** request is larger than the available space, but < sm_poolsize?
271 ** sm_bigobjectsize, where sm_bigobjectsize <= sm_poolsize.
283 SM_ASSERT(rpool->sm_bigobjectsize <= rpool->sm_poolsize);
284 ptr = sm_rpool_allocblock(rpool, rpool->sm_poolsize);
288 rpool->sm_poolavail = rpool->sm_poolsize - size;
327 rpool->sm_poolsize = POOLSIZE - sizeof(SM_POOLHDR_T);
328 rpool->sm_bigobjectsize = rpool->sm_poolsize / BIG_OBJECT_RATIO;
367 rpool->sm_poolsize = poolsize;