Lines Matching refs:start_address
2289 def output_words(self, f, start_address, end_address,
2297 start_address = self.align_down(start_address, size)
2300 if start_address < low:
2301 start_address = low
2307 if start_address != low or end_address != high:
2315 (desc, start_address, end_address, highlight_address, expand))
2319 for slot in xrange(start_address, end_address, size):
2368 def output_ascii(self, f, start_address, end_address, highlight_address):
2374 if start_address < region[0]:
2375 start_address = region[0]
2380 if start_address != region[0] or end_address != region[0] + region[1]:
2386 (start_address, end_address, highlight_address, expand))
2392 start = self.align_down(start_address, line_width)
2399 if address < start_address:
2432 self, f, start_address, end_address, highlight_address, exact):
2434 if start_address < region[0]:
2435 start_address = region[0]
2438 count = end_address - start_address
2439 lines = self.reader.GetDisasmLines(start_address, count)
2443 if line[0] + start_address == highlight_address:
2447 start_address = highlight_address
2448 count = end_address - start_address
2451 if start_address != region[0] or end_address != region[0] + region[1]:
2460 (start_address, end_address, highlight_address, expand))
2470 f, start_address, line, next_address, highlight_address)