static int put_int64(QEMUFile *f, void *pv, size_t size, VMStateField *field, QJSON *vmdesc) { int64_t *v = pv; qemu_put_sbe64s(f, v); return 0; }
void cpu_put_timer(QEMUFile *f, CPUTimer *s) { qemu_put_be32s(f, &s->frequency); qemu_put_be32s(f, &s->disabled); qemu_put_be64s(f, &s->disabled_mask); qemu_put_sbe64s(f, &s->clock_offset); qemu_put_timer(f, s->qtimer); }
static void put_fpr(QEMUFile *f, void *pv, size_t size) { int i; fpr_t *v = pv; /* Save entire MSA vector register */ for (i = 0; i < MSA_WRLEN/64; i++) { qemu_put_sbe64s(f, &v->wr.d[i]); } }
static int put_fpr(QEMUFile *f, void *pv, size_t size, const VMStateField *field, QJSON *vmdesc) { int i; fpr_t *v = pv; /* Save entire MSA vector register */ for (i = 0; i < MSA_WRLEN/64; i++) { qemu_put_sbe64s(f, &v->wr.d[i]); } return 0; }
static void s3c_rtc_save(QEMUFile *f, void *opaque) { struct s3c_rtc_state_s *s = (struct s3c_rtc_state_s *) opaque; qemu_put_sbe64s(f, &s->next); qemu_put_8s(f, &s->control); qemu_put_8s(f, &s->tick); qemu_put_8s(f, &s->alarm); qemu_put_8s(f, &s->almsec); qemu_put_8s(f, &s->almmin); qemu_put_8s(f, &s->almday); qemu_put_8s(f, &s->almhour); qemu_put_8s(f, &s->almmon); qemu_put_8s(f, &s->almyear); qemu_put_8s(f, &s->reset); qemu_put_be32s(f, &s->sec); }
static void put_int64(QEMUFile *f, void *pv, size_t size) { int64_t *v = pv; qemu_put_sbe64s(f, v); }