Lines Matching refs:start_address
97 def __init__(self, name, start_address, end_address, origin, origin_offset):
102 self.start_address = start_address
139 offset = pc - self.start_address
167 end_offset = self.end_address - self.start_address
200 self.start_address,
202 self.end_address - self.start_address,
214 self.end_address - self.start_address,
251 if code.start_address <= pc < code.end_address:
269 page_id = CodePage.PageId(code.start_address)
285 self.min_address = min(self.min_address, code.start_address)
289 page_id = CodePage.PageId(code.start_address)
305 if CodePage.PageAddress(code.start_address) == page.address:
384 start_address = event.code_address
385 end_address = start_address + event.code_size
391 code = Code(name, start_address, end_address, origin, origin_offset)
392 conficting_code = self.code_map.Find(start_address)
394 if not (conficting_code.start_address == code.start_address and
419 assert code.start_address == old_start_address, \
422 size = code.end_address - code.start_address
423 code.start_address = new_start_address
442 assert (old_code.start_address == new_code.start_address and
757 start_address = int(match.group(1), 16)
758 origin_offset = start_address
763 start_address += mmap_info.addr
767 code_map.Add(Code(name, start_address, start_address + size,
799 start_address = int(match.group(1), 16)
800 end_address = start_address
803 code.end_address = start_address
805 code = Code(name, start_address, end_address, "kernel", 0)