Home
last modified time | relevance | path

Searched refs:pending_irq (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-sp7021-intc.c152 u32 pending_irq; in sp_intc_get_ext_irq() local
160 pending_irq = readl_relaxed(base + group * 4); in sp_intc_get_ext_irq()
161 if (!pending_irq) in sp_intc_get_ext_irq()
164 return (group * 32) + fls(pending_irq) - 1; in sp_intc_get_ext_irq()
/kernel/linux/linux-5.10/drivers/scsi/cxlflash/
H A Docxl_hw.h66 bool pending_irq; /* Pending interrupt on the context */ member
H A Docxl_hw.c513 ctx->pending_irq = false; in ocxlflash_dev_context_init()
966 if (ctx->pending_irq || ctx->pending_fault) in ctx_event_pending()
1061 if (ctx->pending_irq) { in afu_read()
1070 ctx->pending_irq = false; in afu_read()
1289 ctx->pending_irq = true; in ocxlflash_afu_irq()
/kernel/linux/linux-6.6/drivers/scsi/cxlflash/
H A Docxl_hw.h66 bool pending_irq; /* Pending interrupt on the context */ member
H A Docxl_hw.c516 ctx->pending_irq = false; in ocxlflash_dev_context_init()
969 if (ctx->pending_irq || ctx->pending_fault) in ctx_event_pending()
1064 if (ctx->pending_irq) { in afu_read()
1073 ctx->pending_irq = false; in afu_read()
1292 ctx->pending_irq = true; in ocxlflash_afu_irq()
/kernel/linux/linux-5.10/drivers/misc/cxl/
H A Dfile.c355 if (ctx->pending_irq || ctx->pending_fault || ctx->pending_afu_err) in ctx_event_pending()
479 } else if (ctx->pending_irq) { in afu_read()
486 ctx->pending_irq = false; in afu_read()
H A Dcontext.c68 ctx->pending_irq = false; in cxl_context_init()
H A Dirq.c215 ctx->pending_irq = true; in cxl_irq_afu()
H A Dcxl.h607 bool pending_irq; member
/kernel/linux/linux-6.6/drivers/misc/cxl/
H A Dfile.c355 if (ctx->pending_irq || ctx->pending_fault || ctx->pending_afu_err) in ctx_event_pending()
479 } else if (ctx->pending_irq) { in afu_read()
486 ctx->pending_irq = false; in afu_read()
H A Dcontext.c68 ctx->pending_irq = false; in cxl_context_init()
H A Dirq.c216 ctx->pending_irq = true; in cxl_irq_afu()
H A Dcxl.h609 bool pending_irq; member
/kernel/linux/linux-5.10/drivers/pinctrl/actions/
H A Dpinctrl-owl.c837 unsigned long pending_irq; in owl_gpio_irq_handler() local
849 pending_irq = readl_relaxed(base + port->intc_pd); in owl_gpio_irq_handler()
851 for_each_set_bit(pin, &pending_irq, port->pins) { in owl_gpio_irq_handler()
/kernel/linux/linux-6.6/drivers/pinctrl/actions/
H A Dpinctrl-owl.c854 unsigned long pending_irq; in owl_gpio_irq_handler() local
866 pending_irq = readl_relaxed(base + port->intc_pd); in owl_gpio_irq_handler()
868 for_each_set_bit(pin, &pending_irq, port->pins) { in owl_gpio_irq_handler()
/kernel/linux/linux-6.6/kernel/events/
H A Dring_buffer.c25 irq_work_queue(&handle->event->pending_irq); in perf_output_wakeup()
H A Dcore.c2507 irq_work_queue(&event->pending_irq); in perf_event_disable_inatomic()
5180 irq_work_sync(&event->pending_irq); in _free_event()
6764 irq_work_queue_on(&event->pending_irq, cpu); in __perf_pending_irq()
6769 struct perf_event *event = container_of(entry, struct perf_event, pending_irq); in perf_pending_irq()
9597 irq_work_queue(&event->pending_irq); in __perf_event_overflow()
9604 irq_work_queue(&event->pending_irq); in __perf_event_overflow()
11917 init_irq_work(&event->pending_irq, perf_pending_irq); in perf_event_alloc()
/kernel/linux/linux-6.6/include/linux/
H A Dperf_event.h786 struct irq_work pending_irq; member

Completed in 39 milliseconds