Home
last modified time | relevance | path

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

12

/linux/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_gpu.c673 kthread_queue_work(gpu->worker, &gpu->recover_work); in hangcheck_handler()
883 kthread_queue_work(gpu->worker, &gpu->retire_work); in msm_gpu_retire()
/linux/drivers/gpu/drm/msm/adreno/
H A Da5xx_preempt.c91 kthread_queue_work(gpu->worker, &gpu->recover_work); in a5xx_preempt_timer()
199 kthread_queue_work(gpu->worker, &gpu->recover_work); in a5xx_preempt_irq()
H A Da8xx_gpu.c1093 kthread_queue_work(gpu->worker, &gpu->recover_work); in a8xx_cp_hw_err_irq()
1189 kthread_queue_work(gpu->worker, &gpu->recover_work); in a8xx_fault_detect_irq()
1209 kthread_queue_work(gpu->worker, &gpu->recover_work); in a8xx_sw_fuse_violation_irq()
H A Da6xx_gpu.c1921 kthread_queue_work(gpu->worker, &gpu->recover_work); in a6xx_fault_detect_irq()
1941 kthread_queue_work(gpu->worker, &gpu->recover_work); in a7xx_sw_fuse_violation_irq()
/linux/net/dsa/
H A Dtag_ocelot_8021q.c58 kthread_queue_work(xmit_worker, &xmit_work->work); in ocelot_defer_xmit()
H A Dtag_ksz.c272 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/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/drivers/tty/serial/
H A Dsc16is7xx.c438 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_ier_clear()
451 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_ier_set()
920 kthread_queue_work(&s->kworker, &one->tx_work); in sc16is7xx_start_tx()
969 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_set_mctrl()
1099 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_config_rs485()
/linux/include/linux/
H A Dkthread.h263 bool kthread_queue_work(struct kthread_worker *worker,
/linux/kernel/
H A Dkthread.c1199 bool kthread_queue_work(struct kthread_worker *worker, in kthread_queue_work() function
1213 EXPORT_SYMBOL_GPL(kthread_queue_work);
1578 kthread_queue_work(worker, &fwork.work); in kthread_flush_worker()
/linux/drivers/usb/typec/tcpm/
H A Dtcpm.c1537 kthread_queue_work(port->wq, &port->state_machine); in mod_tcpm_delayed_work()
1548 kthread_queue_work(port->wq, &port->vdm_state_machine); in mod_vdm_delayed_work()
1558 kthread_queue_work(port->wq, &port->enable_frs); in mod_enable_frs_delayed_work()
1568 kthread_queue_work(port->wq, &port->send_discover_work); in mod_send_discover_delayed_work()
1838 ret = kthread_queue_work(port->wq, &event->work); in tcpm_queue_vdm_unlocked()
4002 kthread_queue_work(port->wq, &event->work); in tcpm_pd_receive()
6928 kthread_queue_work(port->wq, &port->event_work); in tcpm_cc_change()
6937 kthread_queue_work(port->wq, &port->event_work); in tcpm_vbus_change()
6946 kthread_queue_work(port->wq, &port->event_work); in tcpm_pd_hard_reset()
6955 kthread_queue_work(port->wq, &port->event_work); in tcpm_sink_frs()
[all …]
/linux/drivers/usb/gadget/function/
H A Duvc_video.c418 kthread_queue_work(video->kworker, &video->hw_submit); in uvc_video_complete()
798 kthread_queue_work(video->kworker, &video->hw_submit); in uvcg_video_enable()
/linux/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/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.c72 kthread_queue_work(vdpasim->worker, work); in vdpasim_worker_change_mm_sync()
286 kthread_queue_work(vdpasim->worker, &vdpasim->work); in vdpasim_schedule_work()
/linux/drivers/gpu/drm/i915/gt/
H A Dselftest_slpc.c516 kthread_queue_work(threads[i].worker, &threads[i].work); in live_slpc_tile_interaction()
H A Dselftest_hangcheck.c1040 kthread_queue_work(threads[tmp].worker, in __igt_reset_engines()
/linux/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/drivers/gpu/drm/i915/selftests/
H A Di915_request.c510 kthread_queue_work(worker, &threads[n].work); in mock_breadcrumbs_smoketest()
1661 kthread_queue_work(worker, &threads[idx].work); in live_parallel_engines()
1819 kthread_queue_work(worker, &threads[i].work); in live_breadcrumbs_smoketest()
3234 kthread_queue_work(worker, &engines[idx].work); in perf_parallel_engines()
/linux/drivers/spi/
H A Dspi.c1882 kthread_queue_work(ctlr->kworker, in __spi_pump_messages()
1919 kthread_queue_work(ctlr->kworker, &ctlr->pump_messages); in __spi_pump_messages()
2212 kthread_queue_work(ctlr->kworker, &ctlr->pump_messages); in spi_start_queue()
2283 kthread_queue_work(ctlr->kworker, &ctlr->pump_messages); in __spi_queued_transfer()
/linux/drivers/watchdog/
H A Dwatchdog_dev.c235 kthread_queue_work(watchdog_kworker, &wd_data->work); in watchdog_timer_expired()
/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_context.c395 kthread_queue_work(data[n].worker, &data[n].work); in live_parallel_switch()
/linux/fs/erofs/
H A Dzdata.c1468 kthread_queue_work(worker, &io->u.kthread_work); in z_erofs_decompress_kickoff()
/linux/kernel/sched/
H A Dext.c6487 kthread_queue_work(sch->helper, &sch->disable_work); in scx_disable_irq_workfn()
7479 kthread_queue_work(READ_ONCE(helper), &cmd.work); in scx_enable()

12