Searched refs:nmi (Results 1 – 15 of 15) sorted by relevance
/qemu/hw/intc/ |
H A D | arm_gicv3.c | 24 static bool irqbetter(GICv3CPUState *cs, int irq, uint8_t prio, bool nmi) in irqbetter() argument 41 if (nmi != cs->hppi.nmi) { in irqbetter() 42 return nmi; in irqbetter() 144 uint32_t nmi = 0x0; in gicv3_get_priority() local 147 nmi = extract32(cs->gicr_inmir0, irq, 1); in gicv3_get_priority() 149 nmi = *gic_bmp_ptr32(cs->gic->nmi, irq); in gicv3_get_priority() 150 nmi = nmi & (1 << (irq & 0x1f)); in gicv3_get_priority() 153 if (nmi) { in gicv3_get_priority() 187 bool nmi = false; in gicv3_redist_update_noirqset() local 199 nmi = gicv3_get_priority(cs, true, i, &prio); in gicv3_redist_update_noirqset() [all …]
|
H A D | allwinner-a10-pic.c | 71 return s->nmi; in aw_a10_pic_read() 105 s->nmi = value; in aw_a10_pic_write() 149 VMSTATE_UINT32(nmi, AwA10PICState), 179 s->nmi = 0; in aw_a10_pic_reset()
|
H A D | arm_gicv3_cpuif.c | 200 bool nmi = false; in hppvi_index() local 231 if ((thisprio < prio) || ((thisprio == prio) && (thisnmi & (!nmi)))) { in hppvi_index() 233 nmi = thisnmi; in hppvi_index() 773 bool nmi = cs->ich_lr_el2[idx] & ICH_LR_EL2_NMI; in icv_activate_irq() local 781 if (nmi) { in icv_activate_irq() 816 bool nmi = env->cp15.sctlr_el[el] & SCTLR_NMI && lr & ICH_LR_EL2_NMI; in icv_iar_read() local 821 if (!nmi) { in icv_iar_read() 1007 if (cs->hppi.nmi) { in icc_hppi_can_preempt() 1037 if (cs->hppi.nmi && (cs->hppi.prio & mask) == (rprio & mask)) { in icc_hppi_can_preempt() 1090 } else if (cs->hppi.nmi) { in gicv3_cpuif_update() [all …]
|
H A D | arm_gicv3_common.c | 273 VMSTATE_UINT32_ARRAY(nmi, GICv3State, GICV3_BMP_SIZE), 539 cs->hppi.nmi = false; in arm_gicv3_common_reset_hold() 541 cs->hpplpi.nmi = false; in arm_gicv3_common_reset_hold() 543 cs->hppvlpi.nmi = false; in arm_gicv3_common_reset_hold()
|
H A D | arm_gicv3_redist.c | 123 hpp->nmi = false; in update_for_one_lpi() 160 hpp->nmi = false; in update_for_all_lpis() 246 cs->hppvlpi.nmi = false; in gicv3_redist_update_vlpi_only()
|
H A D | arm_gicv3_dist.c | 573 gicd_read_bitmap_reg(s, attrs, s->nmi, NULL, in gicd_readl() 787 gicd_write_bitmap_reg(s, attrs, s->nmi, NULL, in gicd_writel()
|
/qemu/include/hw/intc/ |
H A D | arm_gicv3_common.h | 123 bool nmi; member 261 GIC_DECLARE_BITMAP(nmi); /* GICD_INMIR */ 301 GICV3_BITMAP_ACCESSORS(nmi)
|
H A D | allwinner-a10-pic.h | 34 uint32_t nmi; member
|
/qemu/hw/core/ |
H A D | meson.build | 38 'nmi.c',
|
/qemu/qapi/ |
H A D | run-state.json | 320 # @inject-nmi: a non-maskable interrupt is injected into the first 327 'inject-nmi' ] }
|
H A D | machine.json | 436 # @inject-nmi: 452 { 'command': 'inject-nmi' }
|
/qemu/linux-headers/asm-x86/ |
H A D | kvm.h | 352 } nmi; member
|
/qemu/target/i386/kvm/ |
H A D | kvm.c | 5049 events.nmi.injected = env->nmi_injected; in kvm_put_vcpu_events() 5050 events.nmi.pending = env->nmi_pending; in kvm_put_vcpu_events() 5051 events.nmi.masked = !!(env->hflags2 & HF2_NMI_MASK); in kvm_put_vcpu_events() 5119 env->nmi_injected = events.nmi.injected; in kvm_get_vcpu_events() 5120 env->nmi_pending = events.nmi.pending; in kvm_get_vcpu_events() 5121 if (events.nmi.masked) { in kvm_get_vcpu_events()
|
/qemu/ |
H A D | hmp-commands.hx | 846 .name = "nmi", 853 ``nmi`` *cpu* 1412 .params = "[reset|shutdown|poweroff|pause|debug|none|inject-nmi]",
|
H A D | qemu-options.hx | 4838 "-action watchdog=reset|shutdown|poweroff|inject-nmi|pause|debug|none\n" 4971 "-watchdog-action reset|shutdown|poweroff|inject-nmi|pause|debug|none\n" \ 4980 ``inject-nmi`` (inject a NMI into the guest), ``pause`` (pause the
|