Lines Matching refs:rb_node
305 struct rb_node **rb_node = &cie_root.rb_node; in dwarf_lookup_cie() local
320 while (*rb_node) { in dwarf_lookup_cie()
323 cie_tmp = rb_entry(*rb_node, struct dwarf_cie, node); in dwarf_lookup_cie()
332 rb_node = &(*rb_node)->rb_left; in dwarf_lookup_cie()
334 rb_node = &(*rb_node)->rb_right; in dwarf_lookup_cie()
349 struct rb_node **rb_node = &fde_root.rb_node; in dwarf_lookup_fde() local
355 while (*rb_node) { in dwarf_lookup_fde()
359 fde_tmp = rb_entry(*rb_node, struct dwarf_fde, node); in dwarf_lookup_fde()
366 rb_node = &(*rb_node)->rb_left; in dwarf_lookup_fde()
372 rb_node = &(*rb_node)->rb_right; in dwarf_lookup_fde()
738 struct rb_node **rb_node = &cie_root.rb_node; in dwarf_parse_cie() local
739 struct rb_node *parent = *rb_node; in dwarf_parse_cie()
837 while (*rb_node) { in dwarf_parse_cie()
840 cie_tmp = rb_entry(*rb_node, struct dwarf_cie, node); in dwarf_parse_cie()
842 parent = *rb_node; in dwarf_parse_cie()
845 rb_node = &parent->rb_left; in dwarf_parse_cie()
847 rb_node = &parent->rb_right; in dwarf_parse_cie()
852 rb_link_node(&cie->node, parent, rb_node); in dwarf_parse_cie()
869 struct rb_node **rb_node = &fde_root.rb_node; in dwarf_parse_fde() local
870 struct rb_node *parent = *rb_node; in dwarf_parse_fde()
921 while (*rb_node) { in dwarf_parse_fde()
926 fde_tmp = rb_entry(*rb_node, struct dwarf_fde, node); in dwarf_parse_fde()
934 parent = *rb_node; in dwarf_parse_fde()
937 rb_node = &parent->rb_left; in dwarf_parse_fde()
939 rb_node = &parent->rb_right; in dwarf_parse_fde()
944 rb_link_node(&fde->node, parent, rb_node); in dwarf_parse_fde()