diff options
Diffstat (limited to 'include/linux/workqueue.h')
| -rw-r--r-- | include/linux/workqueue.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/workqueue.h b/include/linux/workqueue.h index 74db135f9957..deee212af8e0 100644 --- a/include/linux/workqueue.h +++ b/include/linux/workqueue.h | |||
| @@ -70,7 +70,8 @@ enum { | |||
| 70 | /* data contains off-queue information when !WORK_STRUCT_PWQ */ | 70 | /* data contains off-queue information when !WORK_STRUCT_PWQ */ |
| 71 | WORK_OFFQ_FLAG_BASE = WORK_STRUCT_COLOR_SHIFT, | 71 | WORK_OFFQ_FLAG_BASE = WORK_STRUCT_COLOR_SHIFT, |
| 72 | 72 | ||
| 73 | WORK_OFFQ_CANCELING = (1 << WORK_OFFQ_FLAG_BASE), | 73 | __WORK_OFFQ_CANCELING = WORK_OFFQ_FLAG_BASE, |
| 74 | WORK_OFFQ_CANCELING = (1 << __WORK_OFFQ_CANCELING), | ||
| 74 | 75 | ||
| 75 | /* | 76 | /* |
| 76 | * When a work item is off queue, its high bits point to the last | 77 | * When a work item is off queue, its high bits point to the last |
| @@ -453,6 +454,7 @@ extern bool workqueue_congested(int cpu, struct workqueue_struct *wq); | |||
| 453 | extern unsigned int work_busy(struct work_struct *work); | 454 | extern unsigned int work_busy(struct work_struct *work); |
| 454 | extern __printf(1, 2) void set_worker_desc(const char *fmt, ...); | 455 | extern __printf(1, 2) void set_worker_desc(const char *fmt, ...); |
| 455 | extern void print_worker_info(const char *log_lvl, struct task_struct *task); | 456 | extern void print_worker_info(const char *log_lvl, struct task_struct *task); |
| 457 | extern void show_workqueue_state(void); | ||
| 456 | 458 | ||
| 457 | /** | 459 | /** |
| 458 | * queue_work - queue work on a workqueue | 460 | * queue_work - queue work on a workqueue |
