/kernel/linux/linux-5.10/crypto/ |
H A D | crypto_engine.c | 58 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 D | ice_gnss.c | 156 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 D | ice_ptp.c | 1080 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 D | ice_gnss.h | 28 * @kworker: kwork thread for handling periodic work 33 struct kthread_worker *kworker; member
|
H A D | ice_ptp.h | 186 * @kworker: kwork thread for handling periodic work 206 struct kthread_worker *kworker; member
|
/kernel/linux/linux-6.6/drivers/ptp/ |
H A D | ptp_clock.c | 201 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 D | ptp_private.h | 48 struct kthread_worker *kworker; member
|
/kernel/linux/linux-6.6/crypto/ |
H A D | crypto_engine.c | 61 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 D | ptp_clock.c | 200 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 D | ptp_private.h | 47 struct kthread_worker *kworker; member
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | sc16is7xx.c | 330 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 D | engine.h | 42 * @kworker: kthread worker struct for request pump 67 struct kthread_worker *kworker; member
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | sc16is7xx.c | 345 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 D | timerlat_aa.c | 94 * 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 D | engine.h | 42 * @kworker: kthread worker struct for request pump 67 struct kthread_worker *kworker; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/microchip/ |
H A D | encx24j600.c | 53 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 D | encx24j600.c | 53 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 D | spi.c | 1407 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 D | spi.c | 1769 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 D | chip.h | 321 struct kthread_worker *kworker; member
|
H A D | chip.c | 366 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 D | spi.h | 363 * @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 D | chip.h | 388 struct kthread_worker *kworker; member
|
H A D | chip.c | 381 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 D | spi.h | 417 * @kworker: pointer to thread struct for message pump 667 struct kthread_worker *kworker; member
|