Searched refs:work_ctx (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/kernel/irq/ |
H A D | irq_sim.c | 24 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 D | adf_gen4_timer.c | 25 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 D | adf_gen4_timer.h | 14 struct delayed_work work_ctx; member
|