Lines Matching refs:start
92 const struct unwind_idx *start, in search_index() argument
99 __func__, addr, start, origin, stop); in search_index()
105 if (addr < (unsigned long)start) in search_index()
110 start = origin; in search_index()
113 addr_prel31 = (addr - (unsigned long)start) & 0x7fffffff; in search_index()
115 while (start < stop - 1) in search_index()
117 const struct unwind_idx *mid = start + ((stop - start) >> 1); in search_index()
123 if (addr_prel31 - ((unsigned long)mid - (unsigned long)start) < in search_index()
130 (unsigned long)start); in search_index()
131 start = mid; in search_index()
135 if (start->addr_offset <= addr_prel31) in search_index()
136 return start; in search_index()
145 const struct unwind_idx *start, const struct unwind_idx *stop) in unwind_find_origin() argument
147 LOG_D("%s(%x, %x)", __func__, start, stop); in unwind_find_origin()
148 while (start < stop) in unwind_find_origin()
150 const struct unwind_idx *mid = start + ((stop - start) >> 1); in unwind_find_origin()
154 start = mid + 1; in unwind_find_origin()