| /Linux-v6.6/include/kvm/ |
| 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-v6.6/arch/arm64/kvm/ |
| 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() 312 static int get_sve_vls(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_sve_vls() 336 static int set_sve_vls(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_sve_vls() 419 const struct kvm_one_reg *reg) in sve_reg_to_region() 484 static int get_sve_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_sve_reg() 510 static int set_sve_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_sve_reg() 629 static int set_timer_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_timer_reg() 642 static int get_timer_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_timer_reg() [all …]
|
| D | sys_regs.h | 229 int kvm_arm_sys_reg_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *); 230 int kvm_arm_sys_reg_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *); 231 int kvm_sys_reg_get_user(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg, 233 int kvm_sys_reg_set_user(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg,
|
| D | hypercalls.c | 466 int kvm_arm_get_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_get_fw_reg() 541 int kvm_arm_set_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_set_fw_reg()
|
| D | vgic-sys-reg-v3.c | 355 struct kvm_one_reg reg = { in vgic_v3_cpu_sysregs_uaccess()
|
| /Linux-v6.6/arch/riscv/include/asm/ |
| D | kvm_vcpu_fp.h | 53 const struct kvm_one_reg *reg, 56 const struct kvm_one_reg *reg,
|
| D | kvm_vcpu_timer.h | 40 const struct kvm_one_reg *reg); 42 const struct kvm_one_reg *reg);
|
| D | kvm_vcpu_vector.h | 77 const struct kvm_one_reg *reg); 79 const struct kvm_one_reg *reg);
|
| D | kvm_vcpu_sbi.h | 56 const struct kvm_one_reg *reg); 58 const struct kvm_one_reg *reg);
|
| D | kvm_host.h | 345 const struct kvm_one_reg *reg); 347 const struct kvm_one_reg *reg);
|
| /Linux-v6.6/arch/riscv/kvm/ |
| D | vcpu_onereg.c | 120 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_config() 169 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_config() 273 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_core() 306 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_core() 382 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_csr() 418 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_csr() 556 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_isa_ext() 596 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_isa_ext() 995 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg() 1026 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg()
|
| D | vcpu_vector.c | 135 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_vector() 161 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_vector()
|
| D | vcpu_fp.c | 78 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()
|
| D | vcpu_timer.c | 160 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()
|
| D | vcpu_sbi.c | 248 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_set_reg_sbi_ext() 284 const struct kvm_one_reg *reg) in kvm_riscv_vcpu_get_reg_sbi_ext()
|
| /Linux-v6.6/include/linux/ |
| D | kvm_types.h | 12 struct kvm_one_reg;
|
| /Linux-v6.6/tools/testing/selftests/kvm/include/ |
| D | kvm_util_base.h | 533 struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)addr }; in __vcpu_get_reg() 539 struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)&val }; in __vcpu_set_reg() 545 struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)addr }; in vcpu_get_reg() 551 struct kvm_one_reg reg = { .id = id, .addr = (uint64_t)&val }; in vcpu_set_reg()
|
| /Linux-v6.6/tools/testing/selftests/kvm/ |
| D | get-reg-list.c | 216 struct kvm_one_reg reg = { in run_test()
|
| /Linux-v6.6/arch/mips/kvm/ |
| D | mips.c | 650 const struct kvm_one_reg *reg) in kvm_mips_get_reg() 762 const struct kvm_one_reg *reg) in kvm_mips_set_reg() 933 struct kvm_one_reg reg; in kvm_arch_vcpu_ioctl()
|
| /Linux-v6.6/arch/mips/include/asm/ |
| D | kvm_host.h | 752 const struct kvm_one_reg *reg, s64 *v); 754 const struct kvm_one_reg *reg, s64 v);
|
| /Linux-v6.6/arch/arm64/include/asm/ |
| D | kvm_host.h | 912 int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg); 913 int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
|
| /Linux-v6.6/tools/include/uapi/linux/ |
| D | kvm.h | 1383 struct kvm_one_reg { struct 1633 #define KVM_GET_ONE_REG _IOW(KVMIO, 0xab, struct kvm_one_reg) 1634 #define KVM_SET_ONE_REG _IOW(KVMIO, 0xac, struct kvm_one_reg)
|
| /Linux-v6.6/include/uapi/linux/ |
| D | kvm.h | 1383 struct kvm_one_reg { struct 1640 #define KVM_GET_ONE_REG _IOW(KVMIO, 0xab, struct kvm_one_reg) 1641 #define KVM_SET_ONE_REG _IOW(KVMIO, 0xac, struct kvm_one_reg)
|
| /Linux-v6.6/arch/powerpc/include/asm/ |
| D | kvm_ppc.h | 436 int kvm_vcpu_ioctl_get_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg); 437 int kvm_vcpu_ioctl_set_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg);
|
| /Linux-v6.6/tools/testing/selftests/kvm/lib/aarch64/ |
| D | processor.c | 501 struct kvm_one_reg reg = { in aarch64_get_supported_page_sizes()
|