Home
last modified time | relevance | path

Searched refs:SeqLock (Results 1 – 3 of 3) sorted by relevance

/external/rust/crates/crossbeam-utils/src/atomic/
Datomic_cell.rs18 use super::seq_lock::SeqLock;
636 fn lock(addr: usize) -> &'static SeqLock { in lock() argument
661 static LOCKS: [SeqLock; LEN] = [ in lock()
662 SeqLock::new(), in lock()
663 SeqLock::new(), in lock()
664 SeqLock::new(), in lock()
665 SeqLock::new(), in lock()
666 SeqLock::new(), in lock()
667 SeqLock::new(), in lock()
668 SeqLock::new(), in lock()
[all …]
Dseq_lock.rs7 pub(crate) struct SeqLock { struct
15 impl SeqLock { impl
69 lock: &'static SeqLock,
99 use super::SeqLock;
103 static LK: SeqLock = SeqLock::new(); in test_abort()
Dseq_lock_wide.rs10 pub(crate) struct SeqLock { struct
21 impl SeqLock { impl
103 lock: &'static SeqLock,
142 use super::SeqLock;
146 static LK: SeqLock = SeqLock::new(); in test_abort()