• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/lldb/source/Utility/

Lines Matching refs:event_sp

202 void Listener::AddEvent(EventSP &event_sp) {
205 LLDB_LOGF(log, "%p Listener('%s')::AddEvent (event_sp = {%p})",
207 static_cast<void *>(event_sp.get()));
210 m_events.push_back(event_sp);
219 bool operator()(const EventSP &event_sp) const {
220 return event_sp->BroadcasterIs(m_broadcaster);
235 bool operator()(const EventSP &event_sp) const {
236 if (m_broadcaster && !event_sp->BroadcasterIs(m_broadcaster))
242 event_sp->GetBroadcaster()->GetBroadcasterName();
253 return m_event_type_mask == 0 || m_event_type_mask & event_sp->GetType();
267 uint32_t num_broadcaster_names, uint32_t event_type_mask, EventSP &event_sp,
290 event_sp = *pos;
301 static_cast<void *>(event_sp.get()));
309 event_sp->DoOnRemoval();
314 event_sp.reset();
320 EventSP event_sp;
321 if (FindNextEventInternal(guard, nullptr, nullptr, 0, 0, event_sp, false))
322 return event_sp.get();
328 EventSP event_sp;
329 if (FindNextEventInternal(guard, broadcaster, nullptr, 0, 0, event_sp, false))
330 return event_sp.get();
338 EventSP event_sp;
340 event_sp, false))
341 return event_sp.get();
350 EventSP &event_sp) {
358 num_broadcaster_names, event_type_mask, event_sp,
386 Broadcaster *broadcaster, uint32_t event_type_mask, EventSP &event_sp,
389 event_sp);
393 EventSP &event_sp,
395 return GetEventInternal(timeout, broadcaster, nullptr, 0, 0, event_sp);
398 bool Listener::GetEvent(EventSP &event_sp, const Timeout<std::micro> &timeout) {
399 return GetEventInternal(timeout, nullptr, nullptr, 0, 0, event_sp);
402 size_t Listener::HandleBroadcastEvent(EventSP &event_sp) {
405 Broadcaster *broadcaster = event_sp->GetBroadcaster();
415 if (event_sp->GetType() & info.event_mask) {
417 info.callback(event_sp, info.callback_user_data);