Lines Matching refs:extracting
46 static atomic_t extracting; variable
120 if (slot->extracting) { in disable_slot()
121 slot->extracting = 0; in disable_slot()
122 atomic_dec(&extracting); in disable_slot()
397 if (!slot->extracting) { in check_slots()
399 slot->extracting = 1; in check_slots()
400 atomic_inc(&extracting); in check_slots()
403 } else if (slot->extracting) { in check_slots()
413 slot->extracting = 0; in check_slots()
414 atomic_dec(&extracting); in check_slots()
420 inserted, extracted, atomic_read(&extracting)); in check_slots()
423 else if (!atomic_read(&extracting)) { in check_slots()
453 } while (atomic_read(&extracting) && !kthread_should_stop()); in event_thread()
485 } while (atomic_read(&extracting) && !kthread_should_stop()); in poll_thread()