Home | History | Annotate | Download | only in tools

Lines Matching refs:start_address

93   def __init__(self, name, start_address, end_address, origin, origin_offset):
98 self.start_address = start_address
135 offset = pc - self.start_address
163 end_offset = self.end_address - self.start_address
196 self.start_address,
198 self.end_address - self.start_address,
210 self.end_address - self.start_address,
247 if code.start_address <= pc < code.end_address:
265 page_id = CodePage.PageId(code.start_address)
282 self.min_address = min(self.min_address, code.start_address)
286 page_id = CodePage.PageId(code.start_address)
302 if CodePage.PageAddress(code.start_address) == page.address:
381 start_address = event.code_address
382 end_address = start_address + event.code_size
388 code = Code(name, start_address, end_address, origin, origin_offset)
389 conficting_code = self.code_map.Find(start_address)
391 if not (conficting_code.start_address == code.start_address and
416 assert code.start_address == old_start_address, \
419 size = code.end_address - code.start_address
420 code.start_address = new_start_address
439 assert (old_code.start_address == new_code.start_address and
754 start_address = int(match.group(1), 16)
755 origin_offset = start_address
760 start_address += mmap_info.addr
764 code_map.Add(Code(name, start_address, start_address + size,
796 start_address = int(match.group(1), 16)
797 end_address = start_address
800 code.end_address = start_address
802 code = Code(name, start_address, end_address, "kernel", 0)