strdup_printf
return strdup_printf("KVM_REG_ARM_CORE_REG(regs.regs[%lld])", idx);
return strdup_printf("KVM_REG_ARM_CORE_REG(spsr[%lld])", idx);
return strdup_printf("KVM_REG_ARM_CORE_REG(fp_regs.vregs[%lld])", idx);
return strdup_printf("KVM_REG_ARM64_SVE_ZREG(%lld, 0)", n);
return strdup_printf("KVM_REG_ARM64_SVE_PREG(%lld, 0)", n);
char *strdup_printf(const char *fmt, ...) __attribute__((format(printf, 1, 2), nonnull(1)));
return strdup_printf("%lld /* UNKNOWN */", reg_off);
return strdup_printf("KVM_REG_RISCV_CORE_REG(regs.t%lld)",
return strdup_printf("KVM_REG_RISCV_CORE_REG(regs.s%lld)",
return strdup_printf("KVM_REG_RISCV_CORE_REG(regs.a%lld)",
return strdup_printf("KVM_REG_RISCV_CORE_REG(regs.s%lld)",
return strdup_printf("KVM_REG_RISCV_CORE_REG(regs.t%lld)",
return strdup_printf("%lld /* UNKNOWN */", reg_off);
return strdup_printf("KVM_REG_RISCV_CSR_GENERAL | %lld /* UNKNOWN */", reg_off);
return strdup_printf("KVM_REG_RISCV_CSR_AIA | %lld /* UNKNOWN */", reg_off);
return strdup_printf("%lld | %lld /* UNKNOWN */", reg_subtype, reg_off);
return strdup_printf("%lld /* UNKNOWN */", reg_off);
return strdup_printf("KVM_REG_RISCV_FP_F_REG(f[%lld])", reg_off);
return strdup_printf("%lld /* UNKNOWN */", reg_off);
return strdup_printf("KVM_REG_RISCV_FP_D_REG(f[%lld])", reg_off);
return strdup_printf("%lld /* UNKNOWN */", reg_off);
return strdup_printf("KVM_REG_RISCV_VECTOR_REG(%d)", reg_index);
return strdup_printf("%lld /* UNKNOWN */", reg_off);
return strdup_printf("KVM_REG_RISCV_ISA_SINGLE | %lld /* UNKNOWN */", reg_off);
return strdup_printf("KVM_REG_RISCV_ISA_MULTI_EN | %lld%s", reg_off, unknown);
return strdup_printf("KVM_REG_RISCV_ISA_MULTI_DIS | %lld%s", reg_off, unknown);
return strdup_printf("%lld | %lld /* UNKNOWN */", reg_subtype, reg_off);
return strdup_printf("%lld | %lld /* UNKNOWN */", reg_subtype, reg_off);
return strdup_printf("KVM_REG_RISCV_SBI_SINGLE | %lld /* UNKNOWN */", reg_off);
return strdup_printf("KVM_REG_RISCV_SBI_MULTI_EN | %lld%s", reg_off, unknown);
return strdup_printf("KVM_REG_RISCV_SBI_MULTI_DIS | %lld%s", reg_off, unknown);
return strdup_printf("%lld | %lld /* UNKNOWN */", reg_subtype, reg_off);
return strdup_printf("%lld | %lld /* UNKNOWN */", reg_subtype, reg_off);
return strdup_printf("KVM_REG_RISCV_SBI_STA | %lld /* UNKNOWN */", reg_off);
return strdup_printf("KVM_REG_RISCV_SBI_FWFT | %lld /* UNKNOWN */", reg_off);
return strdup_printf("%lld | %lld /* UNKNOWN */", reg_subtype, reg_off);