.\"
.\" SPDX-License-Identifier: Linux-man-pages-copyleft
.\"
-.TH MEMBARRIER 2 2021-08-27 "Linux" "Linux Programmer's Manual"
+.TH MEMBARRIER 2 (date) "Linux man-pages (unreleased)"
.SH NAME
membarrier \- issue memory barriers on a set of threads
.SH LIBRARY
.IR smp_mb() .
The pair ordering is detailed as (O: ordered, X: not ordered):
.PP
- barrier() smp_mb() membarrier()
- barrier() X X O
- smp_mb() X O O
- membarrier() O O O
+.RS
+.TS
+l c c c.
+\& barrier() smp_mb() membarrier()
+barrier() X X O
+smp_mb() X O O
+membarrier() O O O
+.TE
+.RE
.SH RETURN VALUE
On success, the
.B MEMBARRIER_CMD_QUERY
.BI "int membarrier(int " cmd ", int " flags );
.EE
.in
-.SH CONFORMING TO
+.SH STANDARDS
.BR membarrier ()
is Linux-specific.
.\" .SH SEE ALSO