Lines Matching refs:sys_reg_params
52 static bool undef_access(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in undef_access()
60 struct sys_reg_params *params, in bad_trap()
70 struct sys_reg_params *params, in read_from_write_only()
78 struct sys_reg_params *params, in write_to_read_only()
363 struct sys_reg_params *p, in access_rw()
378 struct sys_reg_params *p, in access_dcsw()
398 struct sys_reg_params *p, in access_dcgsw()
432 struct sys_reg_params *p, in access_vm_reg()
457 struct sys_reg_params *p, in access_actlr()
478 struct sys_reg_params *p, in access_gic_sgi()
526 struct sys_reg_params *p, in access_gic_sre()
545 struct sys_reg_params *p, in trap_raz_wi()
561 struct sys_reg_params *p, in trap_loregion()
576 struct sys_reg_params *p, in trap_oslar_el1()
587 struct sys_reg_params *p, in trap_oslsr_el1()
612 struct sys_reg_params *p, in trap_dbgauthstatus_el1()
624 struct sys_reg_params *p, in trap_debug_regs()
640 struct sys_reg_params *p, in reg_to_dbg()
655 struct sys_reg_params *p, in dbg_to_reg()
684 static bool trap_dbg_wb_reg(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in trap_dbg_wb_reg()
879 static bool access_pmcr(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_pmcr()
908 static bool access_pmselr(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_pmselr()
924 static bool access_pmceid(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_pmceid()
992 struct sys_reg_params *p, in access_pmu_evcntr()
1044 static bool access_pmu_evtyper(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_pmu_evtyper()
1098 static bool access_pmcnten(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_pmcnten()
1124 static bool access_pminten(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_pminten()
1148 static bool access_pmovs(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_pmovs()
1170 static bool access_pmswinc(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_pmswinc()
1186 static bool access_pmuserenr(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_pmuserenr()
1310 struct sys_reg_params *p, in access_arch_timer()
1473 struct sys_reg_params *p, in access_hv_timer()
1761 struct sys_reg_params *p, in access_id_reg()
2161 static bool access_ctr(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_ctr()
2171 static bool access_clidr(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_clidr()
2251 static bool access_csselr(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_csselr()
2263 static bool access_ccsidr(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in access_ccsidr()
2306 struct sys_reg_params *p, in bad_vncr_trap()
2319 struct sys_reg_params *p, in bad_redir_trap()
2423 struct sys_reg_params *p, in access_sp_el1()
2435 struct sys_reg_params *p, in access_elr()
2447 struct sys_reg_params *p, in access_spsr()
2459 struct sys_reg_params *p, in access_cntkctl_el12()
2522 struct sys_reg_params *p, in access_zcr_el2()
2545 struct sys_reg_params *p, in access_gic_vtr()
2557 struct sys_reg_params *p, in access_gic_misr()
2569 struct sys_reg_params *p, in access_gic_eisr()
2581 struct sys_reg_params *p, in access_gic_elrsr()
2658 struct sys_reg_params *p, in access_mdcr()
2694 struct sys_reg_params *p, in access_ras()
2726 struct sys_reg_params *p, in access_imp_id_reg()
3519 static bool handle_at_s1e01(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in handle_at_s1e01()
3529 static bool handle_at_s1e2(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in handle_at_s1e2()
3546 static bool handle_at_s12(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in handle_at_s12()
3572 static bool handle_alle1is(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in handle_alle1is()
3664 static bool handle_vmalls12e1is(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in handle_vmalls12e1is()
3688 static bool handle_ripas2e1is(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in handle_ripas2e1is()
3743 static bool handle_ipas2e1is(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in handle_ipas2e1is()
3769 static bool handle_tlbi_el2(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in handle_tlbi_el2()
3781 static bool handle_tlbi_el1(struct kvm_vcpu *vcpu, struct sys_reg_params *p, in handle_tlbi_el1()
4015 struct sys_reg_params *p, in trap_dbgdidr()
4388 struct sys_reg_params *params, in perform_access()
4422 struct sys_reg_params *params, in emulate_cp()
4443 struct sys_reg_params *params) in unhandled_cp_access()
4477 struct sys_reg_params params; in kvm_handle_cp_64()
4518 static bool emulate_sys_reg(struct kvm_vcpu *vcpu, struct sys_reg_params *params);
4525 static bool kvm_esr_cp10_id_to_sys64(u64 esr, struct sys_reg_params *params) in kvm_esr_cp10_id_to_sys64()
4577 struct sys_reg_params params; in kvm_handle_cp10_id()
4609 struct sys_reg_params *params) in kvm_emulate_cp15_id_reg()
4643 struct sys_reg_params *params, in kvm_handle_cp_32()
4668 struct sys_reg_params params; in kvm_handle_cp15_32()
4695 struct sys_reg_params params; in kvm_handle_cp14_32()
4710 struct sys_reg_params *params) in emulate_sys_reg()
4894 struct sys_reg_params params; in kvm_handle_sys_reg()
4927 static bool index_to_params(u64 id, struct sys_reg_params *params) in index_to_params()
4960 struct sys_reg_params params; in get_reg_by_id()