Home
last modified time | relevance | path

Searched refs:symbol_tree (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/tools/objtool/
H A Delf.c171 struct rb_root_cached *tree = (struct rb_root_cached *)&sec->symbol_tree; in find_symbol_by_offset()
184 struct rb_root_cached *tree = (struct rb_root_cached *)&sec->symbol_tree; in find_func_by_offset()
197 struct rb_root_cached *tree = (struct rb_root_cached *)&sec->symbol_tree; in find_symbol_containing()
223 n = rb_find(&hole, &sec->symbol_tree.rb_root, symbol_hole_by_offset); in find_symbol_hole_containing()
245 struct rb_root_cached *tree = (struct rb_root_cached *)&sec->symbol_tree; in find_func_containing()
412 __sym_for_each(iter, &sym->sec->symbol_tree, sym->offset, sym->offset) { in elf_add_symbol()
417 __sym_insert(sym, &sym->sec->symbol_tree); in elf_add_symbol()
432 __sym_remove(sym, &sym->sec->symbol_tree); in elf_add_symbol()
/kernel/linux/linux-5.10/tools/objtool/
H A Delf.c168 rb_for_each(&sec->symbol_tree, node, &offset, symbol_by_offset) { in find_symbol_by_offset()
182 rb_for_each(&sec->symbol_tree, node, &offset, symbol_by_offset) { in find_func_by_offset()
196 rb_for_each(&sec->symbol_tree, node, &offset, symbol_by_offset) { in find_symbol_containing()
210 rb_for_each(&sec->symbol_tree, node, &offset, symbol_by_offset) { in find_func_containing()
357 rb_add(&sym->sec->symbol_tree, &sym->node, symbol_to_offset); in elf_add_symbol()
372 rb_erase(&sym->node, &sym->sec->symbol_tree); in elf_add_symbol()
H A Delf.h33 struct rb_root symbol_tree; member
/kernel/linux/linux-6.6/tools/objtool/include/objtool/
H A Delf.h38 struct rb_root_cached symbol_tree; member

Completed in 5 milliseconds