static void save_fpu(QEMUFile *f, CPUMIPSFPUContext *fpu) { int i; for(i = 0; i < 32; i++) qemu_put_be64s(f, &fpu->fpr[i].d); qemu_put_s8s(f, &fpu->fp_status.float_detect_tininess); qemu_put_s8s(f, &fpu->fp_status.float_rounding_mode); qemu_put_s8s(f, &fpu->fp_status.float_exception_flags); qemu_put_be32s(f, &fpu->fcr0); qemu_put_be32s(f, &fpu->fcr31); }
static int put_int8(QEMUFile *f, void *pv, size_t size, VMStateField *field, QJSON *vmdesc) { int8_t *v = pv; qemu_put_s8s(f, v); return 0; }
static void put_int8(QEMUFile *f, void *pv, size_t size) { int8_t *v = pv; qemu_put_s8s(f, v); }