Home
last modified time | relevance | path

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

/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/executor/
H A Dsleeper.rs103 const ACTIVE_WORKER_SHIFT: usize = 16; const
104 const SEARCHING_MASK: usize = (1 << ACTIVE_WORKER_SHIFT) - 1;
112 Self(AtomicUsize::new(active_num << ACTIVE_WORKER_SHIFT)) in new()
126 let inc = 1 << ACTIVE_WORKER_SHIFT; in inc_active_num()
132 let dec = 1 << ACTIVE_WORKER_SHIFT; in dec_active_num()
135 let active_num = ((ret & ACTIVE_MASK) >> ACTIVE_WORKER_SHIFT) - 1; in dec_active_num()
143 let active_num = (union_num & ACTIVE_MASK) >> ACTIVE_WORKER_SHIFT; in load_state()