reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
  105   if (m_process->IsAlive() && LLDB_BREAK_ID_IS_VALID(m_break_id))
  106     m_process->ClearBreakpointSiteByID(m_break_id);
  109     m_process = nullptr;
  126         m_process->ReadPointerFromMemory(dispatch_qaddr, error);
  134             m_process->ReadPointerFromMemory(pointer_to_label_address, error);
  136           m_process->ReadCStringFromMemory(label_addr, dispatch_queue_name,
  146             m_process->ReadMemory(label_addr, &dispatch_queue_name[0],
  161       m_process->ReadPointerFromMemory(dispatch_qaddr, error);
  177     uint64_t width = m_process->ReadUnsignedIntegerFromMemory(
  247         m_process->ReadPointerFromMemory(dispatch_qaddr, error);
  251       queue_id_t serialnum = m_process->ReadUnsignedIntegerFromMemory(
  274   ModuleSP module_sp(m_process->GetTarget().GetImages().FindFirstModule(
  284     module_sp = m_process->GetTarget().GetImages().FindFirstModule(
  292         dispatch_queue_offsets_symbol->GetLoadAddress(&m_process->GetTarget());
  303                      m_process->GetByteOrder(),
  304                      m_process->GetAddressByteSize());
  307   if (m_process->ReadMemory(m_dispatch_queue_offsets_addr, memory_buffer,
  328   ModuleSP module_sp(m_process->GetTarget().GetImages().FindFirstModule(
  337               &m_process->GetTarget());
  351                        m_process->GetByteOrder(),
  352                        m_process->GetAddressByteSize());
  354     if (m_process->ReadMemory(m_libpthread_layout_offsets_addr, memory_buffer,
  376   ModuleSP module_sp(m_process->GetTarget().GetImages().FindFirstModule(
  384               &m_process->GetTarget());
  415         m_process->GetTarget().GetScratchClangASTContext();
  439       ProcessStructReader struct_reader(m_process, m_dispatch_tsd_indexes_addr,
  470           m_process->GetThreadList().GetExpressionExecutionThread());
  481         if (m_process->ReadMemory(ret.item_buffer_ptr, data.GetBytes(),
  485                                   m_process->GetByteOrder(),
  486                                   m_process->GetAddressByteSize());
  489               *m_process, item.enqueuing_thread_id, item.enqueuing_callstack);
  512       m_process->GetThreadList().GetExpressionExecutionThread());
  522     if (m_process->ReadMemory(ret.item_buffer_ptr, data.GetBytes(),
  526                               m_process->GetByteOrder(),
  527                               m_process->GetAddressByteSize());
  530           *m_process, item.enqueuing_thread_id, item.enqueuing_callstack);
  552       *m_process, queue_item_sp->GetEnqueueingThreadID(),
  577   Target &target = m_process->GetTarget();
  582   m_process->GetTarget().GetImages().FindSymbolsWithNameAndType(
  596   m_process->GetTarget().GetImages().FindSymbolsWithNameAndType(
  610   m_process->GetTarget().GetImages().FindSymbolsWithNameAndType(
  624   m_process->GetTarget().GetImages().FindSymbolsWithNameAndType(
  641         m_process->ReadUnsignedIntegerFromMemory(queue_info_version_address, 2,
  645           m_process->ReadUnsignedIntegerFromMemory(
  649             m_process->ReadUnsignedIntegerFromMemory(item_info_version_address,
  653               m_process->ReadUnsignedIntegerFromMemory(
  685         m_process->GetThreadList().GetExpressionExecutionThread());
  713   for (ThreadSP thread_sp : m_process->Threads()) {
  718           QueueSP queue_sp(new Queue(m_process->shared_from_this(),
  750       m_process->GetThreadList().GetExpressionExecutionThread());
  764         if (m_process->ReadMemory(
  768                                   m_process->GetByteOrder(),
  769                                   m_process->GetAddressByteSize());
  830       m_process->GetTarget().ResolveLoadAddress(pending_item.code_address,
  833                                               m_process->shared_from_this(),
  845       m_process->GetThreadList().GetExpressionExecutionThread());
  855     if (m_process->ReadMemory(ret.item_buffer_ptr, data.GetBytes(),
  859                               m_process->GetByteOrder(),
  860                               m_process->GetAddressByteSize());
  882   if (m_process->ReadMemory(queues_buffer, data.GetBytes(), queues_buffer_size,
  891                             m_process->GetByteOrder(),
  892                             m_process->GetAddressByteSize());
  939           new Queue(m_process->shared_from_this(), serialnum, queue_label));