Home
last modified time | relevance | path

Searched refs:kthread_queue_work (Results 1 – 25 of 40) sorted by relevance

12

/linux-6.15/crypto/
H A Dcrypto_engine.c61 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_finalize_request()
91 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_pump_requests()
102 kthread_queue_work(engine->kworker, in crypto_pump_requests()
185 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_pump_requests()
253 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_transfer_request()
425 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_engine_start()
/linux-6.15/drivers/gpu/drm/msm/
H A Dmsm_fence.c24 kthread_queue_work(fctx2gpu(fctx)->worker, &fctx->deadline_work); in deadline_timer()
156 kthread_queue_work(fctx2gpu(fctx)->worker, in msm_fence_set_deadline()
H A Dmsm_io_utils.c120 kthread_queue_work(work->worker, &work->work); in msm_hrtimer_worktimer()
H A Dmsm_gpu.c545 kthread_queue_work(gpu->worker, &gpu->recover_work); in hangcheck_handler()
755 kthread_queue_work(gpu->worker, &gpu->retire_work); in msm_gpu_retire()
/linux-6.15/drivers/gpu/drm/
H A Ddrm_vblank_work.c60 kthread_queue_work(vblank->worker, &work->base); in drm_handle_vblank_works()
150 ret = kthread_queue_work(vblank->worker, &work->base); in drm_vblank_work_schedule()
/linux-6.15/drivers/gpu/drm/msm/adreno/
H A Da5xx_preempt.c90 kthread_queue_work(gpu->worker, &gpu->recover_work); in a5xx_preempt_timer()
198 kthread_queue_work(gpu->worker, &gpu->recover_work); in a5xx_preempt_irq()
H A Da6xx_preempt.c98 kthread_queue_work(gpu->worker, &gpu->recover_work); in a6xx_preempt_timer()
165 kthread_queue_work(gpu->worker, &gpu->recover_work); in a6xx_preempt_irq()
/linux-6.15/drivers/gpu/drm/msm/disp/
H A Dmsm_disp_snapshot.c94 kthread_queue_work(kms->dump_worker, &kms->dump_work); in msm_disp_snapshot_state()
/linux-6.15/net/dsa/
H A Dtag_ocelot_8021q.c58 kthread_queue_work(xmit_worker, &xmit_work->work); in ocelot_defer_xmit()
H A Dtag_ksz.c273 kthread_queue_work(xmit_worker, &xmit_work->work); in ksz_defer_xmit()
H A Dtag_sja1105.c166 kthread_queue_work(xmit_worker, &xmit_work->work); in sja1105_defer_xmit()
/linux-6.15/drivers/tty/serial/
H A Dsc16is7xx.c474 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_ier_clear()
487 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_ier_set()
980 kthread_queue_work(&s->kworker, &one->tx_work); in sc16is7xx_start_tx()
1029 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_set_mctrl()
1159 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_config_rs485()
/linux-6.15/include/linux/
H A Dkthread.h243 bool kthread_queue_work(struct kthread_worker *worker,
/linux-6.15/arch/x86/kvm/
H A Di8254.c215 kthread_queue_work(pit->worker, &pit->expired); in kvm_pit_ack_irq()
276 kthread_queue_work(pt->worker, &pt->expired); in pit_timer_fn()
/linux-6.15/kernel/
H A Dkthread.c1184 bool kthread_queue_work(struct kthread_worker *worker, in kthread_queue_work() function
1198 EXPORT_SYMBOL_GPL(kthread_queue_work);
1562 kthread_queue_work(worker, &fwork.work); in kthread_flush_worker()
/linux-6.15/drivers/usb/typec/tcpm/
H A Dtcpm.c1348 kthread_queue_work(port->wq, &port->state_machine); in mod_tcpm_delayed_work()
1369 kthread_queue_work(port->wq, &port->enable_frs); in mod_enable_frs_delayed_work()
3740 kthread_queue_work(port->wq, &event->work); in tcpm_pd_receive()
6393 kthread_queue_work(port->wq, &port->event_work); in tcpm_cc_change()
6402 kthread_queue_work(port->wq, &port->event_work); in tcpm_vbus_change()
6411 kthread_queue_work(port->wq, &port->event_work); in tcpm_pd_hard_reset()
6420 kthread_queue_work(port->wq, &port->event_work); in tcpm_sink_frs()
6429 kthread_queue_work(port->wq, &port->event_work); in tcpm_sourcing_vbus()
6438 kthread_queue_work(port->wq, &port->event_work); in tcpm_port_clean()
6453 kthread_queue_work(port->wq, &port->event_work); in tcpm_port_error_recovery()
[all …]
/linux-6.15/drivers/usb/gadget/function/
H A Duvc_video.c418 kthread_queue_work(video->kworker, &video->hw_submit); in uvc_video_complete()
797 kthread_queue_work(video->kworker, &video->hw_submit); in uvcg_video_enable()
/linux-6.15/kernel/rcu/
H A Dtree_exp.h476 kthread_queue_work(READ_ONCE(rnp->exp_kworker), &rnp->rew.rew_work); in sync_rcu_exp_select_cpus_queue_work()
498 kthread_queue_work(rcu_exp_gp_kworker, &rew->rew_work); in synchronize_rcu_expedited_queue_work()
/linux-6.15/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.c72 kthread_queue_work(vdpasim->worker, work); in vdpasim_worker_change_mm_sync()
288 kthread_queue_work(vdpasim->worker, &vdpasim->work); in vdpasim_schedule_work()
/linux-6.15/drivers/media/platform/chips-media/wave5/
H A Dwave5-vpu.c118 kthread_queue_work(dev->worker, &dev->work); in wave5_vpu_timer_callback()
/linux-6.15/drivers/gpu/drm/i915/gt/
H A Dselftest_slpc.c516 kthread_queue_work(threads[i].worker, &threads[i].work); in live_slpc_tile_interaction()
/linux-6.15/drivers/net/ethernet/microchip/
H A Dencx24j600.c826 kthread_queue_work(&priv->kworker, &priv->setrx_work); in encx24j600_set_multicast_list()
887 kthread_queue_work(&priv->kworker, &priv->tx_work); in encx24j600_tx()
/linux-6.15/kernel/sched/
H A Dcpufreq_schedutil.c572 kthread_queue_work(&sg_policy->worker, &sg_policy->work); in sugov_irq_work()
/linux-6.15/drivers/platform/chrome/
H A Dcros_ec_spi.c674 kthread_queue_work(ec_spi->high_pri_worker, &params.work); in cros_ec_xfer_high_pri()
/linux-6.15/drivers/cpufreq/
H A Dcppc_cpufreq.c120 kthread_queue_work(kworker_fie, &cppc_fi->work); in cppc_irq_work()

12