Home
last modified time | relevance | path

Searched refs:GUARD_COUNT_MASK (Results 1 – 4 of 4) sorted by relevance

/dports/shells/ion/ion-a8872014dbce730ccd00aaa722397dc394a52bf4/cargo-crates/parking_lot-0.7.1/src/
H A Draw_rwlock.rs26 const GUARD_COUNT_MASK: usize = !(SHARED_GUARD - 1); const
28 const EXCLUSIVE_GUARD: usize = GUARD_COUNT_MASK;
33 const UPGRADABLE_GUARD: usize = (GUARD_COUNT_MASK >> 1) + (SHARED_GUARD >> 1);
120 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared()
155 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared_fair()
607 if state & GUARD_COUNT_MASK == 0 { in lock_exclusive_slow()
837 if state & GUARD_COUNT_MASK != GUARD_COUNT_MASK { in lock_shared_slow()
929 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared_slow()
931 && state & GUARD_COUNT_MASK != UPGRADABLE_GUARD + SHARED_GUARD) in unlock_shared_slow()
1246 let mut guard_count = (state & GUARD_COUNT_MASK) - UPGRADABLE_GUARD; in downgrade_upgradable_slow()
[all …]
/dports/editors/xi-term/xi-term-d264767/cargo-crates/parking_lot-0.7.1/src/
H A Draw_rwlock.rs26 const GUARD_COUNT_MASK: usize = !(SHARED_GUARD - 1); const
28 const EXCLUSIVE_GUARD: usize = GUARD_COUNT_MASK;
33 const UPGRADABLE_GUARD: usize = (GUARD_COUNT_MASK >> 1) + (SHARED_GUARD >> 1);
120 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared()
155 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared_fair()
607 if state & GUARD_COUNT_MASK == 0 { in lock_exclusive_slow()
837 if state & GUARD_COUNT_MASK != GUARD_COUNT_MASK { in lock_shared_slow()
929 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared_slow()
931 && state & GUARD_COUNT_MASK != UPGRADABLE_GUARD + SHARED_GUARD) in unlock_shared_slow()
1246 let mut guard_count = (state & GUARD_COUNT_MASK) - UPGRADABLE_GUARD; in downgrade_upgradable_slow()
[all …]
/dports/games/dose-response/dose-response-179c326/cargo-crates/parking_lot-0.7.1/src/
H A Draw_rwlock.rs26 const GUARD_COUNT_MASK: usize = !(SHARED_GUARD - 1); const
28 const EXCLUSIVE_GUARD: usize = GUARD_COUNT_MASK;
33 const UPGRADABLE_GUARD: usize = (GUARD_COUNT_MASK >> 1) + (SHARED_GUARD >> 1);
120 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared()
155 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared_fair()
607 if state & GUARD_COUNT_MASK == 0 { in lock_exclusive_slow()
837 if state & GUARD_COUNT_MASK != GUARD_COUNT_MASK { in lock_shared_slow()
929 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared_slow()
931 && state & GUARD_COUNT_MASK != UPGRADABLE_GUARD + SHARED_GUARD) in unlock_shared_slow()
1246 let mut guard_count = (state & GUARD_COUNT_MASK) - UPGRADABLE_GUARD; in downgrade_upgradable_slow()
[all …]
/dports/sysutils/flowgger/flowgger-0.2.10/cargo-crates/parking_lot-0.7.1/src/
H A Draw_rwlock.rs26 const GUARD_COUNT_MASK: usize = !(SHARED_GUARD - 1); const
28 const EXCLUSIVE_GUARD: usize = GUARD_COUNT_MASK;
33 const UPGRADABLE_GUARD: usize = (GUARD_COUNT_MASK >> 1) + (SHARED_GUARD >> 1);
120 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared()
155 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared_fair()
607 if state & GUARD_COUNT_MASK == 0 { in lock_exclusive_slow()
837 if state & GUARD_COUNT_MASK != GUARD_COUNT_MASK { in lock_shared_slow()
929 || (state & UPGRADING_BIT == 0 && state & GUARD_COUNT_MASK != SHARED_GUARD) in unlock_shared_slow()
931 && state & GUARD_COUNT_MASK != UPGRADABLE_GUARD + SHARED_GUARD) in unlock_shared_slow()
1246 let mut guard_count = (state & GUARD_COUNT_MASK) - UPGRADABLE_GUARD; in downgrade_upgradable_slow()
[all …]