/linux-6.6.21/arch/arm64/kvm/ |
D | fpsimd.c | 188 sysreg_clear_set(CPACR_EL1, 0, in kvm_arch_vcpu_put_fp() 192 sysreg_clear_set(CPACR_EL1, in kvm_arch_vcpu_put_fp() 218 sysreg_clear_set(CPACR_EL1, 0, CPACR_EL1_ZEN_EL0EN); in kvm_arch_vcpu_put_fp() 220 sysreg_clear_set(CPACR_EL1, CPACR_EL1_ZEN_EL0EN, 0); in kvm_arch_vcpu_put_fp()
|
D | arch_timer.c | 824 sysreg_clear_set(cnthctl_el2, clr, set); in timer_set_traps() 1559 sysreg_clear_set(cnthctl_el2, 0, CNTHCTL_ECV); in kvm_timer_init_vhe()
|
/linux-6.6.21/arch/arm64/include/asm/ |
D | fpsimd.h | 188 sysreg_clear_set(cpacr_el1, CPACR_EL1_ZEN_EL0EN, 0); in sve_user_disable() 193 sysreg_clear_set(cpacr_el1, 0, CPACR_EL1_ZEN_EL0EN); in sve_user_enable() 324 sysreg_clear_set(cpacr_el1, CPACR_EL1_SMEN_EL0EN, 0); in sme_user_disable() 329 sysreg_clear_set(cpacr_el1, 0, CPACR_EL1_SMEN_EL0EN); in sme_user_enable()
|
D | pointer_auth.h | 111 sysreg_clear_set(sctlr_el1, 0, (SCTLR_ELx_ENIA | SCTLR_ELx_ENIB | in ptrauth_enable()
|
D | sysreg.h | 1092 #define sysreg_clear_set(sysreg, clear, set) do { \ macro
|
/linux-6.6.21/arch/arm64/kernel/ |
D | armv8_deprecated.c | 310 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_CP15BEN); in cp15_barrier_set_hw_mode() 312 sysreg_clear_set(sctlr_el1, SCTLR_EL1_CP15BEN, 0); in cp15_barrier_set_hw_mode() 345 sysreg_clear_set(sctlr_el1, SCTLR_EL1_SED, 0); in setend_set_hw_mode() 347 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_SED); in setend_set_hw_mode()
|
D | process.c | 489 sysreg_clear_set(cntkctl_el1, ARCH_TIMER_USR_VCT_ACCESS_EN, 0); in erratum_1418040_thread_switch() 491 sysreg_clear_set(cntkctl_el1, 0, ARCH_TIMER_USR_VCT_ACCESS_EN); in erratum_1418040_thread_switch() 513 sysreg_clear_set(sctlr_el1, SCTLR_USER_MASK & ~SCTLR_ELx_ENIA, sctlr); in update_sctlr_el1()
|
D | mte.c | 82 sysreg_clear_set(sctlr_el1, SCTLR_EL1_TCF_MASK, in __mte_enable_kernel() 283 sysreg_clear_set(mair_el1, in mte_cpu_setup()
|
D | cpu_errata.c | 106 sysreg_clear_set(sctlr_el1, SCTLR_EL1_UCT, 0); in cpu_enable_trap_ctr_access() 121 sysreg_clear_set(sctlr_el1, SCTLR_EL1_UCI, 0); in cpu_enable_cache_maint_trap()
|
D | cpufeature.c | 1597 sysreg_clear_set(sctlr_el1, SCTLR_EL1_UCT, 0); in cpu_emulate_effective_ctr() 2037 sysreg_clear_set(sctlr_el1, SCTLR_EL1_SPAN, 0); in cpu_enable_pan() 2102 sysreg_clear_set(tcr_el1, 0, TCR_E0PD1); in cpu_enable_e0pd() 2168 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_BT0 | SCTLR_EL1_BT1); in bti_enable() 2176 sysreg_clear_set(sctlr_el1, 0, SCTLR_ELx_ATA | SCTLR_EL1_ATA0); in cpu_enable_mte() 2210 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_TIDCP); in cpu_trap_el0_impdef() 2220 sysreg_clear_set(sctlr_el1, 0, SCTLR_EL1_MSCEn); in cpu_enable_mops()
|
D | proton-pack.c | 554 sysreg_clear_set(sctlr_el1, 0, SCTLR_ELx_DSSBS); in spectre_v4_enable_hw_mitigation()
|
/linux-6.6.21/arch/arm64/kvm/hyp/nvhe/ |
D | timer-sr.c | 61 sysreg_clear_set(cnthctl_el2, clr, set); in __timer_enable_traps()
|
D | hyp-main.c | 424 sysreg_clear_set(cpacr_el1, 0, (CPACR_EL1_ZEN_EL1EN | in handle_trap() 427 sysreg_clear_set(cptr_el2, CPTR_EL2_TZ, 0); in handle_trap()
|
/linux-6.6.21/arch/arm64/kvm/hyp/include/hyp/ |
D | switch.h | 314 sysreg_clear_set(cpacr_el1, 0, reg); in kvm_hyp_handle_fpsimd() 320 sysreg_clear_set(cptr_el2, reg, 0); in kvm_hyp_handle_fpsimd()
|
/linux-6.6.21/arch/arm64/kvm/hyp/ |
D | vgic-v3-sr.c | 437 sysreg_clear_set(hcr_el2, 0, HCR_AMO | HCR_FMO | HCR_IMO); in __vgic_v3_get_gic_config() 446 sysreg_clear_set(hcr_el2, HCR_AMO | HCR_FMO | HCR_IMO, 0); in __vgic_v3_get_gic_config()
|
/linux-6.6.21/drivers/irqchip/ |
D | irq-apple-aic.c | 817 sysreg_clear_set(cntp_ctl_el0, 0, ARCH_TIMER_CTRL_IT_MASK); in aic_init_cpu() 818 sysreg_clear_set(cntv_ctl_el0, 0, ARCH_TIMER_CTRL_IT_MASK); in aic_init_cpu()
|
/linux-6.6.21/arch/arm64/mm/ |
D | fault.c | 353 sysreg_clear_set(sctlr_el1, SCTLR_EL1_TCF_MASK, in do_tag_recovery()
|
/linux-6.6.21/tools/arch/arm64/include/asm/ |
D | sysreg.h | 1272 #define sysreg_clear_set(sysreg, clear, set) do { \ macro
|