rescuer           251 kernel/workqueue.c 	struct worker		*rescuer;	/* I: rescue worker */
rescuer          2021 kernel/workqueue.c 	if (!wq->rescuer)
rescuer          2033 kernel/workqueue.c 		wake_up_process(wq->rescuer->task);
rescuer          2466 kernel/workqueue.c 	struct worker *rescuer = __rescuer;
rescuer          2467 kernel/workqueue.c 	struct workqueue_struct *wq = rescuer->rescue_wq;
rescuer          2468 kernel/workqueue.c 	struct list_head *scheduled = &rescuer->scheduled;
rescuer          2506 kernel/workqueue.c 		worker_attach_to_pool(rescuer, pool);
rescuer          2525 kernel/workqueue.c 			process_scheduled_works(rescuer);
rescuer          2542 kernel/workqueue.c 				if (wq->rescuer && list_empty(&pwq->mayday_node)) {
rescuer          2566 kernel/workqueue.c 		worker_detach_from_pool(rescuer);
rescuer          2580 kernel/workqueue.c 	WARN_ON_ONCE(!(rescuer->flags & WORKER_NOT_RUNNING));
rescuer          3021 kernel/workqueue.c 	    (pwq->wq->saved_max_active == 1 || pwq->wq->rescuer)) {
rescuer          3498 kernel/workqueue.c 	kfree(wq->rescuer);
rescuer          4203 kernel/workqueue.c 	struct worker *rescuer;
rescuer          4209 kernel/workqueue.c 	rescuer = alloc_worker(NUMA_NO_NODE);
rescuer          4210 kernel/workqueue.c 	if (!rescuer)
rescuer          4213 kernel/workqueue.c 	rescuer->rescue_wq = wq;
rescuer          4214 kernel/workqueue.c 	rescuer->task = kthread_create(rescuer_thread, rescuer, "%s", wq->name);
rescuer          4215 kernel/workqueue.c 	ret = PTR_ERR_OR_ZERO(rescuer->task);
rescuer          4217 kernel/workqueue.c 		kfree(rescuer);
rescuer          4221 kernel/workqueue.c 	wq->rescuer = rescuer;
rescuer          4222 kernel/workqueue.c 	kthread_bind_mask(rescuer->task, cpu_possible_mask);
rescuer          4223 kernel/workqueue.c 	wake_up_process(rescuer->task);
rescuer          4347 kernel/workqueue.c 	if (wq->rescuer) {
rescuer          4348 kernel/workqueue.c 		struct worker *rescuer = wq->rescuer;
rescuer          4352 kernel/workqueue.c 		wq->rescuer = NULL;
rescuer          4356 kernel/workqueue.c 		kthread_stop(rescuer->task);
rescuer          4357 kernel/workqueue.c 		kfree(rescuer);
rescuer          4685 kernel/workqueue.c 				worker == pwq->wq->rescuer ? "(RESCUER)" : "",