Lines Matching refs:tm_list

486 	struct tree_mod_elem **tm_list = NULL;  in tree_mod_log_insert_move()  local
494 tm_list = kcalloc(nr_items, sizeof(struct tree_mod_elem *), GFP_NOFS); in tree_mod_log_insert_move()
495 if (!tm_list) in tree_mod_log_insert_move()
511 tm_list[i] = alloc_tree_mod_elem(eb, i + dst_slot, in tree_mod_log_insert_move()
513 if (!tm_list[i]) { in tree_mod_log_insert_move()
529 ret = __tree_mod_log_insert(eb->fs_info, tm_list[i]); in tree_mod_log_insert_move()
538 kfree(tm_list); in tree_mod_log_insert_move()
543 if (tm_list[i] && !RB_EMPTY_NODE(&tm_list[i]->node)) in tree_mod_log_insert_move()
544 rb_erase(&tm_list[i]->node, &eb->fs_info->tree_mod_log); in tree_mod_log_insert_move()
545 kfree(tm_list[i]); in tree_mod_log_insert_move()
549 kfree(tm_list); in tree_mod_log_insert_move()
557 struct tree_mod_elem **tm_list, in __tree_mod_log_free_eb() argument
564 ret = __tree_mod_log_insert(fs_info, tm_list[i]); in __tree_mod_log_free_eb()
567 rb_erase(&tm_list[j]->node, in __tree_mod_log_free_eb()
581 struct tree_mod_elem **tm_list = NULL; in tree_mod_log_insert_root() local
591 tm_list = kcalloc(nritems, sizeof(struct tree_mod_elem *), in tree_mod_log_insert_root()
593 if (!tm_list) { in tree_mod_log_insert_root()
598 tm_list[i] = alloc_tree_mod_elem(old_root, i, in tree_mod_log_insert_root()
600 if (!tm_list[i]) { in tree_mod_log_insert_root()
622 if (tm_list) in tree_mod_log_insert_root()
623 ret = __tree_mod_log_free_eb(fs_info, tm_list, nritems); in tree_mod_log_insert_root()
630 kfree(tm_list); in tree_mod_log_insert_root()
635 if (tm_list) { in tree_mod_log_insert_root()
637 kfree(tm_list[i]); in tree_mod_log_insert_root()
638 kfree(tm_list); in tree_mod_log_insert_root()
716 struct tree_mod_elem **tm_list = NULL; in tree_mod_log_eb_copy() local
727 tm_list = kcalloc(nr_items * 2, sizeof(struct tree_mod_elem *), in tree_mod_log_eb_copy()
729 if (!tm_list) in tree_mod_log_eb_copy()
732 tm_list_add = tm_list; in tree_mod_log_eb_copy()
733 tm_list_rem = tm_list + nr_items; in tree_mod_log_eb_copy()
764 kfree(tm_list); in tree_mod_log_eb_copy()
770 if (tm_list[i] && !RB_EMPTY_NODE(&tm_list[i]->node)) in tree_mod_log_eb_copy()
771 rb_erase(&tm_list[i]->node, &fs_info->tree_mod_log); in tree_mod_log_eb_copy()
772 kfree(tm_list[i]); in tree_mod_log_eb_copy()
776 kfree(tm_list); in tree_mod_log_eb_copy()
783 struct tree_mod_elem **tm_list = NULL; in tree_mod_log_free_eb() local
795 tm_list = kcalloc(nritems, sizeof(struct tree_mod_elem *), GFP_NOFS); in tree_mod_log_free_eb()
796 if (!tm_list) in tree_mod_log_free_eb()
800 tm_list[i] = alloc_tree_mod_elem(eb, i, in tree_mod_log_free_eb()
802 if (!tm_list[i]) { in tree_mod_log_free_eb()
811 ret = __tree_mod_log_free_eb(eb->fs_info, tm_list, nritems); in tree_mod_log_free_eb()
815 kfree(tm_list); in tree_mod_log_free_eb()
821 kfree(tm_list[i]); in tree_mod_log_free_eb()
822 kfree(tm_list); in tree_mod_log_free_eb()