Home
last modified time | relevance | path

Searched refs:kthread_worker (Results 1 – 20 of 20) sorted by relevance

/Linux-v5.10/include/linux/
Dkthread.h89 struct kthread_worker { struct
101 struct kthread_worker *worker; argument
129 struct kthread_worker worker = KTHREAD_WORKER_INIT(worker)
146 struct kthread_worker worker = KTHREAD_WORKER_INIT_ONSTACK(worker)
151 extern void __kthread_init_worker(struct kthread_worker *worker,
178 struct kthread_worker *
181 __printf(3, 4) struct kthread_worker *
185 bool kthread_queue_work(struct kthread_worker *worker,
188 bool kthread_queue_delayed_work(struct kthread_worker *worker,
192 bool kthread_mod_delayed_work(struct kthread_worker *worker,
[all …]
/Linux-v5.10/kernel/
Dkthread.c643 void __kthread_init_worker(struct kthread_worker *worker, in __kthread_init_worker()
647 memset(worker, 0, sizeof(struct kthread_worker)); in __kthread_init_worker()
672 struct kthread_worker *worker = worker_ptr; in kthread_worker_fn()
718 static __printf(3, 0) struct kthread_worker *
722 struct kthread_worker *worker; in __kthread_create_worker()
762 struct kthread_worker *
765 struct kthread_worker *worker; in kthread_create_worker()
793 struct kthread_worker *
797 struct kthread_worker *worker; in kthread_create_worker_on_cpu()
813 static inline bool queuing_blocked(struct kthread_worker *worker, in queuing_blocked()
[all …]
/Linux-v5.10/include/linux/dsa/
Dsja1105.h58 struct kthread_worker *xmit_worker;
/Linux-v5.10/arch/x86/kvm/
Di8254.h48 struct kthread_worker *worker;
/Linux-v5.10/drivers/ptp/
Dptp_private.h47 struct kthread_worker *kworker;
/Linux-v5.10/drivers/block/
Dloop.h57 struct kthread_worker worker;
/Linux-v5.10/include/crypto/
Dengine.h67 struct kthread_worker *kworker;
/Linux-v5.10/include/drm/
Ddrm_vblank.h212 struct kthread_worker *worker;
/Linux-v5.10/drivers/gpu/drm/
Ddrm_vblank_work.c251 struct kthread_worker *worker; in drm_vblank_worker_init()
/Linux-v5.10/drivers/thermal/intel/
Dintel_powerclamp.c74 struct kthread_worker *worker;
477 struct kthread_worker *worker; in start_power_clamp_worker()
/Linux-v5.10/drivers/gpu/drm/msm/
Dmsm_drv.h134 struct kthread_worker *worker;
/Linux-v5.10/drivers/net/dsa/mv88e6xxx/
Dchip.h320 struct kthread_worker *kworker;
/Linux-v5.10/drivers/platform/chrome/
Dcros_ec_spi.c79 struct kthread_worker *high_pri_worker;
/Linux-v5.10/include/linux/spi/
Dspi.h596 struct kthread_worker *kworker;
/Linux-v5.10/kernel/sched/
Dcpufreq_schedutil.c39 struct kthread_worker worker;
/Linux-v5.10/drivers/media/pci/ivtv/
Divtv-driver.h685 struct kthread_worker irq_worker; /* kthread worker for PIO/YUV/VBI actions */
/Linux-v5.10/drivers/watchdog/
Dwatchdog_dev.c78 static struct kthread_worker *watchdog_kworker;
/Linux-v5.10/drivers/net/ethernet/microchip/
Dencx24j600.c53 struct kthread_worker kworker;
/Linux-v5.10/drivers/tty/serial/
Dsc16is7xx.c329 struct kthread_worker kworker;
/Linux-v5.10/drivers/usb/typec/tcpm/
Dtcpm.c235 struct kthread_worker *wq;