Lines Matching full:stop
96 * origin = first entry with positive offset (or stop if there is no such entry)
97 * stop - 1 = last entry
102 const struct unwind_idx *stop) in search_index() argument
107 __func__, addr, start, origin, stop); in search_index()
115 stop = origin; in search_index()
117 /* positive offsets: [origin; stop) */ in search_index()
123 while (start < stop - 1) { in search_index()
124 const struct unwind_idx *mid = start + ((stop - start) >> 1); in search_index()
132 stop = mid; in search_index()
150 const struct unwind_idx *start, const struct unwind_idx *stop) in unwind_find_origin() argument
152 pr_debug("%s(%p, %p)\n", __func__, start, stop); in unwind_find_origin()
153 while (start < stop) { in unwind_find_origin()
154 const struct unwind_idx *mid = start + ((stop - start) >> 1); in unwind_find_origin()
161 stop = mid; in unwind_find_origin()
163 pr_debug("%s -> %p\n", __func__, stop); in unwind_find_origin()
164 return stop; in unwind_find_origin()
194 table->stop); in unwind_find_idx()
516 tab->stop = (const struct unwind_idx *)(start + size); in unwind_table_add()
517 tab->origin = unwind_find_origin(tab->start, tab->stop); in unwind_table_add()