Home
last modified time | relevance | path

Searched refs:kworker (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/crypto/
H A Dcrypto_engine.c58 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_finalize_request()
87 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_pump_requests()
98 kthread_queue_work(engine->kworker, in crypto_pump_requests()
202 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_pump_requests()
273 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_transfer_request()
419 kthread_queue_work(engine->kworker, &engine->pump_requests); in crypto_engine_start()
514 engine->kworker = kthread_create_worker(0, "%s", engine->name); in crypto_engine_alloc_init_and_set()
515 if (IS_ERR(engine->kworker)) { in crypto_engine_alloc_init_and_set()
523 sched_set_fifo(engine->kworker->task); in crypto_engine_alloc_init_and_set()
560 kthread_destroy_worker(engine->kworker); in crypto_engine_exit()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_gnss.c156 kthread_queue_delayed_work(gnss->kworker, &gnss->read_work, delay); in ice_gnss_read()
174 struct kthread_worker *kworker; in ice_gnss_struct_init() local
185 kworker = kthread_create_worker(0, "ice-gnss-%s", dev_name(dev)); in ice_gnss_struct_init()
186 if (IS_ERR(kworker)) { in ice_gnss_struct_init()
191 gnss->kworker = kworker; in ice_gnss_struct_init()
221 kthread_queue_delayed_work(gnss->kworker, &gnss->read_work, 0); in ice_gnss_open()
375 kthread_destroy_worker(gnss->kworker); in ice_gnss_exit()
376 gnss->kworker = NULL; in ice_gnss_exit()
H A Dice_ptp.c1080 kthread_queue_delayed_work(pf->ptp.kworker, &pf->ptp.work, in ice_ptp_reset_cached_phctime()
1258 kthread_queue_delayed_work(pf->ptp.kworker, in ice_ptp_wait_for_offsets()
1270 kthread_queue_delayed_work(pf->ptp.kworker, in ice_ptp_wait_for_offsets()
1348 kthread_queue_delayed_work(pf->ptp.kworker, &ptp_port->ov_work, 0); in ice_ptp_port_phy_restart()
2460 kthread_queue_delayed_work(ptp->kworker, &ptp->work, in ice_ptp_periodic_work()
2545 kthread_queue_delayed_work(ptp->kworker, &ptp->work, 0); in ice_ptp_reset()
2662 struct kthread_worker *kworker; in ice_ptp_init_work() local
2667 /* Allocate a kworker for handling work required for the ports in ice_ptp_init_work()
2670 kworker = kthread_create_worker(0, "ice-ptp-%s", in ice_ptp_init_work()
2672 if (IS_ERR(kworker)) in ice_ptp_init_work()
[all...]
H A Dice_gnss.h28 * @kworker: kwork thread for handling periodic work
33 struct kthread_worker *kworker; member
H A Dice_ptp.h186 * @kworker: kwork thread for handling periodic work
206 struct kthread_worker *kworker; member
/kernel/linux/linux-6.6/drivers/ptp/
H A Dptp_clock.c201 kthread_queue_delayed_work(ptp->kworker, &ptp->aux_work, delay); in ptp_aux_kworker()
255 ptp->kworker = kthread_create_worker(0, "ptp%d", ptp->index); in ptp_clock_register()
256 if (IS_ERR(ptp->kworker)) { in ptp_clock_register()
257 err = PTR_ERR(ptp->kworker); in ptp_clock_register()
315 if (ptp->kworker) in ptp_clock_register()
316 kthread_destroy_worker(ptp->kworker); in ptp_clock_register()
331 if (ptp->kworker) in ptp_clock_register()
332 kthread_destroy_worker(ptp->kworker); in ptp_clock_register()
362 if (ptp->kworker) { in ptp_clock_unregister()
364 kthread_destroy_worker(ptp->kworker); in ptp_clock_unregister()
[all...]
H A Dptp_private.h48 struct kthread_worker *kworker; member
/kernel/linux/linux-6.6/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()
520 engine->kworker = kthread_create_worker(0, "%s", engine->name); in crypto_engine_alloc_init_and_set()
521 if (IS_ERR(engine->kworker)) { in crypto_engine_alloc_init_and_set()
529 sched_set_fifo(engine->kworker->task); in crypto_engine_alloc_init_and_set()
566 kthread_destroy_worker(engine->kworker); in crypto_engine_exit()
[all...]
/kernel/linux/linux-5.10/drivers/ptp/
H A Dptp_clock.c200 kthread_queue_delayed_work(ptp->kworker, &ptp->aux_work, delay); in ptp_aux_kworker()
237 ptp->kworker = kthread_create_worker(0, "ptp%d", ptp->index); in ptp_clock_register()
238 if (IS_ERR(ptp->kworker)) { in ptp_clock_register()
239 err = PTR_ERR(ptp->kworker); in ptp_clock_register()
289 if (ptp->kworker) in ptp_clock_register()
290 kthread_destroy_worker(ptp->kworker); in ptp_clock_register()
307 if (ptp->kworker) { in ptp_clock_unregister()
309 kthread_destroy_worker(ptp->kworker); in ptp_clock_unregister()
390 return kthread_mod_delayed_work(ptp->kworker, &ptp->aux_work, delay); in ptp_schedule_worker()
H A Dptp_private.h47 struct kthread_worker *kworker; member
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Dsc16is7xx.c330 struct kthread_worker kworker; member
821 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_ier_clear()
839 kthread_queue_work(&s->kworker, &one->tx_work); in sc16is7xx_start_tx()
865 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_set_mctrl()
999 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_config_rs485()
1080 kthread_flush_worker(&s->kworker); in sc16is7xx_shutdown()
1259 kthread_init_worker(&s->kworker); in sc16is7xx_probe()
1260 s->kworker_task = kthread_run(kthread_worker_fn, &s->kworker, in sc16is7xx_probe()
1415 kthread_flush_worker(&s->kworker); in sc16is7xx_remove()
/kernel/linux/linux-6.6/include/crypto/internal/
H A Dengine.h42 * @kworker: kthread worker struct for request pump
67 struct kthread_worker *kworker; member
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dsc16is7xx.c345 struct kthread_worker kworker; member
885 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_ier_clear()
898 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_ier_set()
921 kthread_queue_delayed_work(&s->kworker, &one->ms_work, HZ); in sc16is7xx_ms_proc()
932 kthread_queue_delayed_work(&s->kworker, &one->ms_work, 0); in sc16is7xx_enable_ms()
940 kthread_queue_work(&s->kworker, &one->tx_work); in sc16is7xx_start_tx()
989 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_set_mctrl()
1129 kthread_queue_work(&s->kworker, &one->reg_work); in sc16is7xx_config_rs485()
1220 kthread_flush_worker(&s->kworker); in sc16is7xx_shutdown()
1503 kthread_init_worker(&s->kworker); in sc16is7xx_probe()
[all...]
/kernel/linux/linux-6.6/tools/tracing/rtla/src/
H A Dtimerlat_aa.c94 * Is the system running a kworker?
96 unsigned long long kworker; member
512 * If this was a kworker, clean the last kworkers that ran. in timerlat_aa_sched_switch_handler()
514 taa_data->kworker = 0; in timerlat_aa_sched_switch_handler()
521 * timerlat_aa_kworker_start_handler - Tracks a kworker running on the CPU
524 * the job that a kworker could be doing in the CPU.
535 tep_get_field_val(s, event, "work", record, &taa_data->kworker, 1); in timerlat_aa_kworker_start_handler()
761 printf(" kworker:%s:%s", in timerlat_auto_analysis()
762 tep_find_function(tep, taa_data->kworker) ? : "<...>", in timerlat_auto_analysis()
/kernel/linux/linux-5.10/include/crypto/
H A Dengine.h42 * @kworker: kthread worker struct for request pump
67 struct kthread_worker *kworker; member
/kernel/linux/linux-5.10/drivers/net/ethernet/microchip/
H A Dencx24j600.c53 struct kthread_worker kworker; member
827 kthread_queue_work(&priv->kworker, &priv->setrx_work); in encx24j600_set_multicast_list()
886 kthread_queue_work(&priv->kworker, &priv->tx_work); in encx24j600_tx()
1047 kthread_init_worker(&priv->kworker); in encx24j600_spi_probe()
1051 priv->kworker_task = kthread_run(kthread_worker_fn, &priv->kworker, in encx24j600_spi_probe()
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/
H A Dencx24j600.c53 struct kthread_worker kworker; member
826 kthread_queue_work(&priv->kworker, &priv->setrx_work); in encx24j600_set_multicast_list()
885 kthread_queue_work(&priv->kworker, &priv->tx_work); in encx24j600_tx()
1047 kthread_init_worker(&priv->kworker); in encx24j600_spi_probe()
1051 priv->kworker_task = kthread_run(kthread_worker_fn, &priv->kworker, in encx24j600_spi_probe()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi.c1407 kthread_queue_work(ctlr->kworker, &ctlr->pump_messages); in __spi_pump_messages()
1427 kthread_queue_work(ctlr->kworker, in __spi_pump_messages()
1659 sched_set_fifo(ctlr->kworker->task); in spi_set_thread_rt()
1667 ctlr->kworker = kthread_create_worker(0, dev_name(&ctlr->dev)); in spi_init_queue()
1668 if (IS_ERR(ctlr->kworker)) { in spi_init_queue()
1669 dev_err(&ctlr->dev, "failed to create message pump kworker\n"); in spi_init_queue()
1670 return PTR_ERR(ctlr->kworker); in spi_init_queue()
1763 kthread_queue_work(ctlr->kworker, &ctlr->pump_messages); in spi_finalize_current_message()
1789 kthread_queue_work(ctlr->kworker, &ctlr->pump_messages); in spi_start_queue()
1845 kthread_destroy_worker(ctlr->kworker); in spi_destroy_queue()
[all...]
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi.c1769 kthread_queue_work(ctlr->kworker, in __spi_pump_messages()
1806 kthread_queue_work(ctlr->kworker, &ctlr->pump_messages); in __spi_pump_messages()
1938 sched_set_fifo(ctlr->kworker->task); in spi_set_thread_rt()
1947 ctlr->kworker = kthread_create_worker(0, dev_name(&ctlr->dev)); in spi_init_queue()
1948 if (IS_ERR(ctlr->kworker)) { in spi_init_queue()
1949 dev_err(&ctlr->dev, "failed to create message pump kworker\n"); in spi_init_queue()
1950 return PTR_ERR(ctlr->kworker); in spi_init_queue()
2068 kthread_queue_work(ctlr->kworker, &ctlr->pump_messages); in spi_start_queue()
2124 kthread_destroy_worker(ctlr->kworker); in spi_destroy_queue()
2148 kthread_queue_work(ctlr->kworker, in __spi_queued_transfer()
[all...]
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/
H A Dchip.h321 struct kthread_worker *kworker; member
H A Dchip.c366 kthread_queue_delayed_work(chip->kworker, &chip->irq_poll_work, in mv88e6xxx_irq_poll()
381 chip->kworker = kthread_create_worker(0, "%s", dev_name(chip->dev)); in mv88e6xxx_irq_poll_setup()
382 if (IS_ERR(chip->kworker)) in mv88e6xxx_irq_poll_setup()
383 return PTR_ERR(chip->kworker); in mv88e6xxx_irq_poll_setup()
385 kthread_queue_delayed_work(chip->kworker, &chip->irq_poll_work, in mv88e6xxx_irq_poll_setup()
394 kthread_destroy_worker(chip->kworker); in mv88e6xxx_irq_poll_free()
/kernel/linux/linux-5.10/include/linux/spi/
H A Dspi.h363 * @kworker: pointer to thread struct for message pump
603 struct kthread_worker *kworker; member
/kernel/linux/linux-6.6/drivers/net/dsa/mv88e6xxx/
H A Dchip.h388 struct kthread_worker *kworker; member
H A Dchip.c381 kthread_queue_delayed_work(chip->kworker, &chip->irq_poll_work, in mv88e6xxx_irq_poll()
396 chip->kworker = kthread_create_worker(0, "%s", dev_name(chip->dev)); in mv88e6xxx_irq_poll_setup()
397 if (IS_ERR(chip->kworker)) in mv88e6xxx_irq_poll_setup()
398 return PTR_ERR(chip->kworker); in mv88e6xxx_irq_poll_setup()
400 kthread_queue_delayed_work(chip->kworker, &chip->irq_poll_work, in mv88e6xxx_irq_poll_setup()
409 kthread_destroy_worker(chip->kworker); in mv88e6xxx_irq_poll_free()
/kernel/linux/linux-6.6/include/linux/spi/
H A Dspi.h417 * @kworker: pointer to thread struct for message pump
667 struct kthread_worker *kworker; member

Completed in 45 milliseconds