Home
last modified time | relevance | path

Searched refs:obj_pool_free (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/lib/
H A Ddebugobjects.c70 * Because of the presence of percpu free pools, obj_pool_free will
77 static int obj_pool_free = ODEBUG_POOL_SIZE; variable
136 if (likely(READ_ONCE(obj_pool_free) >= debug_objects_pool_min_level)) in fill_pool()
143 * Both obj_nr_tofree and obj_pool_free are checked locklessly; the in fill_pool()
147 while (READ_ONCE(obj_nr_tofree) && (READ_ONCE(obj_pool_free) < obj_pool_min_free)) { in fill_pool()
153 while (obj_nr_tofree && (obj_pool_free < obj_pool_min_free)) { in fill_pool()
158 WRITE_ONCE(obj_pool_free, obj_pool_free + 1); in fill_pool()
166 while (READ_ONCE(obj_pool_free) < debug_objects_pool_min_level) { in fill_pool()
182 WRITE_ONCE(obj_pool_free, obj_pool_fre in fill_pool()
[all...]
/kernel/linux/linux-6.6/lib/
H A Ddebugobjects.c67 * Because of the presence of percpu free pools, obj_pool_free will
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()
140 * Both obj_nr_tofree and obj_pool_free are checked locklessly; the 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_fre in fill_pool()
[all...]

Completed in 3 milliseconds