Home
last modified time | relevance | path

Searched refs:kvm_one_reg (Results 1 – 25 of 33) sorted by relevance

12

/linux-6.15/arch/riscv/include/asm/
H A Dkvm_vcpu_sbi.h60 const struct kvm_one_reg *reg);
62 const struct kvm_one_reg *reg);
64 const struct kvm_one_reg *reg);
66 const struct kvm_one_reg *reg);
H A Dkvm_vcpu_fp.h53 const struct kvm_one_reg *reg,
56 const struct kvm_one_reg *reg,
H A Dkvm_vcpu_timer.h40 const struct kvm_one_reg *reg);
42 const struct kvm_one_reg *reg);
H A Dkvm_vcpu_vector.h77 const struct kvm_one_reg *reg);
79 const struct kvm_one_reg *reg);
H A Dkvm_host.h395 const struct kvm_one_reg *reg);
397 const struct kvm_one_reg *reg);
/linux-6.15/include/kvm/
H A Darm_hypercalls.h43 struct kvm_one_reg;
49 int kvm_arm_get_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
50 int kvm_arm_set_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
/linux-6.15/arch/arm64/kvm/
H A Dguest.c121 static void *core_reg_addr(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in core_reg_addr()
186 static int get_core_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_core_reg()
215 static int set_core_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_core_reg()
313 static int get_sve_vls(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_sve_vls()
337 static int set_sve_vls(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_sve_vls()
420 const struct kvm_one_reg *reg) in sve_reg_to_region()
485 static int get_sve_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_sve_reg()
511 static int set_sve_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_sve_reg()
630 static int set_timer_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_timer_reg()
766 int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_get_reg()
[all …]
H A Dsys_regs.h219 int kvm_arm_sys_reg_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *);
220 int kvm_arm_sys_reg_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *);
221 int kvm_sys_reg_get_user(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg,
223 int kvm_sys_reg_set_user(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg,
H A Dhypercalls.c481 int kvm_arm_get_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_get_fw_reg()
563 int kvm_arm_set_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_set_fw_reg()
H A Dvgic-sys-reg-v3.c355 struct kvm_one_reg reg = { in vgic_v3_cpu_sysregs_uaccess()
/linux-6.15/arch/riscv/kvm/
H A Dvcpu_onereg.c233 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_config()
282 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_config()
386 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_core()
419 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_core()
523 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_csr()
565 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_csr()
709 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_isa_ext()
749 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_isa_ext()
1237 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg()
1270 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg()
H A Dvcpu_sbi.c260 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_sbi_ext()
296 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_sbi_ext()
336 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_sbi()
365 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_sbi()
H A Dvcpu_fp.c78 const struct kvm_one_reg *reg, in kvm_riscv_vcpu_get_reg_fp()
123 const struct kvm_one_reg *reg, in kvm_riscv_vcpu_set_reg_fp()
H A Dvcpu_vector.c139 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_vector()
165 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_vector()
H A Dvcpu_timer.c160 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_timer()
200 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_timer()
/linux-6.15/include/linux/
H A Dkvm_types.h13 struct kvm_one_reg;
/linux-6.15/tools/testing/selftests/kvm/include/
H A Dkvm_util.h702 struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)addr }; in __vcpu_get_reg()
708 struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)&val }; in __vcpu_set_reg()
715 struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)&val }; in vcpu_get_reg()
724 struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)&val }; in vcpu_set_reg()
/linux-6.15/arch/loongarch/kvm/
H A Dvcpu.c757 const struct kvm_one_reg *reg, u64 *v) in kvm_get_one_reg()
823 static int kvm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_get_reg()
844 const struct kvm_one_reg *reg, u64 v) in kvm_set_one_reg()
927 static int kvm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_set_reg()
1199 struct kvm_one_reg reg; in kvm_arch_vcpu_ioctl()
/linux-6.15/tools/include/uapi/linux/
H A Dkvm.h1089 struct kvm_one_reg { struct
1335 #define KVM_GET_ONE_REG _IOW(KVMIO, 0xab, struct kvm_one_reg)
1336 #define KVM_SET_ONE_REG _IOW(KVMIO, 0xac, struct kvm_one_reg)
/linux-6.15/include/uapi/linux/
H A Dkvm.h1089 struct kvm_one_reg { struct
1335 #define KVM_GET_ONE_REG _IOW(KVMIO, 0xab, struct kvm_one_reg)
1336 #define KVM_SET_ONE_REG _IOW(KVMIO, 0xac, struct kvm_one_reg)
/linux-6.15/tools/testing/selftests/kvm/
H A Dget-reg-list.c217 struct kvm_one_reg reg = { in run_test()
/linux-6.15/arch/mips/kvm/
H A Dmips.c647 const struct kvm_one_reg *reg) in kvm_mips_get_reg()
759 const struct kvm_one_reg *reg) in kvm_mips_set_reg()
930 struct kvm_one_reg reg; in kvm_arch_vcpu_ioctl()
/linux-6.15/arch/mips/include/asm/
H A Dkvm_host.h752 const struct kvm_one_reg *reg, s64 *v);
754 const struct kvm_one_reg *reg, s64 v);
/linux-6.15/arch/powerpc/include/asm/
H A Dkvm_ppc.h435 int kvm_vcpu_ioctl_get_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg);
436 int kvm_vcpu_ioctl_set_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg);
/linux-6.15/arch/arm64/include/asm/
H A Dkvm_host.h1183 int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
1184 int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);

12