Lines Matching refs:sync
17 use alloc::sync::Weak;
18 use alloc::{string::String, sync::Arc, vec::Vec};
21 use core::sync::atomic::compiler_fence;
58 compiler_fence(core::sync::atomic::Ordering::SeqCst); in read_at()
180 compiler_fence(core::sync::atomic::Ordering::SeqCst); in read_at()
191 compiler_fence(core::sync::atomic::Ordering::SeqCst); in write_at()
210 compiler_fence(core::sync::atomic::Ordering::SeqCst); in write_at()
220 compiler_fence(core::sync::atomic::Ordering::SeqCst); in write_at()
232 compiler_fence(core::sync::atomic::Ordering::SeqCst); in write_at()
241 compiler_fence(core::sync::atomic::Ordering::SeqCst); in write_at()
302 compiler_fence(core::sync::atomic::Ordering::SeqCst); in write_at()
307 fn sync(&self) -> Result<(), i32> { in sync() method
425 fn sync(&self) -> Result<(), i32> { in sync() method
426 return self.0.lock().sync(); in sync()