Lines Matching refs:start
91 const struct unwind_idx *start, in search_index() argument
98 __func__, addr, start, origin, stop); in search_index()
104 if (addr < (unsigned long)start) in search_index()
109 start = origin; in search_index()
112 addr_prel31 = (addr - (unsigned long)start) & 0x7fffffff; in search_index()
114 while (start < stop - 1) in search_index()
116 const struct unwind_idx *mid = start + ((stop - start) >> 1); in search_index()
122 if (addr_prel31 - ((unsigned long)mid - (unsigned long)start) < in search_index()
129 (unsigned long)start); in search_index()
130 start = mid; in search_index()
134 if (start->addr_offset <= addr_prel31) in search_index()
135 return start; in search_index()
144 const struct unwind_idx *start, const struct unwind_idx *stop) in unwind_find_origin() argument
146 LOG_D("%s(%x, %x)", __func__, start, stop); in unwind_find_origin()
147 while (start < stop) in unwind_find_origin()
149 const struct unwind_idx *mid = start + ((stop - start) >> 1); in unwind_find_origin()
153 start = mid + 1; in unwind_find_origin()