sfence_vma_all in core::arch::riscv32 - Rust
Description: Supervisor memory management fence for all address spaces and virtual addresses
Keywords: rust, rustlang, rust-lang, sfence_vma_all

# Function core::arch::riscv32::sfence_vma_all

source · [−]

    pub unsafe fn sfence_vma_all()

🔬 This is a nightly-only experimental API. (`stdsimd` #48556)
Available on RISC-V RV32 only.
Expand description

Supervisor memory management fence for all address spaces and virtual addresses

The fence orders all reads and writes made to any level of the page tables, for all address spaces. The fence also invalidates all address-translation cache entries, for all address spaces.