Searched refs:SYS_FIELD_GET (Results 1 – 11 of 11) sorted by relevance
| /linux-6.15/arch/arm64/include/asm/ |
| H A D | cache.h | 58 #define CTR_L1IP(ctr) SYS_FIELD_GET(CTR_EL0, L1Ip, ctr) 74 return SYS_FIELD_GET(CTR_EL0, CWG, read_cpuid_cachetype()); in cache_type_cwg()
|
| H A D | kvm_mmu.h | 242 iminline = SYS_FIELD_GET(CTR_EL0, IminLine, ctr) + 2; in __invalidate_icache_max_range()
|
| H A D | kvm_emulate.h | 658 SYS_FIELD_GET(CPACR_EL1, xen, \
|
| H A D | sysreg.h | 1198 #define SYS_FIELD_GET(reg, field, val) \ macro
|
| /linux-6.15/arch/arm64/kvm/ |
| H A D | debug.c | 74 *host_data_ptr(debug_brps) = SYS_FIELD_GET(ID_AA64DFR0_EL1, BRPs, dfr0); in kvm_init_host_debug_data() 75 *host_data_ptr(debug_wrps) = SYS_FIELD_GET(ID_AA64DFR0_EL1, WRPs, dfr0); in kvm_init_host_debug_data()
|
| H A D | sys_regs.c | 282 field = SYS_FIELD_GET(CTR_EL0, IminLine, ctr); in get_min_cache_line_size() 284 field = SYS_FIELD_GET(CTR_EL0, DminLine, ctr); in get_min_cache_line_size() 998 idx = SYS_FIELD_GET(PMSELR_EL0, SEL, in access_pmu_evcntr() 1854 u8 debugver = SYS_FIELD_GET(ID_AA64DFR0_EL1, DebugVer, val); in set_id_aa64dfr0_el1() 1855 u8 pmuver = SYS_FIELD_GET(ID_AA64DFR0_EL1, PMUVer, val); in set_id_aa64dfr0_el1() 1905 u8 perfmon = SYS_FIELD_GET(ID_DFR0_EL1, PerfMon, val); in set_id_dfr0_el1() 1906 u8 copdbg = SYS_FIELD_GET(ID_DFR0_EL1, CopDbg, val); in set_id_dfr0_el1() 2004 u8 user_L1Ip = SYS_FIELD_GET(CTR_EL0, L1Ip, user_val); in set_ctr_el0() 2471 vq = SYS_FIELD_GET(ZCR_ELx, LEN, p->regval) + 1; in access_zcr_el2() 3872 (SYS_FIELD_GET(ID_AA64DFR0_EL1, BRPs, dfr) << 24) | in trap_dbgdidr() [all …]
|
| H A D | pmu-emul.c | 62 u8 pmuver = SYS_FIELD_GET(ID_AA64DFR0_EL1, PMUVer, dfr0); in kvm_pmu_event_mask() 282 hpmn = SYS_FIELD_GET(MDCR_EL2, HPMN, __vcpu_sys_reg(vcpu, MDCR_EL2)); in kvm_pmu_hyp_counter_mask() 1236 pmuver = SYS_FIELD_GET(ID_AA64DFR0_EL1, PMUVer, in kvm_arm_pmu_get_pmuver_limit()
|
| H A D | arch_timer.c | 1464 if (SYS_FIELD_GET(ID_AA64MMFR1_EL1, VH, mmfr1) && in kvm_timer_handle_errata() 1465 !SYS_FIELD_GET(ID_AA64MMFR4_EL1, E2H0, mmfr4) && in kvm_timer_handle_errata() 1466 SYS_FIELD_GET(ID_AA64MMFR0_EL1, ECV, mmfr0) && in kvm_timer_handle_errata()
|
| H A D | emulate-nested.c | 559 idx = SYS_FIELD_GET(PMSELR_EL0, SEL, in check_mdcr_hpmn()
|
| /linux-6.15/arch/arm64/kvm/hyp/vhe/ |
| H A D | switch.c | 125 if (!(SYS_FIELD_GET(CPACR_EL1, FPEN, cptr) & BIT(0))) in __activate_cptr_traps() 127 if (!(SYS_FIELD_GET(CPACR_EL1, ZEN, cptr) & BIT(0))) in __activate_cptr_traps()
|
| /linux-6.15/tools/arch/arm64/include/asm/ |
| H A D | sysreg.h | 1169 #define SYS_FIELD_GET(reg, field, val) \ macro
|