Changeset View
Changeset View
Standalone View
Standalone View
head/sys/arm64/arm64/cpufunc_asm.S
Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Lines | ENTRY(arm64_setttb) | ||||
dsb ish | dsb ish | ||||
msr ttbr0_el1, x0 | msr ttbr0_el1, x0 | ||||
dsb ish | dsb ish | ||||
isb | isb | ||||
ret | ret | ||||
END(arm64_setttb) | END(arm64_setttb) | ||||
ENTRY(arm64_tlb_flushID) | ENTRY(arm64_tlb_flushID) | ||||
dsb ishst | |||||
#ifdef SMP | #ifdef SMP | ||||
tlbi vmalle1is | tlbi vmalle1is | ||||
#else | #else | ||||
tlbi vmalle1 | tlbi vmalle1 | ||||
#endif | #endif | ||||
dsb ish | dsb ish | ||||
isb | isb | ||||
ret | ret | ||||
▲ Show 20 Lines • Show All 74 Lines • Show Last 20 Lines |