Lines Matching defs:percpu_pool
222 struct debug_percpu_free *percpu_pool = this_cpu_ptr(&percpu_obj_pool);
226 obj = __alloc_object(&percpu_pool->free_objs);
228 percpu_pool->obj_free--;
253 &percpu_pool->free_objs);
254 percpu_pool->obj_free++;
338 struct debug_percpu_free *percpu_pool;
350 percpu_pool = this_cpu_ptr(&percpu_obj_pool);
351 if (percpu_pool->obj_free < ODEBUG_POOL_PERCPU_SIZE) {
352 hlist_add_head(&obj->node, &percpu_pool->free_objs);
353 percpu_pool->obj_free++;
363 objs[lookahead_count] = __alloc_object(&percpu_pool->free_objs);
366 percpu_pool->obj_free--;
433 struct debug_percpu_free *percpu_pool;
439 percpu_pool = per_cpu_ptr(&percpu_obj_pool, cpu);
440 hlist_for_each_entry_safe(obj, tmp, &percpu_pool->free_objs, node) {
446 obj_pool_used -= percpu_pool->obj_free;
447 debug_objects_freed += percpu_pool->obj_free;
450 percpu_pool->obj_free = 0;