Lines Matching refs:queue_sp
32 QueueImpl(const lldb::QueueSP &queue_sp) { m_queue_wp = queue_sp; } in QueueImpl() argument
56 void SetQueue(const lldb::QueueSP &queue_sp) { in SetQueue() argument
58 m_queue_wp = queue_sp; in SetQueue()
63 lldb::QueueSP queue_sp = m_queue_wp.lock(); in GetQueueID() local
64 if (queue_sp) { in GetQueueID()
65 result = queue_sp->GetID(); in GetQueueID()
72 lldb::QueueSP queue_sp = m_queue_wp.lock(); in GetIndexID() local
73 if (queue_sp) { in GetIndexID()
74 result = queue_sp->GetIndexID(); in GetIndexID()
81 lldb::QueueSP queue_sp = m_queue_wp.lock(); in GetName() local
82 if (queue_sp.get()) { in GetName()
83 name = queue_sp->GetName(); in GetName()
90 lldb::QueueSP queue_sp = m_queue_wp.lock(); in FetchThreads() local
91 if (queue_sp) { in FetchThreads()
93 if (stop_locker.TryLock(&queue_sp->GetProcess()->GetRunLock())) { in FetchThreads()
94 const std::vector<ThreadSP> thread_list(queue_sp->GetThreads()); in FetchThreads()
110 QueueSP queue_sp = m_queue_wp.lock(); in FetchItems() local
111 if (queue_sp) { in FetchItems()
113 if (stop_locker.TryLock(&queue_sp->GetProcess()->GetRunLock())) { in FetchItems()
115 queue_sp->GetPendingItems()); in FetchItems()
143 QueueSP queue_sp = m_queue_wp.lock(); in GetThreadAtIndex() local
144 if (queue_sp && idx < m_threads.size()) { in GetThreadAtIndex()
145 ProcessSP process_sp = queue_sp->GetProcess(); in GetThreadAtIndex()
159 QueueSP queue_sp = m_queue_wp.lock(); in GetNumPendingItems() local
160 if (!m_pending_items_fetched && queue_sp) { in GetNumPendingItems()
161 result = queue_sp->GetNumPendingWorkItems(); in GetNumPendingItems()
179 QueueSP queue_sp = m_queue_wp.lock(); in GetNumRunningItems() local
180 if (queue_sp) in GetNumRunningItems()
181 result = queue_sp->GetNumRunningWorkItems(); in GetNumRunningItems()
187 QueueSP queue_sp = m_queue_wp.lock(); in GetProcess() local
188 if (queue_sp) { in GetProcess()
189 result.SetSP(queue_sp->GetProcess()); in GetProcess()
196 QueueSP queue_sp = m_queue_wp.lock(); in GetKind() local
197 if (queue_sp) in GetKind()
198 kind = queue_sp->GetKind(); in GetKind()
217 SBQueue::SBQueue(const QueueSP &queue_sp) in SBQueue() argument
218 : m_opaque_sp(new QueueImpl(queue_sp)) { in SBQueue()
219 LLDB_INSTRUMENT_VA(this, queue_sp); in SBQueue()
256 void SBQueue::SetQueue(const QueueSP &queue_sp) { in SetQueue() argument
257 m_opaque_sp->SetQueue(queue_sp); in SetQueue()