qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

stubs-system.c (2008B)


      1 #include "qemu/osdep.h"
      2 #include "sysemu/replay.h"
      3 #include "ui/input.h"
      4 
      5 void replay_input_event(QemuConsole *src, InputEvent *evt)
      6 {
      7     qemu_input_event_send_impl(src, evt);
      8 }
      9 
     10 void replay_input_sync_event(void)
     11 {
     12     qemu_input_event_sync_impl();
     13 }
     14 
     15 void replay_add_blocker(Error *reason)
     16 {
     17 }
     18 void replay_audio_in(size_t *recorded, void *samples, size_t *wpos, size_t size)
     19 {
     20 }
     21 void replay_audio_out(size_t *played)
     22 {
     23 }
     24 void replay_breakpoint(void)
     25 {
     26 }
     27 bool replay_can_snapshot(void)
     28 {
     29     return true;
     30 }
     31 void replay_configure(struct QemuOpts *opts)
     32 {
     33 }
     34 void replay_flush_events(void)
     35 {
     36 }
     37 void replay_gdb_attached(void)
     38 {
     39 }
     40 bool replay_running_debug(void)
     41 {
     42     return false;
     43 }
     44 void replay_shutdown_request(ShutdownCause cause)
     45 {
     46 }
     47 void replay_start(void)
     48 {
     49 }
     50 void replay_vmstate_init(void)
     51 {
     52 }
     53 
     54 #include "monitor/monitor.h"
     55 #include "monitor/hmp.h"
     56 #include "qapi/qapi-commands-replay.h"
     57 #include "qapi/error.h"
     58 #include "qemu/error-report.h"
     59 
     60 void hmp_info_replay(Monitor *mon, const QDict *qdict)
     61 {
     62     error_report("replay support not available");
     63 }
     64 void hmp_replay_break(Monitor *mon, const QDict *qdict)
     65 {
     66     error_report("replay support not available");
     67 }
     68 void hmp_replay_delete_break(Monitor *mon, const QDict *qdict)
     69 {
     70     error_report("replay support not available");
     71 }
     72 void hmp_replay_seek(Monitor *mon, const QDict *qdict)
     73 {
     74     error_report("replay support not available");
     75 }
     76 ReplayInfo *qmp_query_replay(Error **errp)
     77 {
     78     error_set(errp, ERROR_CLASS_COMMAND_NOT_FOUND,
     79               "replay support not available");
     80     return NULL;
     81 }
     82 void qmp_replay_break(int64_t icount, Error **errp)
     83 {
     84     error_set(errp, ERROR_CLASS_COMMAND_NOT_FOUND,
     85               "replay support not available");
     86 }
     87 void qmp_replay_delete_break(Error **errp)
     88 {
     89     error_set(errp, ERROR_CLASS_COMMAND_NOT_FOUND,
     90               "replay support not available");
     91 }
     92 void qmp_replay_seek(int64_t icount, Error **errp)
     93 {
     94     error_set(errp, ERROR_CLASS_COMMAND_NOT_FOUND,
     95               "replay support not available");
     96 }