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) 的虚拟机。