Lines Matching refs:node
110 struct rb_node node;
418 rb_erase(&mblk->node, &zmd->mblk_rbtree);
437 RB_CLEAR_NODE(&mblk->node);
469 /* Figure out where to put the new node */
471 b = container_of(*new, struct dmz_mblock, node);
476 /* Add new node and rebalance tree */
477 rb_link_node(&mblk->node, parent, new);
478 rb_insert_color(&mblk->node, root);
489 struct rb_node *node = root->rb_node;
492 while (node) {
493 mblk = container_of(node, struct dmz_mblock, node);
505 node = (mblk->no < mblk_no) ? node->rb_left : node->rb_right;
604 rb_erase(&mblk->node, &zmd->mblk_rbtree);
654 rb_erase(&mblk->node, &zmd->mblk_rbtree);
2807 rb_erase(&mblk->node, &zmd->mblk_rbtree);
2815 rb_erase(&mblk->node, &zmd->mblk_rbtree);
2821 rbtree_postorder_for_each_entry_safe(mblk, next, root, node) {