Lines Matching refs:nd

148 	struct rb_node *nd;  in symbols__fixup_duplicate()  local
151 nd = rb_first(symbols); in symbols__fixup_duplicate()
153 while (nd) { in symbols__fixup_duplicate()
154 curr = rb_entry(nd, struct symbol, rb_node); in symbols__fixup_duplicate()
156 nd = rb_next(&curr->rb_node); in symbols__fixup_duplicate()
157 next = rb_entry(nd, struct symbol, rb_node); in symbols__fixup_duplicate()
159 if (!nd) in symbols__fixup_duplicate()
170 nd = rb_next(&curr->rb_node); in symbols__fixup_duplicate()
179 struct rb_node *nd, *prevnd = rb_first(symbols); in symbols__fixup_end() local
187 for (nd = rb_next(prevnd); nd; nd = rb_next(nd)) { in symbols__fixup_end()
189 curr = rb_entry(nd, struct symbol, rb_node); in symbols__fixup_end()
203 struct rb_node *nd, *prevnd = rb_first(&mg->maps[type]); in __map_groups__fixup_end() local
210 for (nd = rb_next(prevnd); nd; nd = rb_next(nd)) { in __map_groups__fixup_end()
212 curr = rb_entry(nd, struct map, rb_node); in __map_groups__fixup_end()
388 struct rb_node *nd; in symbols__sort_by_name() local
390 for (nd = rb_first(source); nd; nd = rb_next(nd)) { in symbols__sort_by_name()
391 struct symbol *pos = rb_entry(nd, struct symbol, rb_node); in symbols__sort_by_name()
482 struct rb_node *nd; in dso__fprintf_symbols_by_name() local
485 for (nd = rb_first(&dso->symbol_names[type]); nd; nd = rb_next(nd)) { in dso__fprintf_symbols_by_name()
486 pos = rb_entry(nd, struct symbol_name_rb_node, rb_node); in dso__fprintf_symbols_by_name()
1508 struct rb_node *nd; in map_groups__find_by_name() local
1510 for (nd = rb_first(&mg->maps[type]); nd; nd = rb_next(nd)) { in map_groups__find_by_name()
1511 struct map *map = rb_entry(nd, struct map, rb_node); in map_groups__find_by_name()