/external/lldb/tools/debugserver/source/ |
DNBRuntimeAction.h | 21 virtual void SharedLibraryStateChanged (DNBExecutableImageInfo *image_infos, nub_size_t num_image_infos) = 0;
|
DNBArch.h | 29 typedef const DNBRegisterSetInfo * (* DNBArchCallbackGetRegisterSetInfo)(nub_size_t *num_reg_sets); 30 typedef const uint8_t * const (* DNBArchCallbackGetBreakpointOpcode)(nub_size_t byte_size); 47 GetRegisterSetInfo (nub_size_t *num_reg_sets); 50 GetBreakpointOpcode (nub_size_t byte_size); 63 virtual nub_size_t GetRegisterContext (void *buf, nub_size_t buf_len) = 0; 64 virtual nub_size_t SetRegisterContext (const void *buf, nub_size_t buf_len) = 0; 78 virtual uint32_t EnableHardwareBreakpoint (nub_addr_t addr, nub_size_t size) { return INVALID_NUB_HW_INDEX; } 79 virtual uint32_t EnableHardwareWatchpoint (nub_addr_t addr, nub_size_t size, bool read, bool write, bool also_set_on_task) { return INVALID_NUB_HW_INDEX; [all...] |
DNB.h | 62 nub_size_t DNBProcessMemoryRead (nub_process_t pid, nub_addr_t addr, nub_size_t size, void *buf) DNB_EXPORT; 63 nub_size_t DNBProcessMemoryWrite (nub_process_t pid, nub_addr_t addr, nub_size_t size, const void *buf) DNB_EXPORT; 64 nub_addr_t DNBProcessMemoryAllocate (nub_process_t pid, nub_size_t size, uint32_t permissions) DNB_EXPORT; 77 nub_size_t DNBProcessGetNumThreads (nub_process_t pid) DNB_EXPORT; 81 nub_thread_t DNBProcessGetThreadAtIndex (nub_process_t pid, nub_size_t thread_idx) DNB_EXPORT; 85 nub_size_t DNBProcessGetSharedLibraryInfo (nub_process_t pid, nub_bool_t only_changed, DNBExecutableImageInfo **image_infos) DNB_EXPORT; 89 nub_size_t DNBProcessGetAvailableSTDOUT (nub_process_t pid, char *buf, nub_size_t buf_size) DNB_EXPORT [all...] |
DNBBreakpoint.h | 29 DNBBreakpoint(nub_addr_t m_addr, nub_size_t byte_size, bool hardware); 32 nub_size_t ByteSize() const { return m_byte_size; } 40 nub_size_t size, 42 nub_size_t *intersect_size, 43 nub_size_t *opcode_offset) const 136 DNBBreakpoint * Add (nub_addr_t addr, nub_size_t length, bool hardware); 151 nub_size_t size,
|
DNBArch.cpp | 72 DNBArchProtocol::GetRegisterSetInfo (nub_size_t *num_reg_sets) 92 DNBArchProtocol::GetBreakpointOpcode (nub_size_t byte_size)
|
DNBBreakpoint.cpp | 23 DNBBreakpoint::DNBBreakpoint(nub_addr_t addr, nub_size_t byte_size, bool hardware) : 77 DNBBreakpointList::Add(nub_addr_t addr, nub_size_t length, bool hardware) 175 DNBBreakpointList::RemoveTrapsFromBuffer (nub_addr_t addr, nub_size_t size, void *p) const 183 nub_size_t intersect_size; 184 nub_size_t opcode_offset; 191 nub_size_t buf_offset = intersect_addr - addr;
|
DNB.cpp | 793 nub_size_t 805 DNBProcessGetArgumentAtIndex (nub_process_t pid, nub_size_t idx) 905 DNBBreakpointSet (nub_process_t pid, nub_addr_t addr, nub_size_t size, nub_bool_t hardware) 927 DNBWatchpointSet (nub_process_t pid, nub_addr_t addr, nub_size_t size, uint32_t watch_flags, nub_bool_t hardware) 963 nub_size_t 964 DNBProcessMemoryRead (nub_process_t pid, nub_addr_t addr, nub_size_t size, void *buf) 979 nub_size_t [all...] |
RNBContext.h | 70 nub_size_t GetProcessStopCount () const { return m_pid_stop_count; } 71 bool SetProcessStopCount (nub_size_t count) 128 nub_size_t m_pid_stop_count;
|
DNBDefs.h | 56 typedef size_t nub_size_t; typedef 219 nub_size_t num_registers; // The number of registers in REGISTERS array above 269 nub_size_t data_count; 359 typedef nub_size_t (*DNBCallbackCopyExecutableImageInfos)(nub_process_t pid, struct DNBExecutableImageInfo **image_infos, nub_bool_t only_changed, void *baton);
|
RNBRemote.h | 226 rnb_err_t SendSTDOUTPacket (char *buf, nub_size_t buf_size); 227 rnb_err_t SendSTDERRPacket (char *buf, nub_size_t buf_size); 230 rnb_err_t SendAsyncProfileDataPacket (char *buf, nub_size_t buf_size);
|
/external/lldb/tools/debugserver/source/MacOSX/ |
MachVMMemory.h | 27 nub_size_t Read(task_t task, nub_addr_t address, void *data, nub_size_t data_count); 28 nub_size_t Write(task_t task, nub_addr_t address, const void *data, nub_size_t data_count); 29 nub_size_t PageSize(task_t task); 34 nub_size_t MaxBytesLeftInPage(task_t task, nub_addr_t addr, nub_size_t count); 41 nub_size_t WriteRegion(task_t task, const nub_addr_t address, const void *data, const nub_size_t data_count);
|
MachTask.h | 67 nub_size_t ReadMemory (nub_addr_t addr, nub_size_t size, void *buf); 68 nub_size_t WriteMemory (nub_addr_t addr, nub_size_t size, const void *buf); 72 nub_addr_t AllocateMemory (nub_size_t size, uint32_t permissions); 95 nub_size_t PageSize ();
|
MachThread.h | 90 GetRegisterSetInfo(nub_size_t *num_reg_sets ) const; 93 nub_size_t GetRegisterContext (void *buf, nub_size_t buf_len); 94 nub_size_t SetRegisterContext (const void *buf, nub_size_t buf_len); 134 nub_size_t m_num_reg_sets;
|
MachThreadList.h | 31 nub_size_t GetRegisterContext (nub_thread_t tid, void *buf, size_t buf_len); 32 nub_size_t SetRegisterContext (nub_thread_t tid, const void *buf, size_t buf_len); 44 nub_size_t NumThreads () const; 45 nub_thread_t ThreadIDAtIndex (nub_size_t idx) const;
|
MachProcess.h | 99 nub_size_t ReadMemory (nub_addr_t addr, nub_size_t size, void *buf); 100 nub_size_t WriteMemory (nub_addr_t addr, nub_size_t size, const void *buf); 117 DNBBreakpoint * CreateBreakpoint (nub_addr_t addr, nub_size_t length, bool hardware); 127 DNBBreakpoint * CreateWatchpoint (nub_addr_t addr, nub_size_t length, uint32_t watch_type, bool hardware); 143 nub_size_t CopyImageInfos (struct DNBExecutableImageInfo **image_infos, bool only_changed); 167 GetRegisterSetInfo (nub_thread_t tid, nub_size_t *num_reg_sets) const; 173 nub_size_t GetNumThreads () const; 174 nub_thread_t GetThreadAtIndex (nub_size_t thread_idx) const [all...] |
MachVMMemory.cpp | 32 nub_size_t 63 nub_size_t 64 MachVMMemory::MaxBytesLeftInPage(task_t task, nub_addr_t addr, nub_size_t count) 66 const nub_size_t page_size = PageSize(task); 69 nub_size_t page_offset = (addr % page_size); 70 nub_size_t bytes_left_in_page = page_size - page_offset; 548 nub_size_t 549 MachVMMemory::Read(task_t task, nub_addr_t address, void *data, nub_size_t data_count) 554 nub_size_t total_bytes_read = 0; 589 nub_size_t [all...] |
MachThread.cpp | 43 nub_size_t num_reg_sets = 0; 589 MachThread::GetRegisterSetInfo(nub_size_t *num_reg_sets ) const 607 nub_size_t 608 MachThread::GetRegisterContext (void *buf, nub_size_t buf_len) 613 nub_size_t 614 MachThread::SetRegisterContext (const void *buf, nub_size_t buf_len)
|
MachProcess.cpp | 150 nub_size_t 157 MachProcess::GetThreadAtIndex (nub_size_t thread_idx) const 235 MachProcess::GetRegisterSetInfo (nub_thread_t tid, nub_size_t *num_reg_sets) const 571 nub_size_t 572 MachProcess::ReadMemory (nub_addr_t addr, nub_size_t size, void *buf) 578 nub_size_t bytes_read = m_task.ReadMemory(addr, size, buf); 596 nub_size_t 597 MachProcess::WriteMemory (nub_addr_t addr, nub_size_t size, const void *buf) 609 nub_size_t bytes_written = 0; 611 nub_size_t intersect_size [all...] |
MachThreadList.cpp | 185 nub_size_t 194 nub_size_t 203 nub_size_t 211 MachThreadList::ThreadIDAtIndex (nub_size_t idx) const
|
MachTask.cpp | 169 nub_size_t 170 MachTask::ReadMemory (nub_addr_t addr, nub_size_t size, void *buf) 172 nub_size_t n = 0; 192 nub_size_t 193 MachTask::WriteMemory (nub_addr_t addr, nub_size_t size, const void *buf) 195 nub_size_t n = 0; [all...] |
/external/lldb/tools/debugserver/source/MacOSX/arm/ |
DNBArchImpl.h | 49 GetRegisterSetInfo(nub_size_t *num_reg_sets); 53 virtual nub_size_t GetRegisterContext (void *buf, nub_size_t buf_len); 54 virtual nub_size_t SetRegisterContext (const void *buf, nub_size_t buf_len); 68 static const uint8_t * const SoftwareBreakpointOpcode (nub_size_t byte_size); 73 virtual uint32_t EnableHardwareBreakpoint (nub_addr_t addr, nub_size_t size); 74 virtual uint32_t EnableHardwareWatchpoint (nub_addr_t addr, nub_size_t size, bool read, bool write, bool also_set_on_task);
|
DNBArchImpl.cpp | 125 DNBArchMachARM::SoftwareBreakpointOpcode (nub_size_t byte_size) 775 DNBArchMachARM::EnableHardwareBreakpoint (nub_addr_t addr, nub_size_t size) [all...] |
/external/lldb/tools/debugserver/source/MacOSX/i386/ |
DNBArchImplI386.h | 43 virtual nub_size_t GetRegisterContext (void *buf, nub_size_t buf_len); 44 virtual nub_size_t SetRegisterContext (const void *buf, nub_size_t buf_len); 57 virtual uint32_t EnableHardwareWatchpoint (nub_addr_t addr, nub_size_t size, bool read, bool write, bool also_set_on_task); 218 SoftwareBreakpointOpcode (nub_size_t byte_size); 221 GetRegisterSetInfo(nub_size_t *num_reg_sets); 224 static void SetWatchpoint(DBG &debug_state, uint32_t hw_index, nub_addr_t addr, nub_size_t size, bool read, bool write);
|
/external/lldb/tools/debugserver/source/MacOSX/x86_64/ |
DNBArchImplX86_64.h | 41 virtual nub_size_t GetRegisterContext (void *buf, nub_size_t buf_len); 42 virtual nub_size_t SetRegisterContext (const void *buf, nub_size_t buf_len); 56 virtual uint32_t EnableHardwareWatchpoint (nub_addr_t addr, nub_size_t size, bool read, bool write, bool also_set_on_task); 225 SoftwareBreakpointOpcode (nub_size_t byte_size); 228 GetRegisterSetInfo(nub_size_t *num_reg_sets); 231 static void SetWatchpoint(DBG &debug_state, uint32_t hw_index, nub_addr_t addr, nub_size_t size, bool read, bool write);
|
/external/lldb/tools/debugserver/source/MacOSX/ppc/ |
DNBArchImpl.h | 37 GetRegisterSetInfo(nub_size_t *num_reg_sets) const; 49 static const uint8_t * const SoftwareBreakpointOpcode (nub_size_t byte_size);
|