/Linux-v5.4/crypto/ |
D | crypto_engine.c | 53 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_finalize_request() 82 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_pump_requests() 93 kthread_queue_work(engine->kworker, in crypto_pump_requests() 198 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_transfer_request() 373 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_engine_start() 451 engine->kworker = kthread_create_worker(0, "%s", engine->name); in crypto_engine_alloc_init() 452 if (IS_ERR(engine->kworker)) { in crypto_engine_alloc_init() 460 sched_setscheduler(engine->kworker->task, SCHED_FIFO, ¶m); in crypto_engine_alloc_init() 481 kthread_destroy_worker(engine->kworker); in crypto_engine_exit()
|
/Linux-v5.4/drivers/ptp/ |
D | ptp_clock.c | 189 kthread_queue_delayed_work(ptp->kworker, &ptp->aux_work, delay); in ptp_aux_kworker() 227 ptp->kworker = kthread_create_worker(0, "ptp%d", ptp->index); in ptp_clock_register() 228 if (IS_ERR(ptp->kworker)) { in ptp_clock_register() 229 err = PTR_ERR(ptp->kworker); in ptp_clock_register() 280 if (ptp->kworker) in ptp_clock_register() 281 kthread_destroy_worker(ptp->kworker); in ptp_clock_register() 298 if (ptp->kworker) { in ptp_clock_unregister() 300 kthread_destroy_worker(ptp->kworker); in ptp_clock_unregister() 370 return kthread_mod_delayed_work(ptp->kworker, &ptp->aux_work, delay); in ptp_schedule_worker()
|
D | ptp_private.h | 47 struct kthread_worker *kworker; member
|
/Linux-v5.4/kernel/sched/ |
D | psi.c | 557 struct kthread_worker *kworker; in psi_schedule_poll_work() local 565 kworker = rcu_dereference(group->poll_kworker); in psi_schedule_poll_work() 570 if (likely(kworker)) in psi_schedule_poll_work() 571 kthread_queue_delayed_work(kworker, &group->poll_work, delay); in psi_schedule_poll_work() 1056 struct kthread_worker *kworker; in psi_trigger_create() local 1058 kworker = kthread_create_worker(0, "psimon"); in psi_trigger_create() 1059 if (IS_ERR(kworker)) { in psi_trigger_create() 1062 return ERR_CAST(kworker); in psi_trigger_create() 1064 sched_setscheduler_nocheck(kworker->task, SCHED_FIFO, ¶m); in psi_trigger_create() 1067 rcu_assign_pointer(group->poll_kworker, kworker); in psi_trigger_create()
|
/Linux-v5.4/drivers/tty/serial/ |
D | sc16is7xx.c | 328 struct kthread_worker kworker; member 736 kthread_queue_work(&s->kworker, &s->irq_work); in sc16is7xx_irq() 812 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_ier_clear() 830 kthread_queue_work(&s->kworker, &one->tx_work); in sc16is7xx_start_tx() 856 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_set_mctrl() 990 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_config_rs485() 1063 kthread_flush_worker(&s->kworker); in sc16is7xx_shutdown() 1223 kthread_init_worker(&s->kworker); in sc16is7xx_probe() 1225 s->kworker_task = kthread_run(kthread_worker_fn, &s->kworker, in sc16is7xx_probe() 1348 kthread_flush_worker(&s->kworker); in sc16is7xx_remove()
|
/Linux-v5.4/tools/perf/Documentation/ |
D | perf-trace.txt | 324 2930.140 kworker/u16:58/2722 block:block_plug:[kworker/u16:58] 325 2930.162 kworker/u16:58/2722 block:block_unplug:[kworker/u16:58] 1 327 8050.123 kworker/u16:30/2694 block:block_plug:[kworker/u16:30] 328 8050.271 kworker/u16:30/2694 block:block_plug:[kworker/u16:30]
|
/Linux-v5.4/include/crypto/ |
D | engine.h | 60 struct kthread_worker *kworker; member
|
/Linux-v5.4/Documentation/trace/ |
D | ftrace.rst | 1738 kworker/-59 3...1 0us : __schedule <-schedule 1739 kworker/-59 3d..1 0us : rcu_preempt_qs <-rcu_note_context_switch 1740 kworker/-59 3d..1 1us : add_preempt_count <-_raw_spin_lock_irq 1741 kworker/-59 3d..2 1us : deactivate_task <-__schedule 1742 kworker/-59 3d..2 1us : dequeue_task <-deactivate_task 1743 kworker/-59 3d..2 2us : update_rq_clock <-dequeue_task 1744 kworker/-59 3d..2 2us : dequeue_task_fair <-dequeue_task 1745 kworker/-59 3d..2 2us : update_curr <-dequeue_task_fair 1746 kworker/-59 3d..2 2us : update_min_vruntime <-update_curr 1747 kworker/-59 3d..2 3us : cpuacct_charge <-update_curr [all …]
|
D | histogram.rst | 2246 …kworker/u16:4-773 [003] d..3 49.823114: sched_switch: prev_comm=kworker/u16:4 prev_pid=773 pr… 2247 …comm=gnome-shell prev_pid=1261 prev_prio=120 prev_state=R+ ==> next_comm=kworker/6:2 next_pid=387 … 2248 …kworker/3:2-135 [003] d..3 49.823118: sched_stat_runtime: comm=kworker/3:2 pid=135 runtime=53… 2249 …kworker/6:2-387 [006] d..3 49.823120: sched_stat_runtime: comm=kworker/6:2 pid=387 runtime=95… 2250 …kworker/6:2-387 [006] d..3 49.823122: sched_switch: prev_comm=kworker/6:2 prev_pid=387 prev_p… 2251 …kworker/3:2-135 [003] d..3 49.823123: sched_switch: prev_comm=kworker/3:2 prev_pid=135 prev_p…
|
/Linux-v5.4/drivers/net/ethernet/microchip/ |
D | encx24j600.c | 53 struct kthread_worker kworker; member 830 kthread_queue_work(&priv->kworker, &priv->setrx_work); in encx24j600_set_multicast_list() 889 kthread_queue_work(&priv->kworker, &priv->tx_work); in encx24j600_tx() 1052 kthread_init_worker(&priv->kworker); in encx24j600_spi_probe() 1056 priv->kworker_task = kthread_run(kthread_worker_fn, &priv->kworker, in encx24j600_spi_probe()
|
/Linux-v5.4/drivers/spi/ |
D | spi.c | 1284 kthread_queue_work(&ctlr->kworker, &ctlr->pump_messages); in __spi_pump_messages() 1298 kthread_queue_work(&ctlr->kworker, in __spi_pump_messages() 1450 kthread_init_worker(&ctlr->kworker); in spi_init_queue() 1451 ctlr->kworker_task = kthread_run(kthread_worker_fn, &ctlr->kworker, in spi_init_queue() 1527 kthread_queue_work(&ctlr->kworker, &ctlr->pump_messages); in spi_finalize_current_message() 1553 kthread_queue_work(&ctlr->kworker, &ctlr->pump_messages); in spi_start_queue() 1609 kthread_flush_worker(&ctlr->kworker); in spi_destroy_queue() 1633 kthread_queue_work(&ctlr->kworker, &ctlr->pump_messages); in __spi_queued_transfer()
|
/Linux-v5.4/Documentation/core-api/ |
D | workqueue.rst | 364 root 5671 0.0 0.0 0 0 ? S 12:07 0:00 [kworker/0:1] 365 root 5672 0.0 0.0 0 0 ? S 12:07 0:00 [kworker/1:2] 366 root 5673 0.0 0.0 0 0 ? S 12:12 0:00 [kworker/0:0] 367 root 5674 0.0 0.0 0 0 ? S 12:13 0:00 [kworker/1:0]
|
/Linux-v5.4/Documentation/networking/device_drivers/mellanox/ |
D | mlx5.rst | 293 …kworker/u48:4-8806 [009] ...1 55117.882428: mlx5e_tc_update_neigh_used_value: netdev: ens1f0 IPv4… 300 …kworker/u48:7-2221 [009] ...1 1475.387435: mlx5e_rep_neigh_update: netdev: ens1f0 MAC: 24:8a:07:…
|
/Linux-v5.4/drivers/net/dsa/mv88e6xxx/ |
D | chip.h | 292 struct kthread_worker *kworker; member
|
D | chip.c | 362 kthread_queue_delayed_work(chip->kworker, &chip->irq_poll_work, in mv88e6xxx_irq_poll() 377 chip->kworker = kthread_create_worker(0, "%s", dev_name(chip->dev)); in mv88e6xxx_irq_poll_setup() 378 if (IS_ERR(chip->kworker)) in mv88e6xxx_irq_poll_setup() 379 return PTR_ERR(chip->kworker); in mv88e6xxx_irq_poll_setup() 381 kthread_queue_delayed_work(chip->kworker, &chip->irq_poll_work, in mv88e6xxx_irq_poll_setup() 390 kthread_destroy_worker(chip->kworker); in mv88e6xxx_irq_poll_free()
|
/Linux-v5.4/Documentation/admin-guide/ |
D | kernel-per-CPU-kthreads.rst | 223 kworker/%u:%d%s (cpu, id, priority) 231 preempting the kworker daemons.
|
/Linux-v5.4/include/linux/spi/ |
D | spi.h | 551 struct kthread_worker kworker; member
|