Function core::arch::aarch64::__dsb

source ·
pub unsafe fn __dsb<A>(arg: A)where
    A: Dsb,
🔬This is a nightly-only experimental API. (stdsimd #48556)
Available on AArch64 only.
Expand description

生成 DSB (数据同步屏障) 指令或等效的 CP15 指令。

DSB 确保完成内存访问。DSB 的行为等同于 DMB,并具有其他属性。 DSB 指令完成后,保证在 DSB 之前发出的所有指定类型的内存访问都已完成。

__dsb() 内部函数还充当适当类型的编译器内存屏障。