zx_membarrier_sync_process_data

Summary

Issue a data membarrier on all running threads within this process.

Declaration

#include <zircon/syscalls.h>

void zx_membarrier_sync_process_data(void);

Description

Issues a data 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 data memory accesses are synchronized.

Rights

This operation does not require any rights.