Lines Matching refs:sys_reg_desc
80 const struct sys_reg_desc *r) in access_dcsw()
96 const struct sys_reg_desc *r) in access_vm_reg()
124 const struct sys_reg_desc *r) in access_gic_sgi()
139 const struct sys_reg_desc *r) in trap_raz_wi()
149 const struct sys_reg_desc *r) in trap_oslsr_el1()
161 const struct sys_reg_desc *r) in trap_dbgauthstatus_el1()
202 const struct sys_reg_desc *r) in trap_debug_regs()
214 static void reset_amair_el1(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r) in reset_amair_el1()
222 static void reset_mpidr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r) in reset_mpidr()
273 static const struct sys_reg_desc sys_reg_descs[] = {
488 const struct sys_reg_desc *r) in trap_dbgidr()
507 const struct sys_reg_desc *r) in trap_debug32()
542 static const struct sys_reg_desc cp14_regs[] = {
627 static const struct sys_reg_desc cp14_64_regs[] = {
640 static const struct sys_reg_desc cp15_regs[] = {
688 static const struct sys_reg_desc cp15_64_regs[] = {
704 static const struct sys_reg_desc *get_target_table(unsigned target, in get_target_table()
720 static const struct sys_reg_desc *find_reg(const struct sys_reg_params *params, in find_reg()
721 const struct sys_reg_desc table[], in find_reg()
727 const struct sys_reg_desc *r = &table[i]; in find_reg()
763 const struct sys_reg_desc *table, in emulate_cp()
766 const struct sys_reg_desc *r; in emulate_cp()
826 const struct sys_reg_desc *global, in kvm_handle_cp_64()
828 const struct sys_reg_desc *target_specific, in kvm_handle_cp_64()
882 const struct sys_reg_desc *global, in kvm_handle_cp_32()
884 const struct sys_reg_desc *target_specific, in kvm_handle_cp_32()
911 const struct sys_reg_desc *target_specific; in kvm_handle_cp15_64()
922 const struct sys_reg_desc *target_specific; in kvm_handle_cp15_32()
949 const struct sys_reg_desc *table, *r; in emulate_sys_reg()
983 const struct sys_reg_desc *table, size_t num) in reset_sys_reg_descs()
1049 static const struct sys_reg_desc *index_to_sys_reg_desc(struct kvm_vcpu *vcpu, in index_to_sys_reg_desc()
1053 const struct sys_reg_desc *table, *r; in index_to_sys_reg_desc()
1085 const struct sys_reg_desc *r) \
1091 ((struct sys_reg_desc *)r)->val = val; \
1115 static struct sys_reg_desc invariant_sys_regs[] = {
1173 const struct sys_reg_desc *r; in get_invariant_sys_reg()
1188 const struct sys_reg_desc *r; in set_invariant_sys_reg()
1293 const struct sys_reg_desc *r; in kvm_arm_sys_reg_get_reg()
1311 const struct sys_reg_desc *r; in kvm_arm_sys_reg_set_reg()
1354 static u64 sys_reg_to_index(const struct sys_reg_desc *reg) in sys_reg_to_index()
1365 static bool copy_reg_to_user(const struct sys_reg_desc *reg, u64 __user **uind) in copy_reg_to_user()
1380 const struct sys_reg_desc *i1, *i2, *end1, *end2; in walk_sys_regs()
1447 static int check_sysreg_table(const struct sys_reg_desc *table, unsigned int n) in check_sysreg_table()
1464 struct sys_reg_desc clidr; in kvm_sys_reg_table_init()
1507 const struct sys_reg_desc *table; in kvm_reset_sys_regs()