Home
last modified time | relevance | path

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

12

/Linux-v5.15/include/linux/
Dkthread.h94 struct kthread_worker { struct
106 struct kthread_worker *worker; argument
134 struct kthread_worker worker = KTHREAD_WORKER_INIT(worker)
151 struct kthread_worker worker = KTHREAD_WORKER_INIT_ONSTACK(worker)
156 extern void __kthread_init_worker(struct kthread_worker *worker,
183 struct kthread_worker *
186 __printf(3, 4) struct kthread_worker *
190 bool kthread_queue_work(struct kthread_worker *worker,
193 bool kthread_queue_delayed_work(struct kthread_worker *worker,
197 bool kthread_mod_delayed_work(struct kthread_worker *worker,
[all …]
/Linux-v5.15/kernel/
Dkthread.c695 void __kthread_init_worker(struct kthread_worker *worker, in __kthread_init_worker()
699 memset(worker, 0, sizeof(struct kthread_worker)); in __kthread_init_worker()
724 struct kthread_worker *worker = worker_ptr; in kthread_worker_fn()
777 static __printf(3, 0) struct kthread_worker *
781 struct kthread_worker *worker; in __kthread_create_worker()
821 struct kthread_worker *
824 struct kthread_worker *worker; in kthread_create_worker()
870 struct kthread_worker *
874 struct kthread_worker *worker; in kthread_create_worker_on_cpu()
890 static inline bool queuing_blocked(struct kthread_worker *worker, in queuing_blocked()
[all …]
/Linux-v5.15/drivers/gpu/drm/msm/
Dmsm_kms.h141 struct kthread_worker *worker;
157 struct kthread_worker *dump_worker;
Dmsm_gpu.h197 struct kthread_worker *worker;
Dmsm_drv.h127 struct kthread_worker *worker;
/Linux-v5.15/include/linux/dsa/
Dsja1105.h68 struct kthread_worker *xmit_worker;
Docelot.h172 struct kthread_worker *xmit_worker;
/Linux-v5.15/arch/x86/kvm/
Di8254.h48 struct kthread_worker *worker;
/Linux-v5.15/drivers/net/dsa/ocelot/
Dfelix.h65 struct kthread_worker *xmit_worker;
/Linux-v5.15/include/crypto/
Dengine.h67 struct kthread_worker *kworker;
/Linux-v5.15/drivers/ptp/
Dptp_private.h48 struct kthread_worker *kworker;
/Linux-v5.15/include/drm/
Ddrm_vblank.h212 struct kthread_worker *worker;
/Linux-v5.15/drivers/net/ethernet/intel/ice/
Dice_ptp.h123 struct kthread_worker *kworker;
Dice_ptp.c1513 struct kthread_worker *kworker; in ice_ptp_init()
/Linux-v5.15/drivers/gpu/drm/
Ddrm_vblank_work.c251 struct kthread_worker *worker; in drm_vblank_worker_init()
/Linux-v5.15/drivers/thermal/intel/
Dintel_powerclamp.c74 struct kthread_worker *worker;
477 struct kthread_worker *worker; in start_power_clamp_worker()
/Linux-v5.15/drivers/net/dsa/mv88e6xxx/
Dchip.h357 struct kthread_worker *kworker;
/Linux-v5.15/drivers/cpufreq/
Dcppc_cpufreq.c76 static struct kthread_worker *kworker_fie;
/Linux-v5.15/drivers/platform/chrome/
Dcros_ec_spi.c79 struct kthread_worker *high_pri_worker;
/Linux-v5.15/include/trace/events/
Dsched.h66 TP_PROTO(struct kthread_worker *worker,
/Linux-v5.15/kernel/sched/
Dcpufreq_schedutil.c39 struct kthread_worker worker;
/Linux-v5.15/drivers/media/pci/ivtv/
Divtv-driver.h683 struct kthread_worker irq_worker; /* kthread worker for PIO/YUV/VBI actions */
/Linux-v5.15/include/linux/spi/
Dspi.h606 struct kthread_worker *kworker;
/Linux-v5.15/drivers/watchdog/
Dwatchdog_dev.c55 static struct kthread_worker *watchdog_kworker;
/Linux-v5.15/drivers/net/ethernet/microchip/
Dencx24j600.c53 struct kthread_worker kworker;

12