Home
last modified time | relevance | path

Searched refs:vcpu_sysreg (Results 1 – 6 of 6) sorted by relevance

/linux/arch/arm64/include/asm/
H A Dkvm_host.h458 enum vcpu_sysreg { enum
662 enum vcpu_sysreg sr) in __kvm_get_sysreg_resx()
677 enum vcpu_sysreg sr, struct resx resx) in __kvm_set_sysreg_resx()
1194 u64 kvm_vcpu_apply_reg_masks(const struct kvm_vcpu *, enum vcpu_sysreg, u64);
1226 u64 vcpu_read_sys_reg(const struct kvm_vcpu *, enum vcpu_sysreg);
1227 void vcpu_write_sys_reg(struct kvm_vcpu *, u64, enum vcpu_sysreg);
1665 struct resx get_reg_fixed_bits(struct kvm *kvm, enum vcpu_sysreg reg);
1669 static __always_inline enum fgt_group_id __fgt_reg_to_group_id(enum vcpu_sysreg reg) in __fgt_reg_to_group_id()
/linux/arch/arm64/kvm/
H A Dinject_fault.c44 static enum vcpu_sysreg exception_esr_elx(struct kvm_vcpu *vcpu) in exception_esr_elx()
52 static enum vcpu_sysreg exception_far_elx(struct kvm_vcpu *vcpu) in exception_far_elx()
H A Dsys_regs.c95 enum vcpu_sysreg map_reg;
100 enum vcpu_sysreg reg) in locate_direct_register()
148 enum vcpu_sysreg reg, in locate_mapped_el2_register()
149 enum vcpu_sysreg map_reg, in locate_mapped_el2_register()
175 static void locate_register(const struct kvm_vcpu *vcpu, enum vcpu_sysreg reg, in locate_register()
243 static u64 read_sr_from_cpu(enum vcpu_sysreg reg) in read_sr_from_cpu()
284 static void write_sr_to_cpu(enum vcpu_sysreg reg, u64 val) in write_sr_to_cpu()
321 u64 vcpu_read_sys_reg(const struct kvm_vcpu *vcpu, enum vcpu_sysreg reg) in vcpu_read_sys_reg()
357 enum vcpu_sysreg map_reg = reg; in vcpu_read_sys_reg()
375 void vcpu_write_sys_reg(struct kvm_vcpu *vcpu, u64 val, enum vcpu_sysreg reg) in vcpu_write_sys_reg()
[all …]
H A Dconfig.c1555 struct resx get_reg_fixed_bits(struct kvm *kvm, enum vcpu_sysreg reg) in get_reg_fixed_bits()
1647 static __always_inline struct fgt_masks *__fgt_reg_to_masks(enum vcpu_sysreg reg) in __fgt_reg_to_masks()
1683 static __always_inline void __compute_fgt(struct kvm_vcpu *vcpu, enum vcpu_sysreg reg) in __compute_fgt()
H A Dnested.c999 enum vcpu_sysreg ttbr_elx; in get_asid_by_regime()
1858 enum vcpu_sysreg sr, u64 v) in kvm_vcpu_apply_reg_masks()
2015 for (enum vcpu_sysreg sr = __SANITISED_REG_START__; sr < NR_SYS_REGS; sr++) in kvm_init_nv_sysregs()
H A Demulate-nested.c29 const enum vcpu_sysreg index;
2510 static u64 kvm_get_sysreg_res0(struct kvm *kvm, enum vcpu_sysreg sr) in kvm_get_sysreg_res0()
2515 static bool check_fgt_bit(struct kvm_vcpu *vcpu, enum vcpu_sysreg sr, in check_fgt_bit()
2549 enum vcpu_sysreg fgtreg; in triage_sysreg_trap()