Lines Matching refs:sys_reg_desc
82 const struct sys_reg_desc *r) in access_dcsw()
98 const struct sys_reg_desc *r) in access_vm_reg()
124 const struct sys_reg_desc *r) in access_gic_sgi()
136 const struct sys_reg_desc *r) in trap_raz_wi()
146 const struct sys_reg_desc *r) in trap_oslsr_el1()
158 const struct sys_reg_desc *r) in trap_dbgauthstatus_el1()
199 const struct sys_reg_desc *r) in trap_debug_regs()
248 const struct sys_reg_desc *rd) in trap_bvr()
262 static int set_bvr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, in set_bvr()
272 static int get_bvr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, in get_bvr()
283 const struct sys_reg_desc *rd) in reset_bvr()
290 const struct sys_reg_desc *rd) in trap_bcr()
304 static int set_bcr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, in set_bcr()
315 static int get_bcr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, in get_bcr()
326 const struct sys_reg_desc *rd) in reset_bcr()
333 const struct sys_reg_desc *rd) in trap_wvr()
348 static int set_wvr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, in set_wvr()
358 static int get_wvr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, in get_wvr()
369 const struct sys_reg_desc *rd) in reset_wvr()
376 const struct sys_reg_desc *rd) in trap_wcr()
390 static int set_wcr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, in set_wcr()
400 static int get_wcr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *rd, in get_wcr()
411 const struct sys_reg_desc *rd) in reset_wcr()
416 static void reset_amair_el1(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r) in reset_amair_el1()
424 static void reset_mpidr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r) in reset_mpidr()
475 static const struct sys_reg_desc sys_reg_descs[] = {
683 const struct sys_reg_desc *r) in trap_dbgidr()
702 const struct sys_reg_desc *r) in trap_debug32()
727 const struct sys_reg_desc *rd) in trap_xvr()
766 static const struct sys_reg_desc cp14_regs[] = {
851 static const struct sys_reg_desc cp14_64_regs[] = {
864 static const struct sys_reg_desc cp15_regs[] = {
912 static const struct sys_reg_desc cp15_64_regs[] = {
928 static const struct sys_reg_desc *get_target_table(unsigned target, in get_target_table()
944 static const struct sys_reg_desc *find_reg(const struct sys_reg_params *params, in find_reg()
945 const struct sys_reg_desc table[], in find_reg()
951 const struct sys_reg_desc *r = &table[i]; in find_reg()
987 const struct sys_reg_desc *table, in emulate_cp()
990 const struct sys_reg_desc *r; in emulate_cp()
1050 const struct sys_reg_desc *global, in kvm_handle_cp_64()
1052 const struct sys_reg_desc *target_specific, in kvm_handle_cp_64()
1102 const struct sys_reg_desc *global, in kvm_handle_cp_32()
1104 const struct sys_reg_desc *target_specific, in kvm_handle_cp_32()
1134 const struct sys_reg_desc *target_specific; in kvm_handle_cp15_64()
1145 const struct sys_reg_desc *target_specific; in kvm_handle_cp15_32()
1172 const struct sys_reg_desc *table, *r; in emulate_sys_reg()
1206 const struct sys_reg_desc *table, size_t num) in reset_sys_reg_descs()
1280 static const struct sys_reg_desc *index_to_sys_reg_desc(struct kvm_vcpu *vcpu, in index_to_sys_reg_desc()
1284 const struct sys_reg_desc *table, *r; in index_to_sys_reg_desc()
1316 const struct sys_reg_desc *r) \
1322 ((struct sys_reg_desc *)r)->val = val; \
1346 static struct sys_reg_desc invariant_sys_regs[] = {
1404 const struct sys_reg_desc *r; in get_invariant_sys_reg()
1419 const struct sys_reg_desc *r; in set_invariant_sys_reg()
1524 const struct sys_reg_desc *r; in kvm_arm_sys_reg_get_reg()
1545 const struct sys_reg_desc *r; in kvm_arm_sys_reg_set_reg()
1591 static u64 sys_reg_to_index(const struct sys_reg_desc *reg) in sys_reg_to_index()
1602 static bool copy_reg_to_user(const struct sys_reg_desc *reg, u64 __user **uind) in copy_reg_to_user()
1617 const struct sys_reg_desc *i1, *i2, *end1, *end2; in walk_sys_regs()
1684 static int check_sysreg_table(const struct sys_reg_desc *table, unsigned int n) in check_sysreg_table()
1701 struct sys_reg_desc clidr; in kvm_sys_reg_table_init()
1744 const struct sys_reg_desc *table; in kvm_reset_sys_regs()