Home
last modified time | relevance | path

Searched refs:WRITE_SPECIALREG (Results 1 – 14 of 14) sorted by relevance

/freebsd-13.1/sys/dev/hwpmc/
H A Dhwpmc_arm64.c66 WRITE_SPECIALREG(pmintenset_el1, reg); in arm64_interrupt_enable()
80 WRITE_SPECIALREG(pmintenclr_el1, reg); in arm64_interrupt_disable()
94 WRITE_SPECIALREG(pmcntenset_el0, reg); in arm64_counter_enable()
108 WRITE_SPECIALREG(pmcntenclr_el0, reg); in arm64_counter_disable()
130 WRITE_SPECIALREG(pmcr_el0, reg); in arm64_pmcr_write()
144 WRITE_SPECIALREG(pmselr_el0, pmc); in arm64_pmcn_read()
157 WRITE_SPECIALREG(pmselr_el0, pmc); in arm64_pmcn_write()
158 WRITE_SPECIALREG(pmxevcntr_el0, reg); in arm64_pmcn_write()
221 WRITE_SPECIALREG(pmovsclr_el0, reg); in arm64_read_pmc()
307 WRITE_SPECIALREG(pmselr_el0, ri); in arm64_start_pmc()
[all …]
/freebsd-13.1/sys/arm64/arm64/
H A Ddebug_monitor.c193 WRITE_SPECIALREG(mdscr_el1, READ_SPECIALREG(mdscr_el1) | in kdb_cpu_set_singlestep()
202 WRITE_SPECIALREG(mdscr_el1, in kdb_cpu_set_singlestep()
214 WRITE_SPECIALREG(mdscr_el1, READ_SPECIALREG(mdscr_el1) & in kdb_cpu_clear_singlestep()
219 WRITE_SPECIALREG(mdscr_el1, in kdb_cpu_clear_singlestep()
223 WRITE_SPECIALREG(mdscr_el1, in kdb_cpu_clear_singlestep()
504 WRITE_SPECIALREG(mdscr_el1, mdscr); in dbg_register_sync()
563 WRITE_SPECIALREG(mdscr_el1, in dbg_monitor_enter()
596 WRITE_SPECIALREG(mdscr_el1, in dbg_monitor_exit()
H A Dvm_machdep.c237 WRITE_SPECIALREG(tpidrro_el0, tls_base); in cpu_set_user_tls()
238 WRITE_SPECIALREG(tpidr_el0, tls_base); in cpu_set_user_tls()
243 WRITE_SPECIALREG(tpidr_el0, tls_base); in cpu_set_user_tls()
H A Dfreebsd32_machdep.c81 WRITE_SPECIALREG(tpidr_el0, uap->parms); in freebsd32_sysarch()
82 WRITE_SPECIALREG(tpidrro_el0, uap->parms); in freebsd32_sysarch()
223 WRITE_SPECIALREG(mdscr_el1, in set_mcontext32()
434 WRITE_SPECIALREG(mdscr_el1, in freebsd32_sendsig()
H A Dexec_machdep.c128 WRITE_SPECIALREG(mdscr_el1, in set_regs()
405 WRITE_SPECIALREG(tpidrro_el0, 0); in exec_setregs()
406 WRITE_SPECIALREG(tpidr_el0, 0); in exec_setregs()
469 WRITE_SPECIALREG(mdscr_el1, in set_mcontext()
630 WRITE_SPECIALREG(mdscr_el1, in sendsig()
H A Dvfp.c67 WRITE_SPECIALREG(cpacr_el1, cpacr); in vfp_enable()
78 WRITE_SPECIALREG(cpacr_el1, cpacr); in vfp_disable()
H A Dmachdep.c177 WRITE_SPECIALREG(sctlr_el1, in pan_enable()
886 WRITE_SPECIALREG(oslar_el1, 0); in dbg_init()
H A Dgic_v3_reg.h483 WRITE_SPECIALREG(icc_ ##reg ##_el1, val); \
H A Dtrap.c619 WRITE_SPECIALREG(mdscr_el1, in do_el0_sync()
H A Dgic_v3.c1063 WRITE_SPECIALREG(icc_sre_el1, sre); in gic_v3_cpu_enable_sre()
/freebsd-13.1/sys/arm64/include/
H A Dcpufunc.h140 WRITE_SPECIALREG(daif, s); in intr_restore()
H A Darmreg.h67 #define WRITE_SPECIALREG(reg, _val) \ macro
/freebsd-13.1/sys/arm/arm/
H A Dgeneric_timer.c134 #define set_el0(x, val) WRITE_SPECIALREG(x ##_el0, val)
135 #define set_el1(x, val) WRITE_SPECIALREG(x ##_el1, val)
/freebsd-13.1/sys/arm64/linux/
H A Dlinux_sysvec.c367 WRITE_SPECIALREG(tpidrro_el0, 0); in linux_exec_setregs()
368 WRITE_SPECIALREG(tpidr_el0, 0); in linux_exec_setregs()