pub unsafe extern "C" fn tlb_flush_page_by_mmuidx_all_cpus_synced(
    cpu: *mut CPUState,
    addr: target_ulong,
    idxmap: u16
)
Expand description

tlb_flush_page_by_mmuidx_all_cpus_synced: @cpu: Originating CPU of the flush @addr: virtual address of page to be flushed @idxmap: bitmap of MMU indexes to flush

Flush one page from the TLB of all CPUs, for the specified MMU indexes like tlb_flush_page_by_mmuidx_all_cpus except the source vCPUs work is scheduled as safe work meaning all flushes will be complete once the source vCPUs safe work is complete. This will depend on when the guests translation ends the TB.