• Home
  • Raw
  • Download

Lines Matching refs:tm_list

253 	struct tree_mod_elem **tm_list = NULL;  in btrfs_tree_mod_log_insert_move()  local
261 tm_list = kcalloc(nr_items, sizeof(struct tree_mod_elem *), GFP_NOFS); in btrfs_tree_mod_log_insert_move()
262 if (!tm_list) in btrfs_tree_mod_log_insert_move()
278 tm_list[i] = alloc_tree_mod_elem(eb, i + dst_slot, in btrfs_tree_mod_log_insert_move()
280 if (!tm_list[i]) { in btrfs_tree_mod_log_insert_move()
296 ret = tree_mod_log_insert(eb->fs_info, tm_list[i]); in btrfs_tree_mod_log_insert_move()
305 kfree(tm_list); in btrfs_tree_mod_log_insert_move()
311 if (tm_list[i] && !RB_EMPTY_NODE(&tm_list[i]->node)) in btrfs_tree_mod_log_insert_move()
312 rb_erase(&tm_list[i]->node, &eb->fs_info->tree_mod_log); in btrfs_tree_mod_log_insert_move()
313 kfree(tm_list[i]); in btrfs_tree_mod_log_insert_move()
317 kfree(tm_list); in btrfs_tree_mod_log_insert_move()
324 struct tree_mod_elem **tm_list, in tree_mod_log_free_eb() argument
331 ret = tree_mod_log_insert(fs_info, tm_list[i]); in tree_mod_log_free_eb()
334 rb_erase(&tm_list[j]->node, in tree_mod_log_free_eb()
349 struct tree_mod_elem **tm_list = NULL; in btrfs_tree_mod_log_insert_root() local
359 tm_list = kcalloc(nritems, sizeof(struct tree_mod_elem *), in btrfs_tree_mod_log_insert_root()
361 if (!tm_list) { in btrfs_tree_mod_log_insert_root()
366 tm_list[i] = alloc_tree_mod_elem(old_root, i, in btrfs_tree_mod_log_insert_root()
368 if (!tm_list[i]) { in btrfs_tree_mod_log_insert_root()
390 if (tm_list) in btrfs_tree_mod_log_insert_root()
391 ret = tree_mod_log_free_eb(fs_info, tm_list, nritems); in btrfs_tree_mod_log_insert_root()
398 kfree(tm_list); in btrfs_tree_mod_log_insert_root()
403 if (tm_list) { in btrfs_tree_mod_log_insert_root()
405 kfree(tm_list[i]); in btrfs_tree_mod_log_insert_root()
406 kfree(tm_list); in btrfs_tree_mod_log_insert_root()
485 struct tree_mod_elem **tm_list = NULL; in btrfs_tree_mod_log_eb_copy() local
496 tm_list = kcalloc(nr_items * 2, sizeof(struct tree_mod_elem *), in btrfs_tree_mod_log_eb_copy()
498 if (!tm_list) in btrfs_tree_mod_log_eb_copy()
501 tm_list_add = tm_list; in btrfs_tree_mod_log_eb_copy()
502 tm_list_rem = tm_list + nr_items; in btrfs_tree_mod_log_eb_copy()
533 kfree(tm_list); in btrfs_tree_mod_log_eb_copy()
539 if (tm_list[i] && !RB_EMPTY_NODE(&tm_list[i]->node)) in btrfs_tree_mod_log_eb_copy()
540 rb_erase(&tm_list[i]->node, &fs_info->tree_mod_log); in btrfs_tree_mod_log_eb_copy()
541 kfree(tm_list[i]); in btrfs_tree_mod_log_eb_copy()
545 kfree(tm_list); in btrfs_tree_mod_log_eb_copy()
552 struct tree_mod_elem **tm_list = NULL; in btrfs_tree_mod_log_free_eb() local
561 tm_list = kcalloc(nritems, sizeof(struct tree_mod_elem *), GFP_NOFS); in btrfs_tree_mod_log_free_eb()
562 if (!tm_list) in btrfs_tree_mod_log_free_eb()
566 tm_list[i] = alloc_tree_mod_elem(eb, i, in btrfs_tree_mod_log_free_eb()
568 if (!tm_list[i]) { in btrfs_tree_mod_log_free_eb()
577 ret = tree_mod_log_free_eb(eb->fs_info, tm_list, nritems); in btrfs_tree_mod_log_free_eb()
581 kfree(tm_list); in btrfs_tree_mod_log_free_eb()
587 kfree(tm_list[i]); in btrfs_tree_mod_log_free_eb()
588 kfree(tm_list); in btrfs_tree_mod_log_free_eb()