
#define CHECK_NULL(ptr) if ((ptr) == NULL) return false

static bool kick_pool(struct worker_pool *pool)
{
    CHECK_NULL(pool);
    struct worker *worker = first_idle_worker(pool);
    struct task_struct *p;
    lockdep_assert_held(&pool->lock);
