Home
last modified time | relevance | path

Searched refs:Arc (Results 1 - 25 of 39) sorted by relevance

12

/third_party/rust/crates/rustix/tests/net/
H A Dv6.rs11 use std::sync::{Arc, Condvar, Mutex};
16 fn server(ready: Arc<(Mutex<u16>, Condvar)>) { in server()
49 fn client(ready: Arc<(Mutex<u16>, Condvar)>) { in client()
78 let ready = Arc::new((Mutex::new(0_u16), Condvar::new())); in test_v6()
79 let ready_clone = Arc::clone(&ready); in test_v6()
H A Dv4.rs11 use std::sync::{Arc, Condvar, Mutex};
16 fn server(ready: Arc<(Mutex<u16>, Condvar)>) { in server()
45 fn client(ready: Arc<(Mutex<u16>, Condvar)>) { in client()
69 let ready = Arc::new((Mutex::new(0_u16), Condvar::new())); in test_v4()
70 let ready_clone = Arc::clone(&ready); in test_v4()
H A Dunix.rs25 use std::sync::{Arc, Condvar, Mutex};
30 fn server(ready: Arc<(Mutex<bool>, Condvar)>, path: &Path) { in server()
72 fn client(ready: Arc<(Mutex<bool>, Condvar)>, path: &Path, runs: &[(&[&str], i32)]) { in client()
117 let ready = Arc::new((Mutex::new(false), Condvar::new())); in test_unix()
118 let ready_clone = Arc::clone(&ready); in test_unix()
H A Dpoll.rs10 use std::sync::{Arc, Condvar, Mutex};
15 fn server(ready: Arc<(Mutex<u16>, Condvar)>) { in server()
61 fn client(ready: Arc<(Mutex<u16>, Condvar)>) { in client()
102 let ready = Arc::new((Mutex::new(0_u16), Condvar::new())); in test_poll()
103 let ready_clone = Arc::clone(&ready); in test_poll()
/third_party/rust/crates/clang-sys/src/
H A Dlink.rs43 use std::sync::{Arc};
124 thread_local!(static LIBRARY: RefCell<Option<Arc<SharedLibrary>>> = RefCell::new(None));
214 let library = Arc::new(load_manually()?); in load()
236 pub fn get_library() -> Option<Arc<SharedLibrary>> { in get_library()
243 pub fn set_library(library: Option<Arc<SharedLibrary>>) -> Option<Arc<SharedLibrary>> { in set_library()
/third_party/rust/crates/rustix/tests/io/
H A Depoll.rs11 use std::sync::{Arc, Condvar, Mutex};
16 fn server(ready: Arc<(Mutex<u16>, Condvar)>) { in server()
62 fn client(ready: Arc<(Mutex<u16>, Condvar)>) { in client()
87 let ready = Arc::new((Mutex::new(0_u16), Condvar::new())); in test_epoll()
88 let ready_clone = Arc::clone(&ready); in test_epoll()
/third_party/rust/crates/clap/src/parser/matches/
H A Dany_value.rs3 inner: std::sync::Arc<dyn std::any::Any + Send + Sync + 'static>,
12 let inner = std::sync::Arc::new(inner);
25 ok!(std::sync::Arc::downcast::<T>(self.inner).map_err(|inner| Self { inner, id }));
26 let value = std::sync::Arc::try_unwrap(value).unwrap_or_else(|arc| (*arc).clone());
/third_party/rust/crates/log/tests/
H A Dfilters.rs8 use std::sync::{Arc, Mutex};
22 struct Logger(Arc<State>);
54 let me = Arc::new(State { in main()
/third_party/rust/crates/log/test_max_level_features/
H A Dmain.rs4 use std::sync::{Arc, Mutex};
18 struct Logger(Arc<State>);
33 let me = Arc::new(State { last_log: Mutex::new(None) }); in main()
/third_party/rust/crates/regex/src/
H A Dprog.rs7 use std::sync::Arc;
29 pub capture_name_idx: Arc<HashMap<String, usize>>,
85 capture_name_idx: Arc::new(HashMap::new()), in new()
H A Dexec.rs4 use std::sync::Arc;
37 ro: Arc<ExecReadOnly>,
55 ro: &'c Arc<ExecReadOnly>,
303 let ro = Arc::new(ExecReadOnly { in build()
353 let ro = Arc::new(ro); in build()
1249 pub fn capture_name_idx(&self) -> &Arc<HashMap<String, usize>> { in capture_name_idx()
1255 pub fn capture_name_idx(&self) -> &Arc<HashMap<String, usize>> { in capture_name_idx()
1311 pub fn capture_name_idx(&self) -> &Arc<HashMap<String, usize>> { in capture_name_idx()
1453 fn new_pool(ro: &Arc<ExecReadOnly>) -> Box<Pool<ProgramCache>> { in new_pool()
H A Dre_bytes.rs7 use std::sync::Arc;
915 named_groups: Arc<HashMap<String, usize>>,
/third_party/lzma/CPP/7zip/UI/Common/
H A DUpdateCallback.cpp92 Arc(NULL), in CArchiveUpdateCallback()
236 if (Arc && Arc->GetRootProps) in GetRootRawProp()
237 return Arc->GetRootProps->GetRootRawProp(propID, data, dataSize, propType); in GetRootRawProp()
257 if (up.UseArcProps && up.ExistInArchive() && Arc->GetRawProps) in GetRawProp()
258 return Arc->GetRawProps->GetRawProp( in GetRawProp()
806 else if (Arc) in ReportOperation()
808 RINOK(Arc->GetItem_Path(index, s2)) in ReportOperation()
810 RINOK(Archive_IsItem_Dir(Arc->Archive, index, isDir)) in ReportOperation()
861 else if (Arc) in ReportExtractResult()
[all...]
/third_party/rust/crates/regex/examples/
H A Dshootout-regex-dna.rs9 use std::sync::Arc;
25 let seq_arc = Arc::new(seq.clone()); in main()
H A Dshootout-regex-dna-bytes.rs9 use std::sync::Arc;
25 let seq_arc = Arc::new(seq.clone()); in main()
H A Dshootout-regex-dna-cheat.rs14 use std::sync::Arc;
30 let seq_arc = Arc::new(seq.clone()); in main()
/third_party/rust/crates/bindgen/bindgen-integration/
H A Dbuild.rs11 use std::sync::{Arc, Mutex, RwLock};
15 macros: Arc<RwLock<HashSet<String>>>,
159 let macros = Arc::new(RwLock::new(HashSet::new())); in setup_macro_test()
/third_party/rust/crates/codespan/codespan/src/
H A Dfile.rs34 /// [`Rc<str>`] or [`Arc<str>`] can be used to share the source text with the rest of the program.
38 /// [`Arc<str>`]: std::sync::Arc
413 // Also make sure we can use `Arc` for source in line_starts()
414 use std::sync::Arc; in line_starts()
416 let mut files = Files::<Arc<str>>::new(); in line_starts()
/third_party/rust/crates/serde/test_suite/tests/
H A Dtest_ser.rs23 use std::sync::{Arc, Mutex, RwLock, Weak as ArcWeak};
608 assert_ser_tokens(&Arc::new(true), &[Token::Bool(true)]); in test_arc()
613 let arc = Arc::new(true); in test_arc_weak_some()
614 assert_ser_tokens(&Arc::downgrade(&arc), &[Token::Some, Token::Bool(true)]); in test_arc_weak_some()
642 assert_ser_tokens(&Arc::<str>::from("s"), &[Token::Str("s")]); in test_arc_dst()
644 &Arc::<[bool]>::from(&[true][..]), in test_arc_dst()
/third_party/rust/crates/memchr/bench/data/code/
H A Drust-library.rs3302 use std::sync::{Arc, Weak};
3318 let a: Arc<[u32; 3]> = Arc::new([3, 2, 1]); in slice()
3319 let a: Arc<[u32]> = a; // Unsizing in slice()
3320 let b: Arc<[u32]> = Arc::from(&[3, 2, 1][..]); // Conversion in slice()
3324 let mut a = Arc::downgrade(&a); in slice()
3331 let a: Arc<u32> = Arc::new(4); in trait_object()
3332 let a: Arc<dy in trait_object()
23495 pub struct Arc<T: ?Sized> { global() structure names
23511 impl<T: ?Sized> Arc<T> { global() impls
23587 impl<T> Arc<T> { global() impls
23884 impl<T> Arc<[T]> { global() impls
23948 impl<T> Arc<mem::MaybeUninit<T>> { global() impls
23987 impl<T> Arc<[mem::MaybeUninit<T>]> { global() impls
24028 impl<T: ?Sized> Arc<T> { global() impls
24339 impl<T: ?Sized> Arc<T> { global() impls
24427 impl<T> Arc<[T]> { global() impls
24581 impl<T: Clone> Arc<T> { global() impls
24670 impl<T: ?Sized> Arc<T> { global() impls
24846 impl Arc<dyn Any + Send + Sync> { global() impls
[all...]
/third_party/rust/crates/cxx/gen/cmd/src/
H A Dapp.rs14 use std::sync::{Arc, Mutex, PoisonError};
133 let bool_cfgs = Arc::new(Mutex::new(Map::<String, bool>::new())); in arg_cfg()
/third_party/skia/docs/examples/
H A DArc.cpp6 REG_FIDDLE(Arc, 256, 128, false, 0) { in REG_FIDDLE()
/third_party/skia/gm/
H A Dcirculararcs.cpp149 struct Arc { in DEF_SIMPLE_GM() struct
154 const Arc noDrawArcs[] = { in DEF_SIMPLE_GM()
164 const Arc arcs[] = { in DEF_SIMPLE_GM()
/third_party/rust/crates/serde/serde/src/
H A Dlib.rs220 pub use alloc::sync::{Arc, Weak as ArcWeak};
222 pub use std::sync::{Arc, Weak as ArcWeak};
/third_party/rust/crates/once_cell/tests/
H A Dit.rs835 Arc,
845 total: Arc<AtomicUsize>,
851 total: Arc<AtomicUsize>,
866 Pebble { val, total: Arc::clone(&self.total) } in new_pebble()

Completed in 34 milliseconds

12