Lines Matching refs:obj_pool_free
74 static int obj_pool_free = ODEBUG_POOL_SIZE; variable
133 if (likely(READ_ONCE(obj_pool_free) >= debug_objects_pool_min_level)) in fill_pool()
144 while (READ_ONCE(obj_nr_tofree) && (READ_ONCE(obj_pool_free) < obj_pool_min_free)) { in fill_pool()
150 while (obj_nr_tofree && (obj_pool_free < obj_pool_min_free)) { in fill_pool()
155 WRITE_ONCE(obj_pool_free, obj_pool_free + 1); in fill_pool()
163 while (READ_ONCE(obj_pool_free) < debug_objects_pool_min_level) { in fill_pool()
179 WRITE_ONCE(obj_pool_free, obj_pool_free + 1); in fill_pool()
241 WRITE_ONCE(obj_pool_free, obj_pool_free - 1); in alloc_object()
260 WRITE_ONCE(obj_pool_free, obj_pool_free - 1); in alloc_object()
267 if (obj_pool_free < obj_pool_min_free) in alloc_object()
268 obj_pool_min_free = obj_pool_free; in alloc_object()
300 if (obj_pool_free >= debug_objects_pool_size) in free_obj_work()
310 while (obj_nr_tofree && obj_pool_free < debug_objects_pool_size) { in free_obj_work()
314 WRITE_ONCE(obj_pool_free, obj_pool_free + 1); in free_obj_work()
375 work = (obj_pool_free > debug_objects_pool_size) && obj_cache && in __free_object()
391 if ((obj_pool_free > debug_objects_pool_size) && in __free_object()
401 WRITE_ONCE(obj_pool_free, obj_pool_free - 1); in __free_object()
406 WRITE_ONCE(obj_pool_free, obj_pool_free + 1); in __free_object()
409 WRITE_ONCE(obj_pool_free, obj_pool_free + lookahead_count); in __free_object()
1037 seq_printf(m, "pool_free :%d\n", READ_ONCE(obj_pool_free) + obj_percpu_free); in debug_stats_show()