zx_membarrier_sync_process_insn

Summary

Issue an instruction membarrier on all running threads within this process.

Declaration

#include <zircon/syscalls.h>

void zx_membarrier_sync_process_insn(void);

Description

Issues a instruction stream membarrier on all running threads within this process. When this call returns, all running threads in the system that share a futex domain with the calling thread will pass through a state where all instruction stream and data memory accesses are synchronized.

Rights

This operation does not require any rights.