Home
last modified time | relevance | path

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

/external/libchromeos-rs/src/sync/
Dspin.rs136 struct NonCopy(u32); struct
140 let sl = SpinLock::new(NonCopy(13)); in it_works()
142 assert_eq!(*sl.lock(), NonCopy(13)); in it_works()
147 let sl = SpinLock::new(NonCopy(7)); in smoke()
155 let sl = SpinLock::new(NonCopy(19)); in send()
159 assert_eq!(*value, NonCopy(19)); in send()
191 let mut sl = SpinLock::new(NonCopy(13)); in get_mut()
192 *sl.get_mut() = NonCopy(17); in get_mut()
194 assert_eq!(sl.into_inner(), NonCopy(17)); in get_mut()
199 let sl = SpinLock::new(NonCopy(29)); in into_inner()
[all …]
Dmu.rs1027 struct NonCopy(u32); struct
1037 let mu = Mutex::new(NonCopy(13)); in it_works()
1039 assert_eq!(*block_on(mu.lock()), NonCopy(13)); in it_works()
1044 let mu = Mutex::new(NonCopy(7)); in smoke()
1052 let mu = Mutex::new(NonCopy(7)); in rw_smoke()
1062 async fn lock(mu: Rc<Mutex<NonCopy>>) { in async_smoke() argument
1066 async fn read_lock(mu: Rc<Mutex<NonCopy>>) { in async_smoke() argument
1070 async fn double_read_lock(mu: Rc<Mutex<NonCopy>>) { in async_smoke() argument
1078 let mu = Rc::new(Mutex::new(NonCopy(7))); in async_smoke()
1101 let mu = Mutex::new(NonCopy(19)); in send()
[all …]
/external/crosvm/cros_async/src/sync/
Dspin.rs142 struct NonCopy(u32); struct
146 let sl = SpinLock::new(NonCopy(13)); in it_works()
148 assert_eq!(*sl.lock(), NonCopy(13)); in it_works()
153 let sl = SpinLock::new(NonCopy(7)); in smoke()
161 let sl = SpinLock::new(NonCopy(19)); in send()
165 assert_eq!(*value, NonCopy(19)); in send()
197 let mut sl = SpinLock::new(NonCopy(13)); in get_mut()
198 *sl.get_mut() = NonCopy(17); in get_mut()
200 assert_eq!(sl.into_inner(), NonCopy(17)); in get_mut()
205 let sl = SpinLock::new(NonCopy(29)); in into_inner()
[all …]
Dmu.rs904 struct NonCopy(u32); struct
914 let mu = Mutex::new(NonCopy(13)); in it_works()
916 assert_eq!(*block_on(mu.lock()), NonCopy(13)); in it_works()
921 let mu = Mutex::new(NonCopy(7)); in smoke()
929 let mu = Mutex::new(NonCopy(7)); in rw_smoke()
939 async fn lock(mu: Rc<Mutex<NonCopy>>) { in async_smoke() argument
943 async fn read_lock(mu: Rc<Mutex<NonCopy>>) { in async_smoke() argument
947 async fn double_read_lock(mu: Rc<Mutex<NonCopy>>) { in async_smoke() argument
955 let mu = Rc::new(Mutex::new(NonCopy(7))); in async_smoke()
978 let mu = Mutex::new(NonCopy(19)); in send()
[all …]
/external/rust/crates/crossbeam-utils/tests/
Dsharded_lock.rs10 struct NonCopy(i32); struct
198 let m = ShardedLock::new(NonCopy(10)); in test_into_inner()
199 assert_eq!(m.into_inner().unwrap(), NonCopy(10)); in test_into_inner()
224 let m = Arc::new(ShardedLock::new(NonCopy(10))); in test_into_inner_poison()
234 Err(e) => assert_eq!(e.into_inner(), NonCopy(10)), in test_into_inner_poison()
241 let mut m = ShardedLock::new(NonCopy(10)); in test_get_mut()
242 *m.get_mut().unwrap() = NonCopy(20); in test_get_mut()
243 assert_eq!(m.into_inner().unwrap(), NonCopy(20)); in test_get_mut()
250 let m = Arc::new(ShardedLock::new(NonCopy(10))); in test_get_mut_poison()
260 Err(e) => assert_eq!(*e.into_inner(), NonCopy(10)), in test_get_mut_poison()
/external/rust/crates/parking_lot/src/
Dfair_mutex.rs118 struct NonCopy(i32); struct
171 let m = FairMutex::new(NonCopy(10)); in test_into_inner()
172 assert_eq!(m.into_inner(), NonCopy(10)); in test_into_inner()
195 let mut m = FairMutex::new(NonCopy(10)); in test_get_mut()
196 *m.get_mut() = NonCopy(20); in test_get_mut()
197 assert_eq!(m.into_inner(), NonCopy(20)); in test_get_mut()
Dmutex.rs126 struct NonCopy(i32); struct
182 let m = Mutex::new(NonCopy(10)); in test_into_inner()
183 assert_eq!(m.into_inner(), NonCopy(10)); in test_into_inner()
206 let mut m = Mutex::new(NonCopy(10)); in test_get_mut()
207 *m.get_mut() = NonCopy(20); in test_get_mut()
208 assert_eq!(m.into_inner(), NonCopy(20)); in test_get_mut()
Drwlock.rs142 struct NonCopy(i32); struct
478 let m = RwLock::new(NonCopy(10)); in test_into_inner()
479 assert_eq!(m.into_inner(), NonCopy(10)); in test_into_inner()
502 let mut m = RwLock::new(NonCopy(10)); in test_get_mut()
503 *m.get_mut() = NonCopy(20); in test_get_mut()
504 assert_eq!(m.into_inner(), NonCopy(20)); in test_get_mut()
/external/rust/crates/spin/src/mutex/
Dspin.rs330 struct NonCopy(i32); struct
396 let m = SpinMutex::new(NonCopy(10)); in test_into_inner()
397 assert_eq!(m.into_inner(), NonCopy(10)); in test_into_inner()
Dticket.rs326 struct NonCopy(i32); struct
392 let m = TicketMutex::new(NonCopy(10)); in test_into_inner()
393 assert_eq!(m.into_inner(), NonCopy(10)); in test_into_inner()
/external/rust/crates/crossbeam-utils/patches/
Ddisable_panic_tests_on_android.patch55 let m = Arc::new(ShardedLock::new(NonCopy(10)));
64 let m = Arc::new(ShardedLock::new(NonCopy(10)));
/external/llvm-project/clang-tools-extra/test/clang-tidy/checkers/
Dmodernize-loop-convert-basic.cpp108 const NonTriviallyCopyable NonCopy[N]{}; in constArray() local
110 printf("2 * %d = %d\n", NonCopy[I].X, NonCopy[I].X + NonCopy[I].X); in constArray()
/external/rust/crates/spin/src/
Drw_lock.rs858 struct NonCopy(i32); struct
997 let m = RwLock::new(NonCopy(10)); in test_into_inner()
998 assert_eq!(m.into_inner(), NonCopy(10)); in test_into_inner()