Lines Matching refs:arr
120 def BinarySearchAddresses(addr, start, end, arr):
133 arr: the list being searched containing tuple of address and size
144 # arr[i] is a tuple of address and size. Check if addr inside range
145 if addr >= arr[start][0] and addr < arr[start][0] + arr[start][1]:
146 return arr[start][0]
147 elif addr >= arr[end][0] and addr < arr[end][0] + arr[end][1]:
148 return arr[end][0]
153 (nm_addr, size) = arr[halfway]
158 return BinarySearchAddresses(addr, start, halfway-1, arr)
161 return BinarySearchAddresses(addr, halfway+1, end, arr)