static void goldfish_mmc_save(QEMUFile* f, void* opaque) { struct goldfish_mmc_state* s = opaque; qemu_put_be64(f, s->buffer_address); qemu_put_struct(f, goldfish_mmc_fields, s); }
static void goldfish_nfc_save(QEMUFile* f, void* opaque) { struct nfc_state* s = opaque; qemu_put_struct(f, goldfish_nfc_fields, s); }
static void audio_state_save( QEMUFile* f, void* opaque ) { struct goldfish_audio_state* s = opaque; qemu_put_struct(f, audio_state_fields, s); goldfish_audio_buff_put (s->out_buff1, f); goldfish_audio_buff_put (s->out_buff2, f); goldfish_audio_buff_put (s->in_buff, f); }
static void nand_dev_controller_state_save(QEMUFile *f, void *opaque) { nand_dev_controller_state* s = opaque; qemu_put_struct(f, nand_dev_controller_state_fields, s); /* The guest will continue writing to the disk image after the state has * been saved. To guarantee that the state is identical after resume, save * a copy of the current disk state in the snapshot. */ nand_dev_save_disks(f); }
static void nand_dev_state_save(QEMUFile* f, void* opaque) { nand_dev_state* s = opaque; qemu_put_struct(f, nand_dev_state_fields, s); }
static void events_state_save(QEMUFile* f, void* opaque) { events_state* s = opaque; qemu_put_struct(f, events_state_fields, s); }