Searched refs:membarrier (Results 1 - 16 of 16) sorted by relevance
/third_party/musl/libc-test/src/functionalext/supplement/linux/ |
H A D | membarrier.c | 16 #include <sys/membarrier.h> 27 int result = membarrier(MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED, 0); in membarrier_0100() 38 int result = membarrier(MEMBARRIER_CMD_PRIVATE_EXPEDITED, 0); in membarrier_0200() 49 int result = membarrier(-1, 0); in membarrier_0300()
|
/third_party/rust/crates/rustix/tests/process/ |
H A D | membarrier.rs | 3 use rustix::process::{membarrier, membarrier_query, MembarrierCommand, MembarrierQuery}; in test_membarrier() 18 membarrier(cmd).unwrap(); in test_membarrier() 35 membarrier(cmd).unwrap(); in test_membarrier() 37 membarrier(cmd).unwrap_err(); in test_membarrier()
|
H A D | main.rs | 17 mod membarrier; modules
|
/third_party/rust/crates/rustix/src/process/ |
H A D | mod.rs | 11 mod membarrier; modules 52 pub use membarrier::{ 53 membarrier, membarrier_cpu, membarrier_query, MembarrierCommand, MembarrierQuery,
|
H A D | membarrier.rs | 1 //! The Linux `membarrier` syscall. 55 /// `membarrier(MEMBARRIER_CMD_QUERY, 0, 0)`—Query the supported `membarrier` 59 /// the underlying OS doesn't support the `membarrier` syscall, it returns 65 /// [Linux]: https://man7.org/linux/man-pages/man2/membarrier.2.html 72 /// `membarrier(cmd, 0, 0)`—Perform a memory barrier. 77 /// [Linux]: https://man7.org/linux/man-pages/man2/membarrier.2.html 79 pub fn membarrier(cmd: MembarrierCommand) -> io::Result<()> { in membarrier() functions 80 backend::process::syscalls::membarrier(cmd) in membarrier() 83 /// `membarrier(cm [all...] |
/third_party/musl/src/linux/ |
H A D | membarrier.c | 1 #include <sys/membarrier.h> 60 /* If membarrier is linked, attempt to pre-register to be able to use in __membarrier_init() 72 weak_alias(__membarrier, membarrier);
|
/third_party/musl/porting/liteos_m/kernel/include/sys/ |
H A D | membarrier.h | 15 int membarrier(int, int);
|
/third_party/musl/porting/liteos_m_iccarm/kernel/include/sys/ |
H A D | membarrier.h | 15 int membarrier(int, int);
|
/third_party/musl/porting/uniproton/kernel/include/sys/ |
H A D | membarrier.h | 15 int membarrier(int, int);
|
/third_party/musl/include/sys/ |
H A D | membarrier.h | 19 int membarrier(int, int);
|
/third_party/rust/crates/linux-raw-sys/gen/modules/ |
H A D | general.h | 48 #include <linux/membarrier.h>
|
/third_party/musl/porting/liteos_a/user/ldso/ |
H A D | dynlink.c | 21 #include <sys/membarrier.h>
|
/third_party/musl/porting/liteos_a/user_debug/ldso/ |
H A D | dynlink.c | 21 #include <sys/membarrier.h>
|
/third_party/musl/ldso/ |
H A D | dynlink.c | 21 #include <sys/membarrier.h>
|
/third_party/musl/porting/linux/user/ldso/ |
H A D | dynlink.c | 25 #include <sys/membarrier.h>
|
/third_party/musl/ldso/linux/ |
H A D | dynlink.c | 25 #include <sys/membarrier.h>
|
Completed in 29 milliseconds