| /linux/arch/riscv/include/asm/ |
| H A D | kvm_vcpu_sbi.h | 84 const struct kvm_one_reg *reg); 86 const struct kvm_one_reg *reg); 88 int kvm_riscv_vcpu_set_reg_sbi(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg); 89 int kvm_riscv_vcpu_get_reg_sbi(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
|
| H A D | kvm_vcpu_fp.h | 53 const struct kvm_one_reg *reg, 56 const struct kvm_one_reg *reg,
|
| H A D | kvm_vcpu_timer.h | 40 const struct kvm_one_reg *reg); 42 const struct kvm_one_reg *reg);
|
| H A D | kvm_vcpu_vector.h | 75 const struct kvm_one_reg *reg); 77 const struct kvm_one_reg *reg);
|
| /linux/include/kvm/ |
| H A D | arm_hypercalls.h | 43 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/arch/arm64/kvm/ |
| H A D | guest.c | 121 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() 702 int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_get_reg() 719 int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *re [all...] |
| H A D | vgic-sys-reg-v3.c | 478 struct kvm_one_reg reg = { in vgic_v3_cpu_sysregs_uaccess()
|
| H A D | sys_regs.c | 5448 static u64 kvm_one_reg_to_id(const struct kvm_one_reg *reg) in kvm_one_reg_to_id() 5460 int kvm_sys_reg_get_user(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg, in kvm_sys_reg_get_user() 5486 int kvm_arm_sys_reg_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_sys_reg_get_reg() 5497 int kvm_sys_reg_set_user(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg, in kvm_sys_reg_set_user() 5526 int kvm_arm_sys_reg_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_sys_reg_set_reg()
|
| /linux/arch/riscv/kvm/ |
| H A D | vcpu_onereg.c | 36 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_config() 90 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_config() 200 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_core() 236 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_core() 359 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_csr() 398 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_csr() 535 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_isa_ext() 575 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_isa_ext() 1013 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg() 1046 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg()
|
| H A D | vcpu_fp.c | 80 const struct kvm_one_reg *reg, in kvm_riscv_vcpu_get_reg_fp() 129 const struct kvm_one_reg *reg, in kvm_riscv_vcpu_set_reg_fp()
|
| H A D | vcpu_sbi.c | 325 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_sbi_ext() 361 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_sbi_ext() 467 int kvm_riscv_vcpu_set_reg_sbi(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_sbi() 512 int kvm_riscv_vcpu_get_reg_sbi(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_sbi()
|
| H A D | vcpu.c | 276 struct kvm_one_reg reg; in kvm_arch_vcpu_ioctl()
|
| /linux/tools/testing/selftests/kvm/include/ |
| H A D | kvm_util.h | 813 struct kvm_one_reg reg = { .id = id, .addr = (u64)addr }; in __vcpu_get_reg() 820 struct kvm_one_reg reg = { .id = id, .addr = (u64)&val }; in __vcpu_set_reg() 828 struct kvm_one_reg reg = { .id = id, .addr = (u64)&val }; in vcpu_get_reg() 838 struct kvm_one_reg reg = { .id = id, .addr = (u64)&val }; in vcpu_set_reg()
|
| /linux/arch/loongarch/kvm/ |
| H A D | vcpu.c | 816 const struct kvm_one_reg *reg, u64 *v) in kvm_get_one_reg() 882 static int kvm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_get_reg() 903 const struct kvm_one_reg *reg, u64 v) in kvm_set_one_reg() 986 static int kvm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_set_reg() 1258 struct kvm_one_reg reg; in kvm_arch_vcpu_ioctl()
|
| /linux/include/uapi/linux/ |
| H A D | kvm.h | 1155 struct kvm_one_reg { struct 1416 #define KVM_GET_ONE_REG _IOW(KVMIO, 0xab, struct kvm_one_reg) 1417 #define KVM_SET_ONE_REG _IOW(KVMIO, 0xac, struct kvm_one_reg)
|
| /linux/tools/include/uapi/linux/ |
| H A D | kvm.h | 1148 struct kvm_one_reg { struct 1407 #define KVM_GET_ONE_REG _IOW(KVMIO, 0xab, struct kvm_one_reg) 1408 #define KVM_SET_ONE_REG _IOW(KVMIO, 0xac, struct kvm_one_reg)
|
| /linux/arch/mips/kvm/ |
| H A D | mips.c | 647 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()
|
| H A D | vz.c | 1911 const struct kvm_one_reg *reg, in kvm_vz_get_one_reg() 2135 const struct kvm_one_reg *reg, in kvm_vz_set_one_reg()
|
| /linux/tools/testing/selftests/kvm/ |
| H A D | get-reg-list.c | 220 struct kvm_one_reg reg = { in run_test()
|
| H A D | steal_time.c | 339 struct kvm_one_reg reg; in check_steal_time_uapi()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | kvm_ppc.h | 435 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/arch/arm64/include/asm/ |
| H A D | kvm_host.h | 1237 int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg); 1238 int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
|
| /linux/arch/powerpc/kvm/ |
| H A D | powerpc.c | 1684 int kvm_vcpu_ioctl_get_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg) in kvm_vcpu_ioctl_get_one_reg() 1732 int kvm_vcpu_ioctl_set_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg) in kvm_vcpu_ioctl_set_one_reg() 2063 struct kvm_one_reg reg; in kvm_arch_vcpu_ioctl()
|
| /linux/tools/testing/selftests/kvm/lib/riscv/ |
| H A D | processor.c | 547 struct kvm_one_reg reg = { in riscv64_get_satp_mode()
|
| /linux/tools/testing/selftests/kvm/lib/arm64/ |
| H A D | processor.c | 588 struct kvm_one_reg reg = { in aarch64_get_supported_page_sizes()
|