| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | kthread.h | 84 struct kthread_work; 85 typedef void (*kthread_work_func_t)(struct kthread_work *work); 98 struct kthread_work *current_work; 101 struct kthread_work { struct 110 struct kthread_work work; argument 135 struct kthread_work work = KTHREAD_WORK_INIT(work, fn) 165 memset((work), 0, sizeof(struct kthread_work)); \ 189 struct kthread_work *work); 199 void kthread_flush_work(struct kthread_work *work); 202 bool kthread_cancel_work_sync(struct kthread_work *work);
|
| /OK3568_Linux_fs/kernel/kernel/ |
| H A D | kthread.c | 720 struct kthread_work *work; in kthread_worker_fn() 747 struct kthread_work, node); in kthread_worker_fn() 861 struct kthread_work *work) in queuing_blocked() 869 struct kthread_work *work) in kthread_insert_work_sanity_check() 879 struct kthread_work *work, in kthread_insert_work() 903 struct kthread_work *work) in kthread_queue_work() 929 struct kthread_work *work = &dwork->work; in kthread_delayed_work_timer_fn() 959 struct kthread_work *work = &dwork->work; in __kthread_queue_delayed_work() 1008 struct kthread_work *work = &dwork->work; in kthread_queue_delayed_work() 1025 struct kthread_work work; [all …]
|
| /OK3568_Linux_fs/kernel/include/drm/ |
| H A D | drm_vblank_work.h | 28 struct kthread_work base; 67 void (*func)(struct kthread_work *work));
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/ |
| H A D | mpp_rkvdec2_link.h | 217 void rkvdec2_link_worker(struct kthread_work *work_s); 228 void rkvdec2_soft_ccu_worker(struct kthread_work *work_s); 233 void rkvdec2_hard_ccu_worker(struct kthread_work *work_s);
|
| H A D | mpp_common.h | 323 struct kthread_work work; 636 void (*task_worker)(struct kthread_work *work_s); 694 struct kthread_work *work);
|
| /OK3568_Linux_fs/kernel/include/linux/dsa/ |
| H A D | sja1105.h | 59 struct kthread_work xmit_work;
|
| /OK3568_Linux_fs/kernel/drivers/media/pci/ivtv/ |
| H A D | ivtv-irq.h | 37 void ivtv_irq_work_handler(struct kthread_work *work);
|
| /OK3568_Linux_fs/kernel/drivers/thermal/intel/ |
| H A D | intel_powerclamp.c | 75 struct kthread_work balancing_work; 362 static void clamp_balancing_func(struct kthread_work *work) in clamp_balancing_func() 407 static void clamp_idle_injection_func(struct kthread_work *work) in clamp_idle_injection_func()
|
| /OK3568_Linux_fs/kernel/arch/x86/kvm/ |
| H A D | i8254.h | 49 struct kthread_work expired;
|
| H A D | i8254.c | 239 static void pit_do_work(struct kthread_work *work) in pit_do_work()
|
| /OK3568_Linux_fs/kernel/drivers/block/ |
| H A D | loop.h | 68 struct kthread_work work;
|
| /OK3568_Linux_fs/kernel/include/crypto/ |
| H A D | engine.h | 68 struct kthread_work pump_requests;
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/dpu1/ |
| H A D | dpu_crtc.h | 97 struct kthread_work work;
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/microchip/ |
| H A D | encx24j600.c | 54 struct kthread_work tx_work; 55 struct kthread_work setrx_work; 799 static void encx24j600_setrx_proc(struct kthread_work *ws) in encx24j600_setrx_proc() 864 static void encx24j600_tx_proc(struct kthread_work *ws) in encx24j600_tx_proc()
|
| /OK3568_Linux_fs/kernel/drivers/tty/serial/ |
| H A D | sc16is7xx.c | 315 struct kthread_work tx_work; 316 struct kthread_work reg_work; 734 static void sc16is7xx_tx_proc(struct kthread_work *ws) in sc16is7xx_tx_proc() 768 static void sc16is7xx_reg_proc(struct kthread_work *ws) in sc16is7xx_reg_proc()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_vblank_work.c | 241 void (*func)(struct kthread_work *work)) in drm_vblank_work_init()
|
| /OK3568_Linux_fs/kernel/kernel/sched/ |
| H A D | cpufreq_schedutil.c | 41 struct kthread_work work; 550 static void sugov_work(struct kthread_work *work) in sugov_work()
|
| /OK3568_Linux_fs/kernel/drivers/platform/chrome/ |
| H A D | cros_ec_spi.c | 96 struct kthread_work work; 645 static void cros_ec_xfer_high_pri_work(struct kthread_work *work) in cros_ec_xfer_high_pri_work()
|
| /OK3568_Linux_fs/kernel/drivers/usb/typec/tcpm/ |
| H A D | tcpm.c | 368 struct kthread_work event_work; 370 struct kthread_work state_machine; 372 struct kthread_work vdm_state_machine; 374 struct kthread_work enable_frs; 376 struct kthread_work send_discover_work; 492 struct kthread_work work; 2094 static void vdm_state_machine_work(struct kthread_work *work) in vdm_state_machine_work() 2927 static void tcpm_pd_rx_handler(struct kthread_work *work) in tcpm_pd_rx_handler() 4930 static void tcpm_state_machine_work(struct kthread_work *work) in tcpm_state_machine_work() 5435 static void tcpm_pd_event_handler(struct kthread_work *work) in tcpm_pd_event_handler() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/watchdog/ |
| H A D | watchdog_dev.c | 66 struct kthread_work work; 231 static void watchdog_ping_work(struct kthread_work *work) in watchdog_ping_work()
|
| /OK3568_Linux_fs/kernel/crypto/ |
| H A D | crypto_engine.c | 243 static void crypto_pump_work(struct kthread_work *work) in crypto_pump_work()
|
| /OK3568_Linux_fs/kernel/drivers/ptp/ |
| H A D | ptp_clock.c | 189 static void ptp_aux_kworker(struct kthread_work *work) in ptp_aux_kworker()
|
| /OK3568_Linux_fs/kernel/init/ |
| H A D | main.c | 1308 struct kthread_work work; 1328 static void __init initcall_work_func(struct kthread_work *work) in initcall_work_func()
|
| /OK3568_Linux_fs/kernel/drivers/md/ |
| H A D | dm-rq.c | 22 struct kthread_work work;
|
| /OK3568_Linux_fs/kernel/include/linux/spi/ |
| H A D | spi.h | 603 struct kthread_work pump_messages;
|