| /external/swiftshader/src/Vulkan/ |
| D | VkTimelineSemaphore.hpp | 88 struct Shared struct in vk::TimelineSemaphore 95 marl::mutex mutex; 97 static std::atomic<int> nextId; 124 marl::ConditionVariable cv; 129 uint64_t counter; 132 marl::containers::vector<std::shared_ptr<Shared>, 1> deps; 136 std::map<int, uint64_t> waitMap; 139 const int id;
|
| /external/rust/cxx/tests/ui/ |
| D | array_len_expr.rs | 3 struct Shared { struct 4 arraystr: [String; "13"], 5 arraysub: [String; 15 - 1], 6 arrayzero: [String; 0],
|
| D | drop_shared.rs | 3 struct Shared { struct 8 impl Drop for ffi::Shared {
|
| D | unique_ptr_as_mut.rs | 5 struct Shared { struct 18 let mut shared = UniquePtr::<ffi::Shared>::null(); in main()
|
| /external/swiftshader/third_party/marl/include/marl/ |
| D | event.h | 106 struct Shared { struct 123 containers::vector<std::shared_ptr<Shared>, 1> deps; argument 128 const std::shared_ptr<Shared> shared; argument 131 Event::Shared::Shared(Allocator* allocator, Mode mode, bool initialState) in Shared() function
|
| D | ticket.h | 122 struct Shared { struct 123 marl::mutex mutex; 124 Record tail;
|
| /external/rust/crates/futures-util/src/future/future/ |
| D | shared.rs | 16 pub struct Shared<Fut: Future> { struct 31 /// A weak reference to a [`Shared`] that can be upgraded much like an `Arc`. argument 42 impl<Fut: Future> Unpin for Shared<Fut> {} implementation 44 impl<Fut: Future> fmt::Debug for Shared<Fut> { implementation 91 impl<Fut: Future> Shared<Fut> { implementation 105 impl<Fut> Shared<Fut> implementation 247 impl<Fut> FusedFuture for Shared<Fut> implementation 257 impl<Fut> Future for Shared<Fut> implementation 366 impl<Fut> Clone for Shared<Fut> implementation 375 impl<Fut> Drop for Shared<Fut> implementation
|
| /external/rust/crates/tokio/src/task/ |
| D | local.rs | 239 struct Shared { struct 247 queue: Mutex<Option<VecDeque<task::Notified<Arc<Shared>>>>>, argument 264 local_queue: UnsafeCell<VecDeque<task::Notified<Arc<Shared>>>>, argument 626 fn next_task(&self) -> Option<task::LocalNotified<Arc<Shared>>> { in next_task() 657 fn pop_local(&self) -> Option<task::Notified<Arc<Shared>>> { in pop_local() 938 impl Shared { impl 987 unsafe impl Sync for Shared {} implementation 1026 unsafe fn task_pop_front(&self) -> Option<task::Notified<Arc<Shared>>> { in task_pop_front() 1034 unsafe fn task_push_back(&self, task: task::Notified<Arc<Shared>>) { in task_push_back() 1042 unsafe fn take_local_queue(&self) -> VecDeque<task::Notified<Arc<Shared>>> { in take_local_queue() [all …]
|
| /external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/synchronization/ |
| D | mutex_benchmark.cc | 102 struct Shared { in BM_MutexEnqueue() struct 103 absl::Mutex mu; in BM_MutexEnqueue() 104 std::atomic<int> looping_threads{0}; in BM_MutexEnqueue() 105 std::atomic<int> blocked_threads{0}; in BM_MutexEnqueue() 106 std::atomic<bool> thread_has_mutex{false}; in BM_MutexEnqueue() 182 struct Shared { in BM_Contended() struct 183 MutexType mu; in BM_Contended() 184 int data = 0; in BM_Contended()
|
| /external/angle/third_party/abseil-cpp/absl/synchronization/ |
| D | mutex_benchmark.cc | 102 struct Shared { in BM_MutexEnqueue() struct 103 absl::Mutex mu; in BM_MutexEnqueue() 104 std::atomic<int> looping_threads{0}; in BM_MutexEnqueue() 105 std::atomic<int> blocked_threads{0}; in BM_MutexEnqueue() 106 std::atomic<bool> thread_has_mutex{false}; in BM_MutexEnqueue() 182 struct Shared { in BM_Contended() struct 183 MutexType mu; in BM_Contended() 184 int data = 0; in BM_Contended()
|
| /external/cronet/third_party/abseil-cpp/absl/synchronization/ |
| D | mutex_benchmark.cc | 102 struct Shared { in BM_MutexEnqueue() struct 103 absl::Mutex mu; in BM_MutexEnqueue() 104 std::atomic<int> looping_threads{0}; in BM_MutexEnqueue() 105 std::atomic<int> blocked_threads{0}; in BM_MutexEnqueue() 106 std::atomic<bool> thread_has_mutex{false}; in BM_MutexEnqueue() 182 struct Shared { in BM_Contended() struct 183 MutexType mu; in BM_Contended() 184 int data = 0; in BM_Contended()
|
| /external/tensorflow/third_party/absl/abseil-cpp/absl/synchronization/ |
| D | mutex_benchmark.cc | 102 struct Shared { in BM_MutexEnqueue() struct 103 absl::Mutex mu; in BM_MutexEnqueue() 104 std::atomic<int> looping_threads{0}; in BM_MutexEnqueue() 105 std::atomic<int> blocked_threads{0}; in BM_MutexEnqueue() 106 std::atomic<bool> thread_has_mutex{false}; in BM_MutexEnqueue() 182 struct Shared { in BM_Contended() struct 183 MutexType mu; in BM_Contended() 184 int data = 0; in BM_Contended()
|
| /external/webrtc/third_party/abseil-cpp/absl/synchronization/ |
| D | mutex_benchmark.cc | 102 struct Shared { in BM_MutexEnqueue() struct 103 absl::Mutex mu; in BM_MutexEnqueue() 104 std::atomic<int> looping_threads{0}; in BM_MutexEnqueue() 105 std::atomic<int> blocked_threads{0}; in BM_MutexEnqueue() 106 std::atomic<bool> thread_has_mutex{false}; in BM_MutexEnqueue() 182 struct Shared { in BM_Contended() struct 183 MutexType mu; in BM_Contended() 184 int data = 0; in BM_Contended()
|
| /external/abseil-cpp/absl/synchronization/ |
| D | mutex_benchmark.cc | 102 struct Shared { in BM_MutexEnqueue() struct 103 absl::Mutex mu; in BM_MutexEnqueue() 104 std::atomic<int> looping_threads{0}; in BM_MutexEnqueue() 105 std::atomic<int> blocked_threads{0}; in BM_MutexEnqueue() 106 std::atomic<bool> thread_has_mutex{false}; in BM_MutexEnqueue() 182 struct Shared { in BM_Contended() struct 183 MutexType mu; in BM_Contended() 184 int data = 0; in BM_Contended()
|
| /external/rust/crates/tokio/src/sync/tests/ |
| D | loom_semaphore_batch.rs | 18 struct Shared { in basic_usage() struct 19 semaphore: Semaphore, in basic_usage() 20 active: AtomicUsize, in basic_usage() 23 async fn actor(shared: Arc<Shared>) { in basic_usage()
|
| /external/rust/crates/tokio/src/runtime/scheduler/multi_thread/ |
| D | worker.rs | 121 pub(super) struct Shared { struct 124 remotes: Box<[Remote]>, 129 inject: Inject<Arc<Handle>>, 132 idle: Idle, 135 pub(super) owned: OwnedTasks<Arc<Handle>>, 142 shutdown_cores: Mutex<Vec<Box<Core>>>, 145 config: Config, 148 pub(super) scheduler_metrics: SchedulerMetrics, 150 pub(super) worker_metrics: Box<[WorkerMetrics]>, 892 impl Shared { impl
|
| D | park.rs | 42 struct Shared { struct 54 shared: Arc::new(Shared { in new() argument
|
| /external/rust/crates/crossbeam-epoch/src/ |
| D | atomic.rs | 1309 pub struct Shared<'g, T: 'g + ?Sized + Pointable> { struct 1314 impl<T: ?Sized + Pointable> Clone for Shared<'_, T> { argument 1323 impl<T: ?Sized + Pointable> Copy for Shared<'_, T> {} implementation 1325 impl<T: ?Sized + Pointable> Pointer<T> for Shared<'_, T> { implementation 1340 impl<'g, T> Shared<'g, T> { implementation 1364 impl<'g, T: ?Sized + Pointable> Shared<'g, T> { impl 1624 impl<T> From<*const T> for Shared<'_, T> { implementation 1647 impl<'g, T: ?Sized + Pointable> PartialEq<Shared<'g, T>> for Shared<'g, T> { implementation 1653 impl<T: ?Sized + Pointable> Eq for Shared<'_, T> {} implementation 1655 impl<'g, T: ?Sized + Pointable> PartialOrd<Shared<'g, T>> for Shared<'g, T> { implementation [all …]
|
| /external/rust/crates/tokio/src/runtime/blocking/ |
| D | pool.rs | 103 struct Shared { struct 104 queue: VecDeque<Task>, 105 num_notify: u32, 106 shutdown: bool, 107 shutdown_tx: Option<shutdown::Sender>, 113 last_exiting_thread: Option<thread::JoinHandle<()>>, 116 worker_threads: HashMap<usize, thread::JoinHandle<()>>, 119 worker_thread_index: usize,
|
| /external/openscreen/third_party/abseil/src/absl/synchronization/ |
| D | mutex_benchmark.cc | 66 struct Shared { in BM_Contended() struct 67 MutexType mu; in BM_Contended() 68 int data = 0; in BM_Contended()
|
| /external/libtextclassifier/abseil-cpp/absl/synchronization/ |
| D | mutex_benchmark.cc | 66 struct Shared { in BM_Contended() struct 67 MutexType mu; in BM_Contended() 68 int data = 0; in BM_Contended()
|
| /external/rust/crates/tokio/src/runtime/scheduler/ |
| D | current_thread.rs | 68 struct Shared { struct 70 queue: Mutex<Option<VecDeque<task::Notified<Arc<Handle>>>>>, 73 owned: OwnedTasks<Arc<Handle>>, 76 woken: AtomicBool, 79 config: Config, 82 scheduler_metrics: SchedulerMetrics, 85 worker_metrics: WorkerMetrics,
|
| /external/rust/cxx/tests/ffi/ |
| D | lib.rs | 27 struct Shared { struct 28 z: usize, 133 fn c_take_shared(shared: Shared); in c_take_shared() 139 fn c_take_slice_shared(s: &[Shared]); in c_take_slice_shared() 140 fn c_take_slice_shared_sort(s: &mut [Shared]); in c_take_slice_shared_sort() 148 fn c_take_unique_ptr_vector_shared(v: UniquePtr<CxxVector<Shared>>); in c_take_unique_ptr_vector_shared() 151 fn c_take_rust_vec_shared(v: Vec<Shared>); in c_take_rust_vec_shared() 154 fn c_take_rust_vec_shared_index(v: Vec<Shared>); in c_take_rust_vec_shared_index() 155 fn c_take_rust_vec_shared_push(v: Vec<Shared>); in c_take_rust_vec_shared_push() 156 fn c_take_rust_vec_shared_truncate(v: Vec<Shared>); in c_take_rust_vec_shared_truncate() [all …]
|
| /external/rust/crates/tokio/src/sync/ |
| D | watch.rs | 170 struct Shared<T> { struct 172 value: RwLock<T>, 178 state: AtomicState, 181 ref_count_rx: AtomicUsize, 184 notify_rx: Notify, 187 notify_tx: Notify,
|
| /external/llvm/tools/llvm-config/ |
| D | llvm-config.cpp | 432 const bool Shared) { in main() 444 auto GetComponentLibraryPath = [&](const StringRef &Name, const bool Shared) { in main() 642 const bool Shared = LinkMode == LinkModeShared; in main() local
|