Lines Matching defs:pool_index
51 u32 pool_index : DEPOT_POOL_INDEX_BITS;
88 static int pool_index;
234 if (stack_pools[pool_index] == NULL) {
236 stack_pools[pool_index] = *prealloc;
243 if (pool_index + 1 < DEPOT_MAX_POOLS) {
244 stack_pools[pool_index + 1] = *prealloc;
270 if (unlikely(pool_index + 1 >= DEPOT_MAX_POOLS)) {
280 WRITE_ONCE(pool_index, pool_index + 1);
288 if (pool_index + 1 < DEPOT_MAX_POOLS)
297 if (stack_pools[pool_index] == NULL)
301 stack = stack_pools[pool_index] + pool_offset;
304 stack->handle.pool_index = pool_index;
468 int pool_index_cached = READ_ONCE(pool_index);
483 if (parts.pool_index > pool_index_cached) {
485 parts.pool_index, pool_index_cached, handle);
488 pool = stack_pools[parts.pool_index];