Lines Matching refs:node
110 struct rb_node node; member
413 rb_erase(&mblk->node, &zmd->mblk_rbtree); in dmz_alloc_mblock()
432 RB_CLEAR_NODE(&mblk->node); in dmz_alloc_mblock()
466 b = container_of(*new, struct dmz_mblock, node); in dmz_insert_mblock()
472 rb_link_node(&mblk->node, parent, new); in dmz_insert_mblock()
473 rb_insert_color(&mblk->node, root); in dmz_insert_mblock()
484 struct rb_node *node = root->rb_node; in dmz_get_mblock_fast() local
487 while (node) { in dmz_get_mblock_fast()
488 mblk = container_of(node, struct dmz_mblock, node); in dmz_get_mblock_fast()
500 node = (mblk->no < mblk_no) ? node->rb_left : node->rb_right; in dmz_get_mblock_fast()
599 rb_erase(&mblk->node, &zmd->mblk_rbtree); in dmz_shrink_mblock_cache()
649 rb_erase(&mblk->node, &zmd->mblk_rbtree); in dmz_release_mblock()
2805 rb_erase(&mblk->node, &zmd->mblk_rbtree); in dmz_cleanup_metadata()
2813 rb_erase(&mblk->node, &zmd->mblk_rbtree); in dmz_cleanup_metadata()
2819 rbtree_postorder_for_each_entry_safe(mblk, next, root, node) { in dmz_cleanup_metadata()