/external/libchromeos-rs/src/sync/ |
D | spin.rs | 136 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 …]
|
D | mu.rs | 1027 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/ |
D | spin.rs | 142 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 …]
|
D | mu.rs | 904 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/ |
D | sharded_lock.rs | 10 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/ |
D | fair_mutex.rs | 118 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()
|
D | mutex.rs | 126 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()
|
D | rwlock.rs | 142 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/ |
D | spin.rs | 330 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()
|
D | ticket.rs | 326 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/ |
D | disable_panic_tests_on_android.patch | 55 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/ |
D | modernize-loop-convert-basic.cpp | 108 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/ |
D | rw_lock.rs | 858 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()
|