kvm_one_reg
int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
struct kvm_one_reg reg;
static void *core_reg_addr(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
static int get_core_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
static int set_core_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
static int get_sve_vls(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
static int set_sve_vls(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
static int get_sve_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
static int set_sve_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
int kvm_arm_get_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
int kvm_arm_set_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
static u64 kvm_one_reg_to_id(const struct kvm_one_reg *reg)
int kvm_sys_reg_get_user(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg,
int kvm_arm_sys_reg_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
int kvm_sys_reg_set_user(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg,
int kvm_arm_sys_reg_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
int kvm_arm_sys_reg_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *);
int kvm_arm_sys_reg_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *);
int kvm_sys_reg_get_user(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg,
int kvm_sys_reg_set_user(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg,
struct kvm_one_reg reg = {
struct kvm_one_reg reg;
const struct kvm_one_reg *reg, u64 *v)
static int kvm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg, u64 v)
static int kvm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg, s64 *v);
const struct kvm_one_reg *reg, s64 v);
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
struct kvm_one_reg reg;
const struct kvm_one_reg *reg,
const struct kvm_one_reg *reg,
int kvm_vcpu_ioctl_get_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg);
int kvm_vcpu_ioctl_set_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg);
int kvm_vcpu_ioctl_get_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg)
int kvm_vcpu_ioctl_set_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg)
struct kvm_one_reg reg;
const struct kvm_one_reg *reg);
const struct kvm_one_reg *reg);
const struct kvm_one_reg *reg,
const struct kvm_one_reg *reg,
const struct kvm_one_reg *reg);
const struct kvm_one_reg *reg);
int kvm_riscv_vcpu_set_reg_sbi(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
int kvm_riscv_vcpu_get_reg_sbi(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
const struct kvm_one_reg *reg);
const struct kvm_one_reg *reg);
const struct kvm_one_reg *reg);
const struct kvm_one_reg *reg);
struct kvm_one_reg reg;
const struct kvm_one_reg *reg,
const struct kvm_one_reg *reg,
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
int kvm_riscv_vcpu_set_reg_sbi(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
int kvm_riscv_vcpu_get_reg_sbi(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
const struct kvm_one_reg *reg)
struct kvm_one_reg *reg)
struct kvm_one_reg *reg)
struct kvm_one_reg reg;
struct kvm_one_reg one_reg;
struct kvm_one_reg;
int kvm_arm_get_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
int kvm_arm_set_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
struct kvm_one_reg;
#define KVM_GET_ONE_REG _IOW(KVMIO, 0xab, struct kvm_one_reg)
#define KVM_SET_ONE_REG _IOW(KVMIO, 0xac, struct kvm_one_reg)
#define KVM_GET_ONE_REG _IOW(KVMIO, 0xab, struct kvm_one_reg)
#define KVM_SET_ONE_REG _IOW(KVMIO, 0xac, struct kvm_one_reg)
struct kvm_one_reg reg = {
struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)addr };
struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)&val };
struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)&val };
struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)&val };
struct kvm_one_reg reg = {
struct kvm_one_reg reg = {