Searched defs:workqueue_struct (Results 1 – 2 of 2) sorted by relevance
239 struct workqueue_struct { struct240 struct list_head pwqs; /* WR: all pwqs of this wq */241 struct list_head list; /* PR: list of all workqueues */243 struct mutex mutex; /* protects this wq */244 int work_color; /* WQ: current work color */245 int flush_color; /* WQ: current flush color */246 atomic_t nr_pwqs_to_flush; /* flush in progress */247 struct wq_flusher *first_flusher; /* WQ: first flusher */271 * Destruction of workqueue_struct is RCU protected to allow walking argument275 struct rcu_head rcu;[all …]
237 struct workqueue_struct { struct238 struct list_head pwqs; /* WR: all pwqs of this wq */239 struct list_head list; /* PR: list of all workqueues */241 struct mutex mutex; /* protects this wq */242 int work_color; /* WQ: current work color */243 int flush_color; /* WQ: current flush color */267 * Destruction of workqueue_struct is sched-RCU protected to allow argument271 struct rcu_head rcu;274 unsigned int flags ____cacheline_aligned; /* WQ: WQ_* flags */275 struct pool_workqueue __percpu *cpu_pwqs; /* I: per-cpu pwqs */[all …]