Lines Matching defs:worker_pool
152 struct worker_pool { struct
153 raw_spinlock_t lock; /* the pool lock */
154 int cpu; /* I: the associated cpu */
155 int node; /* I: the associated node ID */
156 int id; /* I: pool ID */
157 unsigned int flags; /* X: flags */
159 unsigned long watchdog_ts; /* L: watchdog timestamp */
167 int nr_running;
169 struct list_head worklist; /* L: list of pending works */
171 int nr_workers; /* L: total number of workers */
172 int nr_idle; /* L: currently idle workers */
174 struct list_head idle_list; /* L: list of idle workers */
175 struct timer_list idle_timer; /* L: worker idle timeout */
176 struct timer_list mayday_timer; /* L: SOS timer for workers */
182 struct worker *manager; /* L: purely informational */
206 struct worker_pool *pool; /* I: the associated pool */ argument