Lines Matching full:stop
99 * origin = first entry with positive offset (or stop if there is no such entry)
100 * stop - 1 = last entry
105 const struct unwind_idx *stop) in search_index() argument
110 __func__, addr, start, origin, stop); in search_index()
118 stop = origin; in search_index()
120 /* positive offsets: [origin; stop) */ in search_index()
126 while (start < stop - 1) { in search_index()
127 const struct unwind_idx *mid = start + ((stop - start) >> 1); in search_index()
135 stop = mid; in search_index()
153 const struct unwind_idx *start, const struct unwind_idx *stop) in unwind_find_origin() argument
155 pr_debug("%s(%p, %p)\n", __func__, start, stop); in unwind_find_origin()
156 while (start < stop) { in unwind_find_origin()
157 const struct unwind_idx *mid = start + ((stop - start) >> 1); in unwind_find_origin()
164 stop = mid; in unwind_find_origin()
166 pr_debug("%s -> %p\n", __func__, stop); in unwind_find_origin()
167 return stop; in unwind_find_origin()
197 table->stop); in unwind_find_idx()
550 tab->stop = (const struct unwind_idx *)(start + size); in unwind_table_add()
551 tab->origin = unwind_find_origin(tab->start, tab->stop); in unwind_table_add()