Home | History | Annotate | Download | only in util

Lines Matching defs:curr

144 	struct symbol *curr, *next;
149 curr = rb_entry(nd, struct symbol, rb_node);
151 nd = rb_next(&curr->rb_node);
157 if (curr->start != next->start)
160 if (choose_best_symbol(curr, next) == SYMBOL_A) {
164 nd = rb_next(&curr->rb_node);
165 rb_erase(&curr->rb_node, symbols);
173 struct symbol *curr, *prev;
178 curr = rb_entry(prevnd, struct symbol, rb_node);
181 prev = curr;
182 curr = rb_entry(nd, struct symbol, rb_node);
184 if (prev->end == prev->start && prev->end != curr->start)
185 prev->end = curr->start - 1;
189 if (curr->end == curr->start)
190 curr->end = roundup(curr->start, 4096);
195 struct map *prev, *curr;
201 curr = rb_entry(prevnd, struct map, rb_node);
204 prev = curr;
205 curr = rb_entry(nd, struct map, rb_node);
206 prev->end = curr->start - 1;
213 curr->end = ~0ULL;