/external/lldb/source/Expression/ |
D | IRMemoryMap.cpp | 355 IRMemoryMap::Leak (lldb::addr_t process_address, Error &error) in Leak() argument 359 AllocationMap::iterator iter = m_allocations.find(process_address); in Leak() 374 IRMemoryMap::Free (lldb::addr_t process_address, Error &error) in Free() argument 378 AllocationMap::iterator iter = m_allocations.find(process_address); in Free() 415 (uint64_t)process_address, in Free() 424 IRMemoryMap::WriteMemory (lldb::addr_t process_address, const uint8_t *bytes, size_t size, Error &e… in WriteMemory() argument 428 AllocationMap::iterator iter = FindAllocation(process_address, size); in WriteMemory() 436 process_sp->WriteMemory(process_address, bytes, size, error); in WriteMemory() 447 uint64_t offset = process_address - allocation.m_process_start; in WriteMemory() 477 process_sp->WriteMemory(process_address, bytes, size, error); in WriteMemory() [all …]
|
D | Materializer.cpp | 149 …void Materialize (lldb::StackFrameSP &frame_sp, IRMemoryMap &map, lldb::addr_t process_address, Er… in Materialize() argument 153 const lldb::addr_t load_addr = process_address + m_offset; in Materialize() 196 lldb::addr_t process_address, in Dematerialize() argument 203 const lldb::addr_t load_addr = process_address + m_offset; in Dematerialize() 208 (uint64_t)process_address + m_offset, in Dematerialize() 322 void DumpToLog (IRMemoryMap &map, lldb::addr_t process_address, Log *log) in DumpToLog() argument 328 const lldb::addr_t load_addr = process_address + m_offset; in DumpToLog() 388 void Wipe (IRMemoryMap &map, lldb::addr_t process_address) in Wipe() argument 421 …void Materialize (lldb::StackFrameSP &frame_sp, IRMemoryMap &map, lldb::addr_t process_address, Er… in Materialize() argument 425 const lldb::addr_t load_addr = process_address + m_offset; in Materialize() [all …]
|
D | IRInterpreter.cpp | 163 lldb::addr_t process_address = ResolveValue(value, module); in EvaluateValue() local 169 m_memory_map.GetMemoryData(value_extractor, process_address, value_size, extract_error); in EvaluateValue() 187 lldb::addr_t process_address = ResolveValue (value, module); in AssignValue() local 189 if (process_address == LLDB_INVALID_ADDRESS) in AssignValue() 208 m_memory_map.WriteMemory(process_address, buf.GetBytes(), buf.GetByteSize(), write_error); in AssignValue() 317 bool ResolveConstant (lldb::addr_t process_address, const Constant *constant) in ResolveConstant() argument 330 m_memory_map.WriteMemory(process_address, (uint8_t*)raw_data, constant_size, write_error); in ResolveConstant()
|
/external/lldb/include/lldb/Expression/ |
D | IRMemoryMap.h | 53 void Leak (lldb::addr_t process_address, Error &error); 54 void Free (lldb::addr_t process_address, Error &error); 56 … void WriteMemory (lldb::addr_t process_address, const uint8_t *bytes, size_t size, Error &error); 57 …void WriteScalarToMemory (lldb::addr_t process_address, Scalar &scalar, size_t size, Error &error); 58 void WritePointerToMemory (lldb::addr_t process_address, lldb::addr_t address, Error &error); 59 void ReadMemory (uint8_t *bytes, lldb::addr_t process_address, size_t size, Error &error); 60 …void ReadScalarFromMemory (Scalar &scalar, lldb::addr_t process_address, size_t size, Error &error… 61 void ReadPointerFromMemory (lldb::addr_t *address, lldb::addr_t process_address, Error &error); 63 …void GetMemoryData (DataExtractor &extractor, lldb::addr_t process_address, size_t size, Error &er…
|
D | Materializer.h | 63 lldb::addr_t process_address) : in Dematerializer() argument 66 m_process_address(process_address) in Dematerializer() 85 …rialize (lldb::StackFrameSP &frame_sp, IRMemoryMap &map, lldb::addr_t process_address, Error &err); 125 …ialize (lldb::StackFrameSP &frame_sp, IRMemoryMap &map, lldb::addr_t process_address, Error &err) … 126 …l void Dematerialize (lldb::StackFrameSP &frame_sp, IRMemoryMap &map, lldb::addr_t process_address, 128 virtual void DumpToLog (IRMemoryMap &map, lldb::addr_t process_address, Log *log) = 0; 129 virtual void Wipe (IRMemoryMap &map, lldb::addr_t process_address) = 0;
|