| /Linux-v5.4/include/kvm/ |
| D | arm_psci.h | 45 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-v5.4/arch/arm64/include/asm/ |
| D | kvm_coproc.h | 40 struct kvm_one_reg; 42 int kvm_arm_sys_reg_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *); 43 int kvm_arm_sys_reg_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *);
|
| D | kvm_host.h | 418 int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg); 419 int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg);
|
| /Linux-v5.4/arch/arm/include/asm/ |
| D | kvm_coproc.h | 31 struct kvm_one_reg; 33 int kvm_arm_coproc_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *); 34 int kvm_arm_coproc_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *);
|
| D | kvm_host.h | 229 int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg); 230 int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg); 284 int kvm_arm_coproc_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *); 285 int kvm_arm_coproc_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *);
|
| /Linux-v5.4/arch/arm/kvm/ |
| D | guest.c | 43 static int get_core_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_core_reg() 60 static int set_core_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_core_reg() 133 static int set_timer_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_timer_reg() 146 static int get_timer_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_timer_reg() 202 int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_get_reg() 221 int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_set_reg()
|
| D | coproc.c | 1205 int kvm_arm_coproc_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_coproc_get_reg() 1234 int kvm_arm_coproc_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_coproc_set_reg()
|
| /Linux-v5.4/arch/arm64/kvm/ |
| D | guest.c | 108 const struct kvm_one_reg *reg) in validate_core_offset() 122 static int get_core_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_core_reg() 150 static int set_core_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_core_reg() 213 static int get_sve_vls(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_sve_vls() 237 static int set_sve_vls(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_sve_vls() 320 const struct kvm_one_reg *reg) in sve_reg_to_region() 385 static int get_sve_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_sve_reg() 411 static int set_sve_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_sve_reg() 525 static int set_timer_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_timer_reg() 538 static int get_timer_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_timer_reg() [all …]
|
| D | sys_regs.h | 53 const struct kvm_one_reg *reg, void __user *uaddr); 55 const struct kvm_one_reg *reg, void __user *uaddr);
|
| D | sys_regs.c | 448 const struct kvm_one_reg *reg, void __user *uaddr) in set_bvr() 458 const struct kvm_one_reg *reg, void __user *uaddr) in get_bvr() 490 const struct kvm_one_reg *reg, void __user *uaddr) in set_bcr() 501 const struct kvm_one_reg *reg, void __user *uaddr) in get_bcr() 534 const struct kvm_one_reg *reg, void __user *uaddr) in set_wvr() 544 const struct kvm_one_reg *reg, void __user *uaddr) in get_wvr() 576 const struct kvm_one_reg *reg, void __user *uaddr) in set_wcr() 586 const struct kvm_one_reg *reg, void __user *uaddr) in get_wcr() 1167 const struct kvm_one_reg *reg, void __user *uaddr) in get_id_aa64zfr0_el1() 1180 const struct kvm_one_reg *reg, void __user *uaddr) in set_id_aa64zfr0_el1() [all …]
|
| /Linux-v5.4/tools/testing/selftests/kvm/include/aarch64/ |
| D | processor.h | 41 struct kvm_one_reg reg; in get_reg() 49 struct kvm_one_reg reg; in set_reg()
|
| /Linux-v5.4/include/linux/ |
| D | kvm_types.h | 12 struct kvm_one_reg;
|
| /Linux-v5.4/virt/kvm/arm/ |
| D | psci.c | 496 int kvm_arm_get_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_get_fw_reg() 525 int kvm_arm_set_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_set_fw_reg()
|
| D | arm.c | 1106 struct kvm_one_reg reg; in kvm_arch_vcpu_ioctl()
|
| /Linux-v5.4/tools/include/uapi/linux/ |
| D | kvm.h | 1168 struct kvm_one_reg { struct 1415 #define KVM_GET_ONE_REG _IOW(KVMIO, 0xab, struct kvm_one_reg) 1416 #define KVM_SET_ONE_REG _IOW(KVMIO, 0xac, struct kvm_one_reg)
|
| /Linux-v5.4/include/uapi/linux/ |
| D | kvm.h | 1168 struct kvm_one_reg { struct 1415 #define KVM_GET_ONE_REG _IOW(KVMIO, 0xab, struct kvm_one_reg) 1416 #define KVM_SET_ONE_REG _IOW(KVMIO, 0xac, struct kvm_one_reg)
|
| /Linux-v5.4/arch/mips/kvm/ |
| D | mips.c | 645 const struct kvm_one_reg *reg) in kvm_mips_get_reg() 757 const struct kvm_one_reg *reg) in kvm_mips_set_reg() 928 struct kvm_one_reg reg; in kvm_arch_vcpu_ioctl()
|
| D | trap_emul.c | 766 const struct kvm_one_reg *reg, in kvm_trap_emul_get_one_reg() 884 const struct kvm_one_reg *reg, in kvm_trap_emul_set_one_reg()
|
| D | vz.c | 1823 const struct kvm_one_reg *reg, in kvm_vz_get_one_reg() 2044 const struct kvm_one_reg *reg, in kvm_vz_set_one_reg()
|
| /Linux-v5.4/arch/powerpc/include/asm/ |
| D | kvm_ppc.h | 422 int kvm_vcpu_ioctl_get_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg); 423 int kvm_vcpu_ioctl_set_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg);
|
| /Linux-v5.4/arch/mips/include/asm/ |
| D | kvm_host.h | 810 const struct kvm_one_reg *reg, s64 *v); 812 const struct kvm_one_reg *reg, s64 v);
|
| /Linux-v5.4/arch/powerpc/kvm/ |
| D | powerpc.c | 1671 int kvm_vcpu_ioctl_get_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg) in kvm_vcpu_ioctl_get_one_reg() 1719 int kvm_vcpu_ioctl_set_one_reg(struct kvm_vcpu *vcpu, struct kvm_one_reg *reg) in kvm_vcpu_ioctl_set_one_reg() 2049 struct kvm_one_reg reg; in kvm_arch_vcpu_ioctl()
|
| /Linux-v5.4/arch/s390/kvm/ |
| D | kvm-s390.c | 3192 struct kvm_one_reg *reg) in kvm_arch_vcpu_ioctl_get_one_reg() 3241 struct kvm_one_reg *reg) in kvm_arch_vcpu_ioctl_set_one_reg() 4374 struct kvm_one_reg reg; in kvm_arch_vcpu_ioctl()
|
| /Linux-v5.4/Documentation/virt/kvm/ |
| D | api.txt | 1897 Parameters: struct kvm_one_reg (in) 1906 struct kvm_one_reg { 1912 defined by user space with the passed in struct kvm_one_reg, where id 2290 Parameters: struct kvm_one_reg (in and out) 2301 kvm_one_reg struct passed in. On success, the register value can be found
|