sys_reg_desc 18 arch/arm64/include/asm/kvm_coproc.h const struct sys_reg_desc *table; sys_reg_desc 50 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 60 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 181 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 206 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 242 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 287 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 298 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 314 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 333 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 345 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 384 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 433 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 447 arch/arm64/kvm/sys_regs.c static int set_bvr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 457 arch/arm64/kvm/sys_regs.c static int get_bvr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 468 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 475 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 489 arch/arm64/kvm/sys_regs.c static int set_bcr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 500 arch/arm64/kvm/sys_regs.c static int get_bcr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 511 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 518 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 533 arch/arm64/kvm/sys_regs.c static int set_wvr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 543 arch/arm64/kvm/sys_regs.c static int get_wvr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 554 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 561 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 575 arch/arm64/kvm/sys_regs.c static int set_wcr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 585 arch/arm64/kvm/sys_regs.c static int get_wcr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 596 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 601 arch/arm64/kvm/sys_regs.c static void reset_amair_el1(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r) sys_reg_desc 607 arch/arm64/kvm/sys_regs.c static void reset_mpidr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r) sys_reg_desc 624 arch/arm64/kvm/sys_regs.c static void reset_pmcr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r) sys_reg_desc 672 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 703 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 722 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 760 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 816 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 856 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 887 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 916 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 941 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 960 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 1008 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 1024 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 1039 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 1075 arch/arm64/kvm/sys_regs.c struct sys_reg_desc const *r, bool raz) sys_reg_desc 1097 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r, sys_reg_desc 1109 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 1116 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 1123 arch/arm64/kvm/sys_regs.c static u64 sys_reg_to_index(const struct sys_reg_desc *reg); sys_reg_desc 1127 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 1137 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 1156 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 1166 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd, sys_reg_desc 1179 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd, sys_reg_desc 1208 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd, void __user *uaddr, sys_reg_desc 1218 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd, void __user *uaddr, sys_reg_desc 1236 arch/arm64/kvm/sys_regs.c static int get_id_reg(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 1242 arch/arm64/kvm/sys_regs.c static int set_id_reg(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 1248 arch/arm64/kvm/sys_regs.c static int get_raz_id_reg(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 1254 arch/arm64/kvm/sys_regs.c static int set_raz_id_reg(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 1261 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 1271 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 1281 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 1297 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 1367 arch/arm64/kvm/sys_regs.c static const struct sys_reg_desc sys_reg_descs[] = { sys_reg_desc 1655 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 1674 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 1699 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd) sys_reg_desc 1738 arch/arm64/kvm/sys_regs.c static const struct sys_reg_desc cp14_regs[] = { sys_reg_desc 1823 arch/arm64/kvm/sys_regs.c static const struct sys_reg_desc cp14_64_regs[] = { sys_reg_desc 1850 arch/arm64/kvm/sys_regs.c static const struct sys_reg_desc cp15_regs[] = { sys_reg_desc 1974 arch/arm64/kvm/sys_regs.c static const struct sys_reg_desc cp15_64_regs[] = { sys_reg_desc 1994 arch/arm64/kvm/sys_regs.c static const struct sys_reg_desc *get_target_table(unsigned target, sys_reg_desc 2013 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r = elt; sys_reg_desc 2018 arch/arm64/kvm/sys_regs.c static const struct sys_reg_desc *find_reg(const struct sys_reg_params *params, sys_reg_desc 2019 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc table[], sys_reg_desc 2035 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) sys_reg_desc 2069 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *table, sys_reg_desc 2072 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r; sys_reg_desc 2119 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *global, sys_reg_desc 2121 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *target_specific, sys_reg_desc 2176 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *global, sys_reg_desc 2178 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *target_specific, sys_reg_desc 2208 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *target_specific; sys_reg_desc 2219 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *target_specific; sys_reg_desc 2246 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *table, *r; sys_reg_desc 2267 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *table, size_t num, sys_reg_desc 2346 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *find_reg_by_id(u64 id, sys_reg_desc 2348 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc table[], sys_reg_desc 2358 arch/arm64/kvm/sys_regs.c static const struct sys_reg_desc *index_to_sys_reg_desc(struct kvm_vcpu *vcpu, sys_reg_desc 2362 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *table, *r; sys_reg_desc 2394 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r) \ sys_reg_desc 2396 arch/arm64/kvm/sys_regs.c ((struct sys_reg_desc *)r)->val = read_sysreg(reg); \ sys_reg_desc 2404 arch/arm64/kvm/sys_regs.c static void get_ctr_el0(struct kvm_vcpu *v, const struct sys_reg_desc *r) sys_reg_desc 2406 arch/arm64/kvm/sys_regs.c ((struct sys_reg_desc *)r)->val = read_sanitised_ftr_reg(SYS_CTR_EL0); sys_reg_desc 2410 arch/arm64/kvm/sys_regs.c static struct sys_reg_desc invariant_sys_regs[] = { sys_reg_desc 2435 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r; sys_reg_desc 2448 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r; sys_reg_desc 2552 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r; sys_reg_desc 2577 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *r; sys_reg_desc 2627 arch/arm64/kvm/sys_regs.c static u64 sys_reg_to_index(const struct sys_reg_desc *reg) sys_reg_desc 2638 arch/arm64/kvm/sys_regs.c static bool copy_reg_to_user(const struct sys_reg_desc *reg, u64 __user **uind) sys_reg_desc 2651 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *rd, sys_reg_desc 2675 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *i1, *i2, *end1, *end2; sys_reg_desc 2735 arch/arm64/kvm/sys_regs.c static int check_sysreg_table(const struct sys_reg_desc *table, unsigned int n) sys_reg_desc 2752 arch/arm64/kvm/sys_regs.c struct sys_reg_desc clidr; sys_reg_desc 2795 arch/arm64/kvm/sys_regs.c const struct sys_reg_desc *table; sys_reg_desc 40 arch/arm64/kvm/sys_regs.h const struct sys_reg_desc *); sys_reg_desc 43 arch/arm64/kvm/sys_regs.h void (*reset)(struct kvm_vcpu *, const struct sys_reg_desc *); sys_reg_desc 52 arch/arm64/kvm/sys_regs.h int (*get_user)(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 54 arch/arm64/kvm/sys_regs.h int (*set_user)(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, sys_reg_desc 59 arch/arm64/kvm/sys_regs.h const struct sys_reg_desc *rd); sys_reg_desc 87 arch/arm64/kvm/sys_regs.h const struct sys_reg_desc *r) sys_reg_desc 94 arch/arm64/kvm/sys_regs.h static inline void reset_val(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r) sys_reg_desc 102 arch/arm64/kvm/sys_regs.h const struct sys_reg_desc *r) sys_reg_desc 111 arch/arm64/kvm/sys_regs.h const struct sys_reg_desc *r) sys_reg_desc 119 arch/arm64/kvm/sys_regs.h static inline int cmp_sys_reg(const struct sys_reg_desc *i1, sys_reg_desc 120 arch/arm64/kvm/sys_regs.h const struct sys_reg_desc *i2) sys_reg_desc 138 arch/arm64/kvm/sys_regs.h const struct sys_reg_desc *find_reg_by_id(u64 id, sys_reg_desc 140 arch/arm64/kvm/sys_regs.h const struct sys_reg_desc table[], sys_reg_desc 25 arch/arm64/kvm/sys_regs_generic_v8.c const struct sys_reg_desc *r) sys_reg_desc 34 arch/arm64/kvm/sys_regs_generic_v8.c static void reset_actlr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r) sys_reg_desc 43 arch/arm64/kvm/sys_regs_generic_v8.c static const struct sys_reg_desc genericv8_sys_regs[] = { sys_reg_desc 47 arch/arm64/kvm/sys_regs_generic_v8.c static const struct sys_reg_desc genericv8_cp15_regs[] = { sys_reg_desc 157 arch/arm64/kvm/trace.h TP_PROTO(unsigned long vcpu_pc, struct sys_reg_params *params, const struct sys_reg_desc *reg), sys_reg_desc 14 arch/arm64/kvm/vgic-sys-reg-v3.c const struct sys_reg_desc *r) sys_reg_desc 88 arch/arm64/kvm/vgic-sys-reg-v3.c const struct sys_reg_desc *r) sys_reg_desc 104 arch/arm64/kvm/vgic-sys-reg-v3.c const struct sys_reg_desc *r) sys_reg_desc 122 arch/arm64/kvm/vgic-sys-reg-v3.c const struct sys_reg_desc *r) sys_reg_desc 148 arch/arm64/kvm/vgic-sys-reg-v3.c const struct sys_reg_desc *r) sys_reg_desc 166 arch/arm64/kvm/vgic-sys-reg-v3.c const struct sys_reg_desc *r) sys_reg_desc 201 arch/arm64/kvm/vgic-sys-reg-v3.c const struct sys_reg_desc *r, u8 apr) sys_reg_desc 218 arch/arm64/kvm/vgic-sys-reg-v3.c const struct sys_reg_desc *r) sys_reg_desc 225 arch/arm64/kvm/vgic-sys-reg-v3.c const struct sys_reg_desc *r) sys_reg_desc 231 arch/arm64/kvm/vgic-sys-reg-v3.c const struct sys_reg_desc *r) sys_reg_desc 245 arch/arm64/kvm/vgic-sys-reg-v3.c static const struct sys_reg_desc gic_v3_icc_reg_descs[] = { sys_reg_desc 285 arch/arm64/kvm/vgic-sys-reg-v3.c const struct sys_reg_desc *r;