Home
last modified time | relevance | path

Searched refs:worker (Results 1 – 10 of 10) sorted by relevance

/linux-4.19.296/include/linux/
Dkthread.h101 struct kthread_worker *worker; member
111 #define KTHREAD_WORKER_INIT(worker) { \ argument
112 .lock = __SPIN_LOCK_UNLOCKED((worker).lock), \
113 .work_list = LIST_HEAD_INIT((worker).work_list), \
114 .delayed_work_list = LIST_HEAD_INIT((worker).delayed_work_list),\
128 #define DEFINE_KTHREAD_WORKER(worker) \ argument
129 struct kthread_worker worker = KTHREAD_WORKER_INIT(worker)
143 # define KTHREAD_WORKER_INIT_ONSTACK(worker) \ argument
144 ({ kthread_init_worker(&worker); worker; })
145 # define DEFINE_KTHREAD_WORKER_ONSTACK(worker) \ argument
[all …]
/linux-4.19.296/include/drm/
Ddrm_flip_work.h76 struct work_struct worker; member
/linux-4.19.296/drivers/hid/
Duhid.c66 struct work_struct worker; member
73 struct uhid_device *uhid = container_of(work, struct uhid_device, worker); in uhid_device_add_worker()
545 schedule_work(&uhid->worker); in uhid_dev_create2()
589 cancel_work_sync(&uhid->worker); in uhid_dev_destroy()
654 INIT_WORK(&uhid->worker, uhid_device_add_worker); in uhid_char_open()
Dhid-wiimote.h112 struct work_struct worker; member
Dhid-wiimote-core.c47 worker); in wiimote_queue_worker()
104 schedule_work(&wdata->queue.worker); in wiimote_queue()
1748 INIT_WORK(&wdata->queue.worker, wiimote_queue_worker); in wiimote_create()
1782 cancel_work_sync(&wdata->queue.worker); in wiimote_destroy()
/linux-4.19.296/drivers/s390/block/
Ddasd_alias.c154 INIT_WORK(&lcu->suc_data.worker, summary_unit_check_handling_work); in _allocate_lcu()
262 cancel_work_sync(&lcu->suc_data.worker); in dasd_alias_disconnect_device_from_lcu()
912 worker); in summary_unit_check_handling_work()
974 if (!schedule_work(&lcu->suc_data.worker)) in dasd_alias_handle_summary_unit_check()
Ddasd_eckd.h499 struct work_struct worker; member
Ddasd_eckd.c108 struct work_struct worker; member
120 struct work_struct worker; member
1240 data = container_of(work, struct path_verification_work_data, worker); in do_path_verification_work()
1412 INIT_WORK(&data->worker, do_path_verification_work); in dasd_eckd_verify_path()
1416 schedule_work(&data->worker); in dasd_eckd_verify_path()
5629 data = container_of(work, struct check_attention_work_data, worker); in dasd_eckd_check_attention_work()
5656 INIT_WORK(&data->worker, dasd_eckd_check_attention_work); in dasd_eckd_check_attention()
5660 schedule_work(&data->worker); in dasd_eckd_check_attention()
/linux-4.19.296/drivers/s390/net/
Dqeth_l2_main.c1414 struct work_struct worker; member
1422 container_of(work, struct qeth_bridge_state_data, worker); in qeth_bridge_state_change_worker()
1481 INIT_WORK(&data->worker, qeth_bridge_state_change_worker); in qeth_bridge_state_change()
1485 queue_work(qeth_wq, &data->worker); in qeth_bridge_state_change()
1489 struct work_struct worker; member
1497 container_of(work, struct qeth_bridge_host_data, worker); in qeth_bridge_host_event_worker()
1553 INIT_WORK(&data->worker, qeth_bridge_host_event_worker); in qeth_bridge_host_event()
1557 queue_work(qeth_wq, &data->worker); in qeth_bridge_host_event()
/linux-4.19.296/lib/
DKconfig.debug944 worker pool doesn't make forward progress on a pending work