Lines Matching refs:node
416 RB_CLEAR_NODE(&label->node); in aa_label_init()
614 rb_erase(&label->node, &ls->root); in __label_remove()
649 rb_replace_node(&old->node, &new->node, &ls->root); in __label_replace()
686 struct aa_label *this = rb_entry(*new, struct aa_label, node); in __label_insert()
710 rb_link_node(&label->node, parent, new); in __label_insert()
711 rb_insert_color(&label->node, &ls->root); in __label_insert()
732 struct rb_node *node; in __vec_find() local
738 node = vec_labelset(vec, n)->root.rb_node; in __vec_find()
739 while (node) { in __vec_find()
740 struct aa_label *this = rb_entry(node, struct aa_label, node); in __vec_find()
744 node = node->rb_left; in __vec_find()
746 node = node->rb_right; in __vec_find()
1135 struct rb_node *node; in __label_find_merge() local
1144 node = ls->root.rb_node; in __label_find_merge()
1145 while (node) { in __label_find_merge()
1146 struct aa_label *this = container_of(node, struct aa_label, in __label_find_merge()
1147 node); in __label_find_merge()
1151 node = node->rb_left; in __label_find_merge()
1153 node = node->rb_right; in __label_find_merge()
1957 struct rb_node *node; in aa_labelset_destroy() local
1963 for (node = rb_first(&ls->root); node; node = rb_first(&ls->root)) { in aa_labelset_destroy()
1964 struct aa_label *this = rb_entry(node, struct aa_label, node); in aa_labelset_destroy()
1989 struct rb_node *node; in labelset_next_stale() local
1996 __labelset_for_each(ls, node) { in labelset_next_stale()
1997 label = rb_entry(node, struct aa_label, node); in labelset_next_stale()