| /llvm-project-15.0.7/lldb/include/lldb/Utility/ |
| H A D | VMRange.h | 31 VMRange(lldb::addr_t start_addr, lldb::addr_t end_addr) in VMRange() argument 33 m_byte_size(end_addr > start_addr ? end_addr - start_addr : 0) {} in VMRange() 43 void Reset(lldb::addr_t start_addr, lldb::addr_t end_addr) { in Reset() argument 45 SetEndAddress(end_addr); in Reset() 51 void SetEndAddress(lldb::addr_t end_addr) { in SetEndAddress() argument 53 if (end_addr > base_addr) in SetEndAddress() 54 m_byte_size = end_addr - base_addr; in SetEndAddress()
|
| /llvm-project-15.0.7/lldb/source/Commands/ |
| H A D | CommandObjectMemoryTag.cpp | 63 addr_t end_addr = start_addr + 1; in DoExecute() local 66 end_addr = OptionArgParser::ToAddress(&m_exe_ctx, command[1].ref(), in DoExecute() 68 if (end_addr == LLDB_INVALID_ADDRESS) { in DoExecute() 98 end_addr = abi->FixDataAddress(end_addr); in DoExecute() 102 tag_manager->MakeTaggedRange(start_addr, end_addr, memory_regions); in DoExecute() 262 lldb::addr_t end_addr = 0; in DoExecute() local 267 end_addr = m_tag_write_options.m_end_addr; in DoExecute() 271 end_addr = in DoExecute() 276 end_addr = abi->FixDataAddress(end_addr); in DoExecute() 282 tag_manager->MakeTaggedRange(aligned_start_addr, end_addr, in DoExecute()
|
| H A D | CommandObjectDisassemble.cpp | 80 end_addr = OptionArgParser::ToAddress(execution_context, option_arg, in SetOptionValue() 82 if (end_addr != LLDB_INVALID_ADDRESS) in SetOptionValue() 170 end_addr = LLDB_INVALID_ADDRESS; in OptionParsingStarting() 414 if (m_options.end_addr != LLDB_INVALID_ADDRESS) { in GetStartEndAddressRanges() 415 if (m_options.end_addr <= m_options.start_addr) { in GetStartEndAddressRanges() 419 size = m_options.end_addr - m_options.start_addr; in GetStartEndAddressRanges()
|
| H A D | CommandObjectMemory.cpp | 604 lldb::addr_t end_addr = OptionArgParser::ToAddress( in DoExecute() local 606 if (end_addr != LLDB_INVALID_ADDRESS && abi) in DoExecute() 607 end_addr = abi->FixDataAddress(end_addr); in DoExecute() 609 if (end_addr == LLDB_INVALID_ADDRESS) { in DoExecute() 613 } else if (end_addr <= addr) { in DoExecute() 617 end_addr, addr); in DoExecute() 623 end_addr, (uint64_t)item_count); in DoExecute() 627 total_byte_size = end_addr - addr; in DoExecute()
|
| H A D | CommandObjectDisassemble.h | 56 lldb::addr_t end_addr = 0; variable
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/ |
| H A D | MemoryTagManagerAArch64MTE.cpp | 72 lldb::addr_t end_addr) { in MakeInvalidRangeErr() argument 77 end_addr, addr); in MakeInvalidRangeErr() 82 lldb::addr_t addr, lldb::addr_t end_addr, in MakeTaggedRange() argument 87 ptrdiff_t len = AddressDiff(end_addr, addr); in MakeTaggedRange() 89 return MakeInvalidRangeErr(addr, end_addr); in MakeTaggedRange() 134 lldb::addr_t addr, lldb::addr_t end_addr, in MakeTaggedRanges() argument 139 ptrdiff_t len = AddressDiff(end_addr, addr); in MakeTaggedRanges() 141 return MakeInvalidRangeErr(addr, end_addr); in MakeTaggedRanges()
|
| H A D | MemoryTagManagerAArch64MTE.h | 36 lldb::addr_t addr, lldb::addr_t end_addr, 40 lldb::addr_t addr, lldb::addr_t end_addr,
|
| /llvm-project-15.0.7/lldb/test/API/functionalities/thread_plan/ |
| H A D | wrap_step_over.py | 11 end_addr = line_entry.end_addr 12 range_size = end_addr.GetLoadAddress(target) - start_addr.GetLoadAddress(target)
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/ |
| H A D | DNBBreakpoint.h | 43 const nub_addr_t end_addr = addr + size; in IntersectsRange() local 48 if (end_addr <= m_addr) in IntersectsRange() 56 std::min<nub_addr_t>(bp_end_addr, end_addr) - addr; in IntersectsRange() 64 std::min<nub_addr_t>(bp_end_addr, end_addr) - m_addr; in IntersectsRange()
|
| /llvm-project-15.0.7/lldb/examples/python/ |
| H A D | memory.py | 225 end_addr = int(args[1], 0) 226 if start_addr >= end_addr: 229 (start_addr, end_addr), True, result) 231 options.size = end_addr - start_addr 253 start_addr, end_addr), end=' ', file=result)
|
| H A D | symbolication.py | 166 def __init__(self, start_addr=None, end_addr=None, name=None): argument 168 self.end_addr = end_addr 185 return self.start_addr <= addr and addr < self.end_addr 195 self.end_addr = None 201 self.end_addr = int(range_match.group('end'), 16) 204 self.end_addr += self.start_addr 217 if self.end_addr is not None: 220 self.name, self.start_addr, self.end_addr)
|
| /llvm-project-15.0.7/lldb/source/Breakpoint/ |
| H A D | BreakpointSite.cpp | 170 const lldb::addr_t end_addr = addr + size; in IntersectsRange() local 176 if (end_addr <= m_addr) in IntersectsRange() 185 std::min<lldb::addr_t>(bp_end_addr, end_addr) - addr; in IntersectsRange() 193 std::min<lldb::addr_t>(bp_end_addr, end_addr) - m_addr; in IntersectsRange()
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | MemoryTagMap.cpp | 38 lldb::addr_t end_addr = range.GetRangeEnd(); in GetTags() local 43 for (; addr < end_addr; addr += granule_size) { in GetTags()
|
| H A D | Memory.cpp | 76 const addr_t end_addr = (addr + size - 1); in Flush() local 79 end_addr - (end_addr % cache_line_byte_size); in Flush()
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/ |
| H A D | asan_poisoning.cpp | 106 uptr end_addr = beg_addr + size; in __asan_poison_memory_region() local 108 (void *)end_addr); in __asan_poison_memory_region() 110 ShadowSegmentEndpoint end(end_addr); in __asan_poison_memory_region() 146 uptr end_addr = beg_addr + size; in __asan_unpoison_memory_region() local 148 (void *)end_addr); in __asan_unpoison_memory_region() 150 ShadowSegmentEndpoint end(end_addr); in __asan_unpoison_memory_region()
|
| /llvm-project-15.0.7/lldb/include/lldb/Target/ |
| H A D | MemoryTagManager.h | 72 lldb::addr_t addr, lldb::addr_t end_addr, 89 lldb::addr_t addr, lldb::addr_t end_addr,
|
| /llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/ |
| H A D | MachVMRegion.cpp | 48 mach_vm_address_t end_addr = EndAddress(); in SetProtections() local 49 if (prot_size > (end_addr - addr)) in SetProtections() 50 prot_size = end_addr - addr; in SetProtections()
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/scripts/ |
| H A D | asan_symbolize.py | 711 def __init__(self, name, arch, start_addr, end_addr, module_path, uuid): argument 715 self.end_addr = end_addr 729 end_addr=self.end_addr, 743 if not isinstance(self.end_addr, int): 745 if self.end_addr <= self.start_addr: 894 end_addr = int(m_obj.group('end_addr'), base=16) 901 end_addr=end_addr,
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFDebugRanges.cpp | 103 dw_addr_t end_addr = end + base_addr; in Dump() local 105 DumpAddressRange(s.AsRawOstream(), begin_addr, end_addr, in Dump()
|
| /llvm-project-15.0.7/lldb/bindings/interface/ |
| H A D | SBLineEntry.i | 97 …end_addr = property(GetEndAddress, None, doc='''A read only property that returns an lldb object t…
|
| H A D | SBSymbol.i | 84 …end_addr = property(GetEndAddress, None, doc='''A read only property that returns an lldb object t…
|
| H A D | SBFunction.i | 122 …end_addr = property(GetEndAddress, None, doc='''A read only property that returns an lldb object t…
|
| /llvm-project-15.0.7/lldb/examples/darwin/heap_find/heap/ |
| H A D | heap_find.cpp | 545 const uint64_t end_addr = ptr_addr + ptr_size; in range_info_callback() local 553 if (ptr_addr <= info->addr && info->addr < end_addr) { in range_info_callback() 574 addr < end_addr && ((end_addr - addr) >= size); in range_info_callback()
|
| /llvm-project-15.0.7/lldb/test/API/python_api/thread/ |
| H A D | TestThreadAPI.py | 256 end_addr = lineEntry.GetEndAddress().GetLoadAddress(target) 259 print("end addr:", hex(end_addr))
|
| /llvm-project-15.0.7/openmp/runtime/src/thirdparty/ittnotify/ |
| H A D | ittnotify_static.h | 779 (void *start_addr, void *end_addr, const char *path), 780 (ITT_FORMAT start_addr, end_addr, path), module_loadA, 783 (void *start_addr, void *end_addr, const wchar_t *path), 784 (ITT_FORMAT start_addr, end_addr, path), module_loadW, 788 (void *start_addr, void *end_addr, const char *path), 789 (ITT_FORMAT start_addr, end_addr, path), module_load,
|