Revision a4046664 monitor.c
b/monitor.c | ||
---|---|---|
2555 | 2555 |
break; |
2556 | 2556 |
} |
2557 | 2557 |
} |
2558 |
|
|
2559 |
static int do_inject_nmi_all(Monitor *mon, const QDict *qdict, QObject **ret_data) |
|
2560 |
{ |
|
2561 |
CPUState *env; |
|
2562 |
|
|
2563 |
for (env = first_cpu; env != NULL; env = env->next_cpu) { |
|
2564 |
cpu_interrupt(env, CPU_INTERRUPT_NMI); |
|
2565 |
} |
|
2566 |
|
|
2567 |
return 0; |
|
2568 |
} |
|
2569 |
#else |
|
2570 |
static int do_inject_nmi_all(Monitor *mon, const QDict *qdict, QObject **ret_data) |
|
2571 |
{ |
|
2572 |
qerror_report(QERR_UNSUPPORTED); |
|
2573 |
return -1; |
|
2574 |
} |
|
2558 | 2575 |
#endif |
2559 | 2576 |
|
2560 | 2577 |
static void do_info_status_print(Monitor *mon, const QObject *data) |
Also available in: Unified diff