Home
last modified time | relevance | path

Searched refs:raw_mutex (Results 1 – 12 of 12) sorted by relevance

/external/rust/crates/parking_lot/src/
Dlib.rs22 mod raw_mutex; module
47 pub use self::raw_mutex::RawMutex;
Draw_fair_mutex.rs8 use crate::raw_mutex::RawMutex;
Dremutex.rs8 use crate::raw_mutex::RawMutex;
Dmutex.rs8 use crate::raw_mutex::RawMutex;
Draw_rwlock.rs9 use crate::raw_mutex::{TOKEN_HANDOFF, TOKEN_NORMAL};
Dcondvar.rs9 use crate::raw_mutex::{RawMutex, TOKEN_HANDOFF, TOKEN_NORMAL};
/external/rust/crates/lock_api/src/
Dmutex.rs176 pub const fn const_new(raw_mutex: R, val: T) -> Mutex<R, T> { in const_new()
178 raw: raw_mutex, in const_new()
Dremutex.rs262 pub const fn const_new(raw_mutex: R, get_thread_id: G, val: T) -> ReentrantMutex<R, G, T> { in const_new()
268 mutex: raw_mutex, in const_new()
/external/crosvm/cros_async/src/sync/
Dcv.rs160 fn add_waiter(&self, waiter: Arc<Waiter>, raw_mutex: &RawMutex) { in add_waiter()
181 let muptr = raw_mutex as *const RawMutex as usize; in add_waiter()
Dmu.rs612 let raw_mutex = raw as *const RawMutex; in cancel_waiter() localVariable
617 unsafe { (*raw_mutex).cancel_waiter(waiter, wake_next) } in cancel_waiter()
/external/libchromeos-rs/src/sync/
Dcv.rs159 fn add_waiter(&self, waiter: Arc<Waiter>, raw_mutex: &RawMutex) { in add_waiter()
176 let muptr = raw_mutex as *const RawMutex as usize; in add_waiter()
Dmu.rs715 let raw_mutex = raw as *const RawMutex; in cancel_waiter() localVariable
720 unsafe { (*raw_mutex).cancel_waiter(waiter, wake_next) } in cancel_waiter()