Lines Matching refs:start
79 if (addr >= kernel_unwind_table.start &&
87 if (addr >= table->start &&
107 struct unwind_table_entry *start = table_start;
114 table->start = base_addr + start->region_start;
117 table->length = end - start + 1;
120 for (; start <= end; start++) {
121 if (start < end &&
122 start->region_end > (start+1)->region_start) {
124 start, start+1);
127 start->region_start += base_addr;
128 start->region_end += base_addr;
139 unwind_table_sort(struct unwind_table_entry *start,
142 sort(start, finish - start, sizeof(struct unwind_table_entry),
149 void *start, void *end)
153 struct unwind_table_entry *s = (struct unwind_table_entry *)start;
161 unwind_table_init(table, name, base_addr, gp, start, end);
183 long start __maybe_unused, stop __maybe_unused;
186 start = (long)&__start___unwind[0];
189 dbg("unwind_init: start = 0x%lx, end = 0x%lx, entries = %lu\n",
190 start, stop,
191 (stop - start) / sizeof(struct unwind_table_entry));
323 dbg("e->start = 0x%x, e->end = 0x%x, Save_SP = %d, "