Function core::arch::riscv32::hfence_gvma
source · pub unsafe fn hfence_gvma(gaddr: usize, vmid: usize)
🔬This is a nightly-only experimental API. (
stdsimd
#48556)Available on RISC-V RV32 only.
Expand description
来宾物理地址和虚拟机的管理程序内存管理栅栏
保证对当前 hart 已经可见的任何先前存储在该 hart 为跟在 HFENCE.GVMA 之后的指令的 G 级地址转换完成的所有隐式读取之前排序。
这个栅栏指定了一个单一的来宾物理地址,右移 2 位,以及一个虚拟机标识符 (VMID) 的虚拟机。