Home
last modified time | relevance | path

Searched refs:work_ctx (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/kernel/irq/
H A Dirq_sim.c24 struct irq_sim_work_ctx *work_ctx; member
61 *state = test_bit(hwirq, irq_ctx->work_ctx->pending); in irq_sim_get_irqchip_state()
79 assign_bit(hwirq, irq_ctx->work_ctx->pending, state); in irq_sim_set_irqchip_state()
81 irq_work_queue(&irq_ctx->work_ctx->work); in irq_sim_set_irqchip_state()
102 struct irq_sim_work_ctx *work_ctx; in irq_sim_handle_irq() local
106 work_ctx = container_of(work, struct irq_sim_work_ctx, work); in irq_sim_handle_irq()
108 while (!bitmap_empty(work_ctx->pending, work_ctx->irq_count)) { in irq_sim_handle_irq()
109 offset = find_next_bit(work_ctx->pending, in irq_sim_handle_irq()
110 work_ctx->irq_count, offset); in irq_sim_handle_irq()
111 clear_bit(offset, work_ctx->pending); in irq_sim_handle_irq()
[all …]
/openbmc/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_gen4_timer.c25 timer_ctx = container_of(to_delayed_work(work), struct adf_timer, work_ctx); in work_handler()
28 adf_misc_wq_queue_delayed_work(&timer_ctx->work_ctx, in work_handler()
50 INIT_DELAYED_WORK(&timer_ctx->work_ctx, work_handler); in adf_gen4_timer_start()
51 adf_misc_wq_queue_delayed_work(&timer_ctx->work_ctx, in adf_gen4_timer_start()
65 cancel_delayed_work_sync(&timer_ctx->work_ctx); in adf_gen4_timer_stop()
H A Dadf_gen4_timer.h14 struct delayed_work work_ctx; member