Home
last modified time | relevance | path

Searched refs:irq_level (Results 1 – 14 of 14) sorted by relevance

/qemu/hw/remote/
H A Diohub.c30 iohub->irq_level[pirq] = 0; in remote_iohub_init()
51 if (++iohub->irq_level[pirq] == 1) { in remote_iohub_set_irq()
54 } else if (iohub->irq_level[pirq] > 0) { in remote_iohub_set_irq()
55 iohub->irq_level[pirq]--; in remote_iohub_set_irq()
73 if (iohub->irq_level[pirq]) { in intr_resample_handler()
/qemu/hw/misc/
H A Dnpcm7xx_mft.c213 int irq_level = 0; in npcm7xx_mft_capture() local
243 irq_level = 1; in npcm7xx_mft_capture()
251 irq_level = 1; in npcm7xx_mft_capture()
259 irq_level = 1; in npcm7xx_mft_capture()
285 irq_level = 1; in npcm7xx_mft_capture()
293 irq_level = 1; in npcm7xx_mft_capture()
301 irq_level = 1; in npcm7xx_mft_capture()
310 trace_npcm7xx_mft_capture(DEVICE(s)->canonical_path, irq_level); in npcm7xx_mft_capture()
311 qemu_set_irq(s->irq, irq_level); in npcm7xx_mft_capture()
H A Dtrace-events145 npcm7xx_mft_capture(const char *name, int irq_level) "%s: level: %d"
/qemu/hw/intc/
H A Di8259_common.c33 static int irq_level[16]; variable
110 if (level != irq_level[irq]) { in pic_stat_update_irq()
111 irq_level[irq] = level; in pic_stat_update_irq()
H A Dioapic_common.c41 if (level != s->irq_level[irq]) { in ioapic_stat_update_irq()
42 s->irq_level[irq] = level; in ioapic_stat_update_irq()
H A Dioapic_internal.h109 int irq_level[IOAPIC_NUM_PINS]; member
H A Darm_gic.c168 int irq_level, fiq_level; in gic_update_internal() local
198 irq_level = fiq_level = 0; in gic_update_internal()
214 irq_level = 1; in gic_update_internal()
216 irq_level); in gic_update_internal()
222 qemu_set_irq(irq_lines[cpu], irq_level); in gic_update_internal()
/qemu/hw/timer/
H A Di8254.c257 int irq_level; in pit_irq_timer_update() local
263 irq_level = pit_get_out(s, current_time); in pit_irq_timer_update()
264 qemu_set_irq(s->irq, irq_level); in pit_irq_timer_update()
267 irq_level, in pit_irq_timer_update()
/qemu/hw/gpio/
H A Dnrf51_gpio.c62 int64_t irq_level = connected ? level : -1; in update_output_irq() local
67 qemu_set_irq(s->output[i], irq_level); in update_output_irq()
68 trace_nrf51_gpio_update_output_irq(i, irq_level); in update_output_irq()
/qemu/include/hw/net/
H A Ddp8393x.h40 int irq_level; member
/qemu/include/hw/remote/
H A Diohub.h30 unsigned int irq_level[REMOTE_IOHUB_NB_PIRQS]; member
/qemu/tests/qtest/
H A Dlibqtest.c88 bool irq_level[MAX_IRQ]; member
510 s->irq_level[i] = false; in qtest_init_internal()
745 s->irq_level[irq] = true; in qtest_rsp_args()
747 s->irq_level[irq] = false; in qtest_rsp_args()
1087 return s->irq_level[num]; in qtest_get_irq()
1983 qts->irq_level[i] = false; in qtest_inproc_init()
/qemu/hw/net/
H A Ddp8393x.c242 if (level != s->irq_level) { in dp8393x_update_irq()
243 s->irq_level = level; in dp8393x_update_irq()
/qemu/hw/arm/
H A Dvirt.c1390 int irq_level = GIC_FDT_IRQ_FLAGS_LEVEL_HI; in create_pcie_irq_map() local
1396 gic_phandle, 0, 0, irq_type, irq_nr, irq_level }; /* GIC irq */ in create_pcie_irq_map()