• Home
  • Raw
  • Download

Lines Matching refs:ret

142 	int ret = 0;  in start_log_trans()  local
148 ret = -EAGAIN; in start_log_trans()
161 ret = btrfs_init_log_root_tree(trans, fs_info); in start_log_trans()
163 if (ret) in start_log_trans()
166 ret = btrfs_add_log_tree(trans, root); in start_log_trans()
167 if (ret) in start_log_trans()
184 return ret; in start_log_trans()
194 int ret = -ENOENT; in join_running_log_trans() local
198 ret = 0; in join_running_log_trans()
202 return ret; in join_running_log_trans()
301 int ret = 0; in process_one_buffer() local
308 ret = btrfs_read_buffer(eb, gen, level, NULL); in process_one_buffer()
309 if (ret) in process_one_buffer()
310 return ret; in process_one_buffer()
314 ret = btrfs_pin_extent_for_log_replay(fs_info, eb->start, in process_one_buffer()
317 if (!ret && btrfs_buffer_uptodate(eb, gen, 0)) { in process_one_buffer()
319 ret = btrfs_exclude_logged_extents(eb); in process_one_buffer()
325 return ret; in process_one_buffer()
348 int ret; in overwrite_item() local
364 ret = btrfs_search_slot(NULL, root, key, path, 0, 0); in overwrite_item()
365 if (ret < 0) in overwrite_item()
366 return ret; in overwrite_item()
368 if (ret == 0) { in overwrite_item()
394 ret = memcmp(dst_copy, src_copy, item_size); in overwrite_item()
404 if (ret == 0) { in overwrite_item()
458 ret = btrfs_insert_empty_item(trans, root, path, in overwrite_item()
463 if (ret == -EEXIST || ret == -EOVERFLOW) { in overwrite_item()
471 } else if (ret) { in overwrite_item()
472 return ret; in overwrite_item()
486 if (key->type == BTRFS_INODE_ITEM_KEY && ret == -EEXIST) { in overwrite_item()
594 int ret = 0; in replay_one_extent() local
616 ret = 0; in replay_one_extent()
622 ret = -EIO; in replay_one_extent()
631 ret = btrfs_lookup_file_extent(trans, root, path, in replay_one_extent()
634 if (ret == 0 && in replay_one_extent()
663 ret = btrfs_drop_extents(trans, root, inode, start, extent_end, 1); in replay_one_extent()
664 if (ret) in replay_one_extent()
677 ret = btrfs_insert_empty_item(trans, root, path, key, in replay_one_extent()
679 if (ret) in replay_one_extent()
699 ret = btrfs_qgroup_trace_extent(trans, in replay_one_extent()
703 if (ret < 0) in replay_one_extent()
716 ret = btrfs_lookup_data_extent(fs_info, ins.objectid, in replay_one_extent()
718 if (ret == 0) { in replay_one_extent()
725 ret = btrfs_inc_extent_ref(trans, &ref); in replay_one_extent()
726 if (ret) in replay_one_extent()
733 ret = btrfs_alloc_logged_file_extent(trans, in replay_one_extent()
736 if (ret) in replay_one_extent()
751 ret = btrfs_lookup_csums_range(root->log_root, in replay_one_extent()
754 if (ret) in replay_one_extent()
810 if (!ret) in replay_one_extent()
811 ret = btrfs_del_csums(trans, in replay_one_extent()
815 if (!ret) in replay_one_extent()
816 ret = btrfs_csum_file_blocks(trans, in replay_one_extent()
821 if (ret) in replay_one_extent()
828 ret = overwrite_item(trans, root, path, eb, slot, key); in replay_one_extent()
829 if (ret) in replay_one_extent()
835 ret = btrfs_update_inode(trans, root, inode); in replay_one_extent()
839 return ret; in replay_one_extent()
861 int ret; in drop_one_dir_item() local
876 ret = -EIO; in drop_one_dir_item()
880 ret = link_to_fixup_dir(trans, root, path, location.objectid); in drop_one_dir_item()
881 if (ret) in drop_one_dir_item()
884 ret = btrfs_unlink_inode(trans, root, dir, BTRFS_I(inode), name, in drop_one_dir_item()
886 if (ret) in drop_one_dir_item()
889 ret = btrfs_run_delayed_items(trans); in drop_one_dir_item()
893 return ret; in drop_one_dir_item()
955 int ret; in backref_in_log() local
962 ret = btrfs_search_slot(NULL, log, key, path, 0, 0); in backref_in_log()
963 if (ret != 0) in backref_in_log()
985 ret = memcmp_extent_buffer(path->nodes[0], name, in backref_in_log()
987 if (ret == 0) { in backref_in_log()
1009 int ret; in __add_inode_ref() local
1022 ret = btrfs_search_slot(NULL, root, &search_key, path, 0, 0); in __add_inode_ref()
1023 if (ret == 0) { in __add_inode_ref()
1061 ret = btrfs_unlink_inode(trans, root, dir, inode, in __add_inode_ref()
1064 if (ret) in __add_inode_ref()
1065 return ret; in __add_inode_ref()
1066 ret = btrfs_run_delayed_items(trans); in __add_inode_ref()
1067 if (ret) in __add_inode_ref()
1068 return ret; in __add_inode_ref()
1119 ret = 0; in __add_inode_ref()
1123 ret = -ENOENT; in __add_inode_ref()
1130 ret = btrfs_unlink_inode(trans, root, in __add_inode_ref()
1135 if (!ret) in __add_inode_ref()
1136 ret = btrfs_run_delayed_items( in __add_inode_ref()
1141 if (ret) in __add_inode_ref()
1142 return ret; in __add_inode_ref()
1158 ret = drop_one_dir_item(trans, root, path, dir, di); in __add_inode_ref()
1159 if (ret) in __add_inode_ref()
1160 return ret; in __add_inode_ref()
1168 ret = drop_one_dir_item(trans, root, path, dir, di); in __add_inode_ref()
1169 if (ret) in __add_inode_ref()
1170 return ret; in __add_inode_ref()
1236 int ret; in unlink_old_inode_refs() local
1243 ret = btrfs_search_slot(NULL, root, key, path, 0, 0); in unlink_old_inode_refs()
1244 if (ret > 0) { in unlink_old_inode_refs()
1245 ret = 0; in unlink_old_inode_refs()
1248 if (ret < 0) in unlink_old_inode_refs()
1260 ret = extref_get_fields(eb, ref_ptr, &namelen, &name, in unlink_old_inode_refs()
1264 ret = ref_get_fields(eb, ref_ptr, &namelen, &name, in unlink_old_inode_refs()
1267 if (ret) in unlink_old_inode_refs()
1271 ret = !!btrfs_find_name_in_ext_backref(log_eb, log_slot, in unlink_old_inode_refs()
1275 ret = !!btrfs_find_name_in_backref(log_eb, log_slot, in unlink_old_inode_refs()
1278 if (!ret) { in unlink_old_inode_refs()
1284 ret = -ENOENT; in unlink_old_inode_refs()
1288 ret = btrfs_unlink_inode(trans, root, BTRFS_I(dir), in unlink_old_inode_refs()
1292 if (ret) in unlink_old_inode_refs()
1304 ret = 0; in unlink_old_inode_refs()
1307 return ret; in unlink_old_inode_refs()
1317 int ret; in btrfs_inode_ref_exists() local
1330 ret = btrfs_search_slot(NULL, BTRFS_I(inode)->root, &key, path, 0, 0); in btrfs_inode_ref_exists()
1331 if (ret < 0) in btrfs_inode_ref_exists()
1333 if (ret > 0) { in btrfs_inode_ref_exists()
1334 ret = 0; in btrfs_inode_ref_exists()
1338 ret = !!btrfs_find_name_in_ext_backref(path->nodes[0], in btrfs_inode_ref_exists()
1341 ret = !!btrfs_find_name_in_backref(path->nodes[0], path->slots[0], in btrfs_inode_ref_exists()
1346 return ret; in btrfs_inode_ref_exists()
1357 int ret; in add_link() local
1370 ret = PTR_ERR(dir_item); in add_link()
1383 ret = -ENOENT; in add_link()
1386 ret = btrfs_unlink_inode(trans, root, BTRFS_I(dir), BTRFS_I(other_inode), in add_link()
1388 if (ret) in add_link()
1397 ret = btrfs_run_delayed_items(trans); in add_link()
1398 if (ret) in add_link()
1401 ret = btrfs_add_link(trans, BTRFS_I(dir), BTRFS_I(inode), in add_link()
1407 return ret; in add_link()
1429 int ret; in add_inode_ref() local
1461 ret = -ENOENT; in add_inode_ref()
1467 ret = -EIO; in add_inode_ref()
1473 ret = extref_get_fields(eb, ref_ptr, &namelen, &name, in add_inode_ref()
1482 ret = -ENOENT; in add_inode_ref()
1486 ret = ref_get_fields(eb, ref_ptr, &namelen, &name, in add_inode_ref()
1489 if (ret) in add_inode_ref()
1505 ret = __add_inode_ref(trans, root, path, log, in add_inode_ref()
1512 if (ret) { in add_inode_ref()
1513 if (ret == 1) in add_inode_ref()
1514 ret = 0; in add_inode_ref()
1527 ret = btrfs_inode_ref_exists(inode, dir, key->type, in add_inode_ref()
1529 if (ret > 0) { in add_inode_ref()
1530 ret = btrfs_unlink_inode(trans, root, in add_inode_ref()
1539 if (!ret && inode->i_nlink == 0) in add_inode_ref()
1542 if (ret < 0) in add_inode_ref()
1546 ret = add_link(trans, root, dir, inode, name, namelen, in add_inode_ref()
1548 if (ret) in add_inode_ref()
1571 ret = unlink_old_inode_refs(trans, root, path, BTRFS_I(inode), eb, slot, in add_inode_ref()
1573 if (ret) in add_inode_ref()
1577 ret = overwrite_item(trans, root, path, eb, slot, key); in add_inode_ref()
1583 return ret; in add_inode_ref()
1589 int ret; in insert_orphan_item() local
1591 ret = btrfs_insert_orphan_item(trans, root, ino); in insert_orphan_item()
1592 if (ret == -EEXIST) in insert_orphan_item()
1593 ret = 0; in insert_orphan_item()
1595 return ret; in insert_orphan_item()
1601 int ret = 0; in count_inode_extrefs() local
1613 ret = btrfs_find_one_extref(root, inode_objectid, offset, path, in count_inode_extrefs()
1615 if (ret) in count_inode_extrefs()
1637 if (ret < 0 && ret != -ENOENT) in count_inode_extrefs()
1638 return ret; in count_inode_extrefs()
1645 int ret; in count_inode_refs() local
1658 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0); in count_inode_refs()
1659 if (ret < 0) in count_inode_refs()
1661 if (ret > 0) { in count_inode_refs()
1714 int ret; in fixup_inode_link_count() local
1722 ret = count_inode_refs(root, BTRFS_I(inode), path); in fixup_inode_link_count()
1723 if (ret < 0) in fixup_inode_link_count()
1726 nlink = ret; in fixup_inode_link_count()
1728 ret = count_inode_extrefs(root, BTRFS_I(inode), path); in fixup_inode_link_count()
1729 if (ret < 0) in fixup_inode_link_count()
1732 nlink += ret; in fixup_inode_link_count()
1734 ret = 0; in fixup_inode_link_count()
1744 ret = replay_dir_deletes(trans, root, NULL, path, in fixup_inode_link_count()
1746 if (ret) in fixup_inode_link_count()
1749 ret = insert_orphan_item(trans, root, ino); in fixup_inode_link_count()
1754 return ret; in fixup_inode_link_count()
1761 int ret; in fixup_inode_link_counts() local
1769 ret = btrfs_search_slot(trans, root, &key, path, -1, 1); in fixup_inode_link_counts()
1770 if (ret < 0) in fixup_inode_link_counts()
1773 if (ret == 1) { in fixup_inode_link_counts()
1784 ret = btrfs_del_item(trans, root, path); in fixup_inode_link_counts()
1785 if (ret) in fixup_inode_link_counts()
1793 ret = fixup_inode_link_count(trans, root, inode); in fixup_inode_link_counts()
1795 if (ret) in fixup_inode_link_counts()
1805 ret = 0; in fixup_inode_link_counts()
1808 return ret; in fixup_inode_link_counts()
1823 int ret = 0; in link_to_fixup_dir() local
1834 ret = btrfs_insert_empty_item(trans, root, path, &key, 0); in link_to_fixup_dir()
1837 if (ret == 0) { in link_to_fixup_dir()
1842 ret = btrfs_update_inode(trans, root, inode); in link_to_fixup_dir()
1843 } else if (ret == -EEXIST) { in link_to_fixup_dir()
1844 ret = 0; in link_to_fixup_dir()
1850 return ret; in link_to_fixup_dir()
1866 int ret; in insert_one_name() local
1878 ret = btrfs_add_link(trans, BTRFS_I(dir), BTRFS_I(inode), name, in insert_one_name()
1885 return ret; in insert_one_name()
1943 int ret = 0; in replay_one_name() local
1954 ret = -ENOMEM; in replay_one_name()
1980 ret = -EINVAL; in replay_one_name()
2009 ret = drop_one_dir_item(trans, root, path, BTRFS_I(dir), dst_di); in replay_one_name()
2010 if (ret) in replay_one_name()
2017 if (!ret && update_size) { in replay_one_name()
2019 ret = btrfs_update_inode(trans, root, dir); in replay_one_name()
2023 if (!ret && name_added) in replay_one_name()
2024 ret = 1; in replay_one_name()
2025 return ret; in replay_one_name()
2031 ret = 0; in replay_one_name()
2036 ret = insert_one_name(trans, root, key->objectid, key->offset, in replay_one_name()
2038 if (ret && ret != -ENOENT && ret != -EEXIST) in replay_one_name()
2040 if (!ret) in replay_one_name()
2043 ret = 0; in replay_one_name()
2059 int ret = 0; in replay_one_dir_item() local
2072 ret = replay_one_name(trans, root, path, eb, di, key); in replay_one_dir_item()
2073 if (ret < 0) in replay_one_dir_item()
2105 if (ret == 1 && btrfs_dir_type(eb, di) != BTRFS_FT_DIR) { in replay_one_dir_item()
2111 ret = -ENOMEM; in replay_one_dir_item()
2117 ret = link_to_fixup_dir(trans, root, fixup_path, in replay_one_dir_item()
2119 if (ret) in replay_one_dir_item()
2122 ret = 0; in replay_one_dir_item()
2125 return ret; in replay_one_dir_item()
2147 int ret; in find_dir_range() local
2157 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0); in find_dir_range()
2158 if (ret < 0) in find_dir_range()
2160 if (ret > 0) { in find_dir_range()
2165 if (ret != 0) in find_dir_range()
2169 ret = 1; in find_dir_range()
2177 ret = 0; in find_dir_range()
2182 ret = 1; in find_dir_range()
2188 ret = btrfs_next_leaf(root, path); in find_dir_range()
2189 if (ret) in find_dir_range()
2196 ret = 1; in find_dir_range()
2204 ret = 0; in find_dir_range()
2207 return ret; in find_dir_range()
2223 int ret; in check_item_in_log() local
2247 ret = -ENOMEM; in check_item_in_log()
2274 ret = link_to_fixup_dir(trans, root, in check_item_in_log()
2276 if (ret) { in check_item_in_log()
2283 ret = btrfs_unlink_inode(trans, root, BTRFS_I(dir), in check_item_in_log()
2285 if (!ret) in check_item_in_log()
2286 ret = btrfs_run_delayed_items(trans); in check_item_in_log()
2289 if (ret) in check_item_in_log()
2295 ret = btrfs_search_slot(NULL, root, dir_key, path, in check_item_in_log()
2297 if (ret == 0) in check_item_in_log()
2299 ret = 0; in check_item_in_log()
2311 ret = 0; in check_item_in_log()
2315 return ret; in check_item_in_log()
2328 int ret; in replay_xattr_deletes() local
2338 ret = btrfs_search_slot(NULL, root, &search_key, path, 0, 0); in replay_xattr_deletes()
2339 if (ret < 0) in replay_xattr_deletes()
2352 ret = 0; in replay_xattr_deletes()
2367 ret = -ENOMEM; in replay_xattr_deletes()
2383 ret = PTR_ERR(di); in replay_xattr_deletes()
2387 ret = btrfs_delete_one_dir_name(trans, root, in replay_xattr_deletes()
2389 if (ret) in replay_xattr_deletes()
2397 ret = PTR_ERR(log_di); in replay_xattr_deletes()
2404 ret = btrfs_next_leaf(root, path); in replay_xattr_deletes()
2405 if (ret > 0) in replay_xattr_deletes()
2406 ret = 0; in replay_xattr_deletes()
2407 else if (ret == 0) in replay_xattr_deletes()
2412 return ret; in replay_xattr_deletes()
2435 int ret = 0; in replay_dir_deletes() local
2463 ret = find_dir_range(log, path, dirid, key_type, in replay_dir_deletes()
2465 if (ret != 0) in replay_dir_deletes()
2472 ret = btrfs_search_slot(NULL, root, &dir_key, path, in replay_dir_deletes()
2474 if (ret < 0) in replay_dir_deletes()
2479 ret = btrfs_next_leaf(root, path); in replay_dir_deletes()
2480 if (ret == 1) in replay_dir_deletes()
2482 else if (ret < 0) in replay_dir_deletes()
2494 ret = check_item_in_log(trans, root, log, path, in replay_dir_deletes()
2497 if (ret) in replay_dir_deletes()
2510 ret = 0; in replay_dir_deletes()
2521 return ret; in replay_dir_deletes()
2543 int ret; in replay_one_buffer() local
2545 ret = btrfs_read_buffer(eb, gen, level, NULL); in replay_one_buffer()
2546 if (ret) in replay_one_buffer()
2547 return ret; in replay_one_buffer()
2584 ret = replay_xattr_deletes(wc->trans, root, log, in replay_one_buffer()
2586 if (ret) in replay_one_buffer()
2590 ret = replay_dir_deletes(wc->trans, in replay_one_buffer()
2592 if (ret) in replay_one_buffer()
2595 ret = overwrite_item(wc->trans, root, path, in replay_one_buffer()
2597 if (ret) in replay_one_buffer()
2614 ret = -EIO; in replay_one_buffer()
2619 ret = btrfs_drop_extents(wc->trans, root, inode, in replay_one_buffer()
2621 if (!ret) { in replay_one_buffer()
2623 ret = btrfs_update_inode(wc->trans, in replay_one_buffer()
2627 if (ret) in replay_one_buffer()
2631 ret = link_to_fixup_dir(wc->trans, root, in replay_one_buffer()
2633 if (ret) in replay_one_buffer()
2642 ret = replay_one_dir_item(wc->trans, root, path, in replay_one_buffer()
2644 if (ret) in replay_one_buffer()
2653 ret = overwrite_item(wc->trans, root, path, in replay_one_buffer()
2655 if (ret) in replay_one_buffer()
2659 ret = add_inode_ref(wc->trans, root, log, path, in replay_one_buffer()
2661 if (ret && ret != -ENOENT) in replay_one_buffer()
2663 ret = 0; in replay_one_buffer()
2665 ret = replay_one_extent(wc->trans, root, path, in replay_one_buffer()
2667 if (ret) in replay_one_buffer()
2670 ret = replay_one_dir_item(wc->trans, root, path, in replay_one_buffer()
2672 if (ret) in replay_one_buffer()
2677 return ret; in replay_one_buffer()
2693 int ret = 0; in walk_down_log_tree() local
2724 ret = wc->process_func(root, next, wc, ptr_gen, in walk_down_log_tree()
2726 if (ret) { in walk_down_log_tree()
2728 return ret; in walk_down_log_tree()
2733 ret = btrfs_read_buffer(next, ptr_gen, in walk_down_log_tree()
2735 if (ret) { in walk_down_log_tree()
2737 return ret; in walk_down_log_tree()
2753 ret = btrfs_free_and_pin_reserved_extent( in walk_down_log_tree()
2756 if (ret) { in walk_down_log_tree()
2758 return ret; in walk_down_log_tree()
2764 ret = btrfs_read_buffer(next, ptr_gen, *level - 1, &first_key); in walk_down_log_tree()
2765 if (ret) { in walk_down_log_tree()
2767 return ret; in walk_down_log_tree()
2796 int ret; in walk_up_log_tree() local
2813 ret = wc->process_func(root, path->nodes[*level], wc, in walk_up_log_tree()
2816 if (ret) in walk_up_log_tree()
2817 return ret; in walk_up_log_tree()
2836 ret = btrfs_free_and_pin_reserved_extent( in walk_up_log_tree()
2840 if (ret) in walk_up_log_tree()
2841 return ret; in walk_up_log_tree()
2860 int ret = 0; in walk_log_tree() local
2881 ret = wret; in walk_log_tree()
2889 ret = wret; in walk_log_tree()
2896 ret = wc->process_func(log, path->nodes[orig_level], wc, in walk_log_tree()
2899 if (ret) in walk_log_tree()
2919 ret = btrfs_free_and_pin_reserved_extent(fs_info, in walk_log_tree()
2921 if (ret) in walk_log_tree()
2928 return ret; in walk_log_tree()
2940 int ret; in update_log_root() local
2944 ret = btrfs_insert_root(trans, fs_info->log_root_tree, in update_log_root()
2947 ret = btrfs_update_root(trans, fs_info->log_root_tree, in update_log_root()
2950 return ret; in update_log_root()
3042 int ret; in btrfs_sync_log() local
3087 ret = -EAGAIN; in btrfs_sync_log()
3101 ret = btrfs_write_marked_extents(fs_info, &log->dirty_log_pages, mark); in btrfs_sync_log()
3102 if (ret) { in btrfs_sync_log()
3104 btrfs_abort_transaction(trans, ret); in btrfs_sync_log()
3155 ret = update_log_root(trans, log, &new_root_item); in btrfs_sync_log()
3162 if (ret) { in btrfs_sync_log()
3169 if (ret != -ENOSPC) { in btrfs_sync_log()
3170 btrfs_abort_transaction(trans, ret); in btrfs_sync_log()
3176 ret = -EAGAIN; in btrfs_sync_log()
3184 ret = root_log_ctx.log_ret; in btrfs_sync_log()
3191 ret = btrfs_wait_tree_log_extents(log, mark); in btrfs_sync_log()
3195 if (!ret) in btrfs_sync_log()
3196 ret = root_log_ctx.log_ret; in btrfs_sync_log()
3217 ret = -EAGAIN; in btrfs_sync_log()
3221 ret = btrfs_write_marked_extents(fs_info, in btrfs_sync_log()
3225 if (ret) { in btrfs_sync_log()
3227 btrfs_abort_transaction(trans, ret); in btrfs_sync_log()
3231 ret = btrfs_wait_tree_log_extents(log, mark); in btrfs_sync_log()
3232 if (!ret) in btrfs_sync_log()
3233 ret = btrfs_wait_tree_log_extents(log_root_tree, in btrfs_sync_log()
3235 if (ret) { in btrfs_sync_log()
3256 ret = write_all_supers(fs_info, 1); in btrfs_sync_log()
3257 if (ret) { in btrfs_sync_log()
3259 btrfs_abort_transaction(trans, ret); in btrfs_sync_log()
3270 btrfs_remove_all_log_ctxs(log_root_tree, index2, ret); in btrfs_sync_log()
3284 btrfs_remove_all_log_ctxs(root, index1, ret); in btrfs_sync_log()
3295 return ret; in btrfs_sync_log()
3301 int ret; in free_log_tree() local
3307 ret = walk_log_tree(trans, log, &wc); in free_log_tree()
3308 if (ret) { in free_log_tree()
3310 btrfs_abort_transaction(trans, ret); in free_log_tree()
3312 btrfs_handle_fs_error(log->fs_info, ret, NULL); in free_log_tree()
3397 int ret; in btrfs_del_dir_entries_in_log() local
3405 ret = join_running_log_trans(root); in btrfs_del_dir_entries_in_log()
3406 if (ret) in btrfs_del_dir_entries_in_log()
3425 ret = btrfs_delete_one_dir_name(trans, log, path, di); in btrfs_del_dir_entries_in_log()
3427 if (ret) { in btrfs_del_dir_entries_in_log()
3428 err = ret; in btrfs_del_dir_entries_in_log()
3440 ret = btrfs_delete_one_dir_name(trans, log, path, di); in btrfs_del_dir_entries_in_log()
3442 if (ret) { in btrfs_del_dir_entries_in_log()
3443 err = ret; in btrfs_del_dir_entries_in_log()
3459 ret = btrfs_search_slot(trans, log, &key, path, 0, 1); in btrfs_del_dir_entries_in_log()
3460 if (ret < 0) { in btrfs_del_dir_entries_in_log()
3461 err = ret; in btrfs_del_dir_entries_in_log()
3464 if (ret == 0) { in btrfs_del_dir_entries_in_log()
3478 ret = 0; in btrfs_del_dir_entries_in_log()
3485 if (ret == -ENOSPC) { in btrfs_del_dir_entries_in_log()
3487 ret = 0; in btrfs_del_dir_entries_in_log()
3488 } else if (ret < 0) in btrfs_del_dir_entries_in_log()
3489 btrfs_abort_transaction(trans, ret); in btrfs_del_dir_entries_in_log()
3504 int ret; in btrfs_del_inode_ref_in_log() local
3509 ret = join_running_log_trans(root); in btrfs_del_inode_ref_in_log()
3510 if (ret) in btrfs_del_inode_ref_in_log()
3515 ret = btrfs_del_inode_ref(trans, log, name, name_len, btrfs_ino(inode), in btrfs_del_inode_ref_in_log()
3518 if (ret == -ENOSPC) { in btrfs_del_inode_ref_in_log()
3520 ret = 0; in btrfs_del_inode_ref_in_log()
3521 } else if (ret < 0 && ret != -ENOENT) in btrfs_del_inode_ref_in_log()
3522 btrfs_abort_transaction(trans, ret); in btrfs_del_inode_ref_in_log()
3525 return ret; in btrfs_del_inode_ref_in_log()
3539 int ret; in insert_dir_log_key() local
3549 ret = btrfs_insert_empty_item(trans, log, path, &key, sizeof(*item)); in insert_dir_log_key()
3550 if (ret) in insert_dir_log_key()
3551 return ret; in insert_dir_log_key()
3577 int ret; in log_dir_items() local
3590 ret = btrfs_search_forward(root, &min_key, path, trans->transid); in log_dir_items()
3596 if (ret != 0 || min_key.objectid != ino || min_key.type != key_type) { in log_dir_items()
3601 ret = btrfs_search_slot(NULL, root, &min_key, path, 0, 0); in log_dir_items()
3602 if (ret < 0) { in log_dir_items()
3604 return ret; in log_dir_items()
3606 ret = btrfs_previous_item(root, path, ino, key_type); in log_dir_items()
3613 if (ret == 0) { in log_dir_items()
3624 ret = btrfs_previous_item(root, path, ino, key_type); in log_dir_items()
3625 if (ret == 0) { in log_dir_items()
3630 ret = overwrite_item(trans, log, dst_path, in log_dir_items()
3633 if (ret) { in log_dir_items()
3634 err = ret; in log_dir_items()
3649 ret = btrfs_search_slot(NULL, root, &min_key, path, 0, 0); in log_dir_items()
3650 if (ret != 0) in log_dir_items()
3668 ret = overwrite_item(trans, log, dst_path, src, i, in log_dir_items()
3670 if (ret) { in log_dir_items()
3671 err = ret; in log_dir_items()
3712 ret = btrfs_next_leaf(root, path); in log_dir_items()
3713 if (ret) { in log_dir_items()
3714 if (ret == 1) in log_dir_items()
3717 err = ret; in log_dir_items()
3726 ret = overwrite_item(trans, log, dst_path, in log_dir_items()
3729 if (ret) in log_dir_items()
3730 err = ret; in log_dir_items()
3746 ret = insert_dir_log_key(trans, log, path, key_type, in log_dir_items()
3748 if (ret) in log_dir_items()
3749 err = ret; in log_dir_items()
3774 int ret; in log_directory_changes() local
3781 ret = log_dir_items(trans, root, inode, path, dst_path, key_type, in log_directory_changes()
3783 if (ret) in log_directory_changes()
3784 return ret; in log_directory_changes()
3808 int ret; in drop_objectid_items() local
3818 ret = btrfs_search_slot(trans, log, &key, path, -1, 1); in drop_objectid_items()
3819 BUG_ON(ret == 0); /* Logic error */ in drop_objectid_items()
3820 if (ret < 0) in drop_objectid_items()
3835 ret = btrfs_bin_search(path->nodes[0], &found_key, 0, in drop_objectid_items()
3837 if (ret < 0) in drop_objectid_items()
3840 ret = btrfs_del_items(trans, log, path, start_slot, in drop_objectid_items()
3846 if (ret || start_slot != 0) in drop_objectid_items()
3851 if (ret > 0) in drop_objectid_items()
3852 ret = 0; in drop_objectid_items()
3853 return ret; in drop_objectid_items()
3917 int ret; in log_inode_item() local
3919 ret = btrfs_insert_empty_item(trans, log, path, in log_inode_item()
3921 if (ret && ret != -EEXIST) in log_inode_item()
3922 return ret; in log_inode_item()
3935 int ret; in log_csums() local
3946 ret = btrfs_del_csums(trans, log_root, sums->bytenr, sums->len); in log_csums()
3947 if (ret) in log_csums()
3948 return ret; in log_csums()
3968 int ret; in copy_items() local
3995 ret = btrfs_insert_empty_items(trans, log, dst_path, in copy_items()
3997 if (ret) { in copy_items()
3999 return ret; in copy_items()
4071 ret = btrfs_lookup_csums_range( in copy_items()
4075 if (ret) { in copy_items()
4078 return ret; in copy_items()
4092 ret = 0; in copy_items()
4097 if (!ret) in copy_items()
4098 ret = log_csums(trans, log, sums); in copy_items()
4104 return ret; in copy_items()
4125 ret = btrfs_prev_leaf(inode->root, src_path); in copy_items()
4126 if (ret < 0) in copy_items()
4127 return ret; in copy_items()
4128 if (ret) in copy_items()
4165 ret = btrfs_search_slot(NULL, inode->root, &first_key, in copy_items()
4167 if (ret < 0) in copy_items()
4168 return ret; in copy_items()
4169 ASSERT(ret == 0); in copy_items()
4186 ret = btrfs_next_leaf(inode->root, src_path); in copy_items()
4187 if (ret < 0) in copy_items()
4188 return ret; in copy_items()
4189 ASSERT(ret == 0); in copy_items()
4221 ret = btrfs_insert_file_extent(trans, log, btrfs_ino(inode), in copy_items()
4223 if (ret) in copy_items()
4233 if (ret == 0 && in copy_items()
4237 ret = btrfs_next_leaf(inode->root, src_path); in copy_items()
4239 if (ret > 0) { in copy_items()
4240 ret = 0; in copy_items()
4241 } else if (ret == 0) { in copy_items()
4249 ret = btrfs_insert_file_extent(trans, log, in copy_items()
4262 if (!ret && need_find_last_extent) in copy_items()
4263 ret = 1; in copy_items()
4264 return ret; in copy_items()
4289 int ret = 0; in log_extent_csums() local
4306 ret = btrfs_lookup_csums_range(trans->fs_info->csum_root, in log_extent_csums()
4310 if (ret) in log_extent_csums()
4311 return ret; in log_extent_csums()
4317 if (!ret) in log_extent_csums()
4318 ret = log_csums(trans, log_root, sums); in log_extent_csums()
4323 return ret; in log_extent_csums()
4339 int ret; in log_one_extent() local
4342 ret = log_extent_csums(trans, inode, log, em); in log_one_extent()
4343 if (ret) in log_one_extent()
4344 return ret; in log_one_extent()
4346 ret = __btrfs_drop_extents(trans, log, &inode->vfs_inode, path, em->start, in log_one_extent()
4349 if (ret) in log_one_extent()
4350 return ret; in log_one_extent()
4357 ret = btrfs_insert_empty_item(trans, log, path, &key, in log_one_extent()
4359 if (ret) in log_one_extent()
4360 return ret; in log_one_extent()
4408 return ret; in log_one_extent()
4431 int ret; in btrfs_log_prealloc_extents() local
4439 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0); in btrfs_log_prealloc_extents()
4440 if (ret < 0) in btrfs_log_prealloc_extents()
4449 ret = copy_items(trans, inode, dst_path, path, in btrfs_log_prealloc_extents()
4452 if (ret < 0) in btrfs_log_prealloc_extents()
4456 ret = btrfs_next_leaf(root, path); in btrfs_log_prealloc_extents()
4457 if (ret < 0) in btrfs_log_prealloc_extents()
4459 if (ret > 0) { in btrfs_log_prealloc_extents()
4460 ret = 0; in btrfs_log_prealloc_extents()
4482 ret = btrfs_truncate_inode_items(trans, in btrfs_log_prealloc_extents()
4487 } while (ret == -EAGAIN); in btrfs_log_prealloc_extents()
4488 if (ret) in btrfs_log_prealloc_extents()
4498 ret = -ENOMEM; in btrfs_log_prealloc_extents()
4504 ret = copy_items(trans, inode, dst_path, path, &last_extent, in btrfs_log_prealloc_extents()
4506 if (ret > 0) in btrfs_log_prealloc_extents()
4507 ret = 0; in btrfs_log_prealloc_extents()
4512 return ret; in btrfs_log_prealloc_extents()
4527 int ret = 0; in btrfs_log_changed_extents() local
4562 ret = -EFBIG; in btrfs_log_changed_extents()
4592 if (ret) { in btrfs_log_changed_extents()
4600 ret = log_one_extent(trans, inode, root, em, path, ctx); in btrfs_log_changed_extents()
4609 if (!ret) in btrfs_log_changed_extents()
4610 ret = btrfs_log_prealloc_extents(trans, inode, path); in btrfs_log_changed_extents()
4612 return ret; in btrfs_log_changed_extents()
4619 int ret; in logged_inode_size() local
4625 ret = btrfs_search_slot(NULL, log, &key, path, 0, 0); in logged_inode_size()
4626 if (ret < 0) { in logged_inode_size()
4627 return ret; in logged_inode_size()
4628 } else if (ret > 0) { in logged_inode_size()
4670 int ret; in btrfs_log_all_xattrs() local
4680 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0); in btrfs_log_all_xattrs()
4681 if (ret < 0) in btrfs_log_all_xattrs()
4682 return ret; in btrfs_log_all_xattrs()
4693 ret = copy_items(trans, inode, dst_path, path, in btrfs_log_all_xattrs()
4697 ASSERT(ret <= 0); in btrfs_log_all_xattrs()
4698 if (ret < 0) in btrfs_log_all_xattrs()
4699 return ret; in btrfs_log_all_xattrs()
4702 ret = btrfs_next_leaf(root, path); in btrfs_log_all_xattrs()
4703 if (ret < 0) in btrfs_log_all_xattrs()
4704 return ret; in btrfs_log_all_xattrs()
4705 else if (ret > 0) in btrfs_log_all_xattrs()
4723 ret = copy_items(trans, inode, dst_path, path, in btrfs_log_all_xattrs()
4727 ASSERT(ret <= 0); in btrfs_log_all_xattrs()
4728 if (ret < 0) in btrfs_log_all_xattrs()
4729 return ret; in btrfs_log_all_xattrs()
4765 int ret; in btrfs_log_trailing_hole() local
4781 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0); in btrfs_log_trailing_hole()
4782 ASSERT(ret != 0); in btrfs_log_trailing_hole()
4783 if (ret < 0) in btrfs_log_trailing_hole()
4784 return ret; in btrfs_log_trailing_hole()
4827 ret = btrfs_insert_file_extent(trans, log, ino, hole_start, 0, 0, in btrfs_log_trailing_hole()
4829 return ret; in btrfs_log_trailing_hole()
4880 int ret; in btrfs_check_ref_name_override() local
4925 ret = -ENOMEM; in btrfs_check_ref_name_override()
4942 ret = 1; in btrfs_check_ref_name_override()
4946 ret = 0; in btrfs_check_ref_name_override()
4949 ret = -EAGAIN; in btrfs_check_ref_name_override()
4953 ret = PTR_ERR(di); in btrfs_check_ref_name_override()
4960 ret = 0; in btrfs_check_ref_name_override()
4964 return ret; in btrfs_check_ref_name_override()
4981 int ret = 0; in log_conflicting_inodes() local
5001 if (ret) in log_conflicting_inodes()
5016 ret = PTR_ERR(inode); in log_conflicting_inodes()
5017 if (ret == -ENOENT) { in log_conflicting_inodes()
5022 ret = PTR_ERR(inode); in log_conflicting_inodes()
5024 ret = btrfs_log_inode(trans, root, in log_conflicting_inodes()
5040 ret = btrfs_log_inode(trans, root, BTRFS_I(inode), in log_conflicting_inodes()
5042 if (ret) { in log_conflicting_inodes()
5050 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0); in log_conflicting_inodes()
5051 if (ret < 0) { in log_conflicting_inodes()
5063 ret = btrfs_next_leaf(root, path); in log_conflicting_inodes()
5064 if (ret < 0) { in log_conflicting_inodes()
5066 } else if (ret > 0) { in log_conflicting_inodes()
5067 ret = 0; in log_conflicting_inodes()
5077 ret = 0; in log_conflicting_inodes()
5081 ret = btrfs_check_ref_name_override(leaf, slot, &key, in log_conflicting_inodes()
5084 if (ret < 0) in log_conflicting_inodes()
5086 if (ret > 0) { in log_conflicting_inodes()
5089 ret = -ENOMEM; in log_conflicting_inodes()
5095 ret = 0; in log_conflicting_inodes()
5102 return ret; in log_conflicting_inodes()
5134 int ret; in btrfs_log_inode() local
5180 ret = btrfs_commit_inode_delayed_items(trans, inode); in btrfs_log_inode()
5182 ret = btrfs_commit_inode_delayed_inode(inode); in btrfs_log_inode()
5184 if (ret) { in btrfs_log_inode()
5187 return ret; in btrfs_log_inode()
5210 ret = drop_objectid_items(trans, log, path, ino, max_key_type); in btrfs_log_inode()
5234 ret = drop_objectid_items(trans, log, path, ino, in btrfs_log_inode()
5242 ret = btrfs_truncate_inode_items(trans, in btrfs_log_inode()
5244 if (ret != -EAGAIN) in btrfs_log_inode()
5254 ret = drop_objectid_items(trans, log, path, ino, in btrfs_log_inode()
5263 if (ret) { in btrfs_log_inode()
5264 err = ret; in btrfs_log_inode()
5270 ret = btrfs_search_forward(root, &min_key, in btrfs_log_inode()
5272 if (ret < 0) { in btrfs_log_inode()
5273 err = ret; in btrfs_log_inode()
5276 if (ret != 0) in btrfs_log_inode()
5295 ret = btrfs_check_ref_name_override(path->nodes[0], in btrfs_log_inode()
5298 if (ret < 0) { in btrfs_log_inode()
5299 err = ret; in btrfs_log_inode()
5301 } else if (ret > 0 && ctx && in btrfs_log_inode()
5309 ret = copy_items(trans, inode, dst_path, path, in btrfs_log_inode()
5313 if (ret < 0) { in btrfs_log_inode()
5314 err = ret; in btrfs_log_inode()
5332 ret = copy_items(trans, inode, dst_path, path, in btrfs_log_inode()
5335 if (ret < 0) { in btrfs_log_inode()
5336 err = ret; in btrfs_log_inode()
5340 if (ret) { in btrfs_log_inode()
5356 ret = copy_items(trans, inode, dst_path, path, &last_extent, in btrfs_log_inode()
5359 if (ret < 0) { in btrfs_log_inode()
5360 err = ret; in btrfs_log_inode()
5363 if (ret) { in btrfs_log_inode()
5380 ret = copy_items(trans, inode, dst_path, path, in btrfs_log_inode()
5383 if (ret < 0) { in btrfs_log_inode()
5384 err = ret; in btrfs_log_inode()
5387 ret = 0; in btrfs_log_inode()
5402 ret = copy_items(trans, inode, dst_path, path, &last_extent, in btrfs_log_inode()
5405 if (ret < 0) { in btrfs_log_inode()
5406 err = ret; in btrfs_log_inode()
5409 ret = 0; in btrfs_log_inode()
5440 ret = btrfs_log_changed_extents(trans, root, inode, dst_path, in btrfs_log_inode()
5442 if (ret) { in btrfs_log_inode()
5443 err = ret; in btrfs_log_inode()
5479 ret = log_directory_changes(trans, root, inode, path, dst_path, in btrfs_log_inode()
5481 if (ret) { in btrfs_log_inode()
5482 err = ret; in btrfs_log_inode()
5529 bool ret = false; in btrfs_must_commit_transaction() local
5538 ret = true; in btrfs_must_commit_transaction()
5542 return ret; in btrfs_must_commit_transaction()
5557 int ret = 0; in check_parent_dirs_for_sync() local
5579 ret = 1; in check_parent_dirs_for_sync()
5589 ret = 1; in check_parent_dirs_for_sync()
5601 return ret; in check_parent_dirs_for_sync()
5661 int ret = 0; in log_new_dir_dentries() local
5683 if (ret) in log_new_dir_dentries()
5691 ret = btrfs_search_forward(log, &min_key, path, trans->transid); in log_new_dir_dentries()
5692 if (ret < 0) { in log_new_dir_dentries()
5694 } else if (ret > 0) { in log_new_dir_dentries()
5695 ret = 0; in log_new_dir_dentries()
5727 ret = PTR_ERR(di_inode); in log_new_dir_dentries()
5739 ret = btrfs_log_inode(trans, root, BTRFS_I(di_inode), in log_new_dir_dentries()
5741 if (!ret && in log_new_dir_dentries()
5743 ret = 1; in log_new_dir_dentries()
5745 if (ret) in log_new_dir_dentries()
5751 ret = -ENOMEM; in log_new_dir_dentries()
5760 ret = btrfs_next_leaf(log, path); in log_new_dir_dentries()
5761 if (ret < 0) { in log_new_dir_dentries()
5763 } else if (ret > 0) { in log_new_dir_dentries()
5764 ret = 0; in log_new_dir_dentries()
5779 return ret; in log_new_dir_dentries()
5787 int ret; in btrfs_log_all_parents() local
5802 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0); in btrfs_log_all_parents()
5803 if (ret < 0) in btrfs_log_all_parents()
5814 ret = btrfs_next_leaf(root, path); in btrfs_log_all_parents()
5815 if (ret < 0) in btrfs_log_all_parents()
5817 else if (ret > 0) in btrfs_log_all_parents()
5877 ret = PTR_ERR(dir_inode); in btrfs_log_all_parents()
5883 ret = btrfs_log_inode(trans, root, BTRFS_I(dir_inode), in btrfs_log_all_parents()
5885 if (!ret && in btrfs_log_all_parents()
5887 ret = 1; in btrfs_log_all_parents()
5888 if (!ret && ctx && ctx->log_new_dentries) in btrfs_log_all_parents()
5889 ret = log_new_dir_dentries(trans, root, in btrfs_log_all_parents()
5892 if (ret) in btrfs_log_all_parents()
5897 ret = 0; in btrfs_log_all_parents()
5900 return ret; in btrfs_log_all_parents()
5919 int ret = 0; in log_new_ancestors() local
5931 ret = btrfs_log_inode(trans, root, BTRFS_I(inode), in log_new_ancestors()
5935 if (ret) in log_new_ancestors()
5936 return ret; in log_new_ancestors()
5942 ret = btrfs_search_slot(NULL, root, &search_key, path, 0, 0); in log_new_ancestors()
5943 if (ret < 0) in log_new_ancestors()
5944 return ret; in log_new_ancestors()
5949 ret = btrfs_next_leaf(root, path); in log_new_ancestors()
5950 if (ret < 0) in log_new_ancestors()
5951 return ret; in log_new_ancestors()
5952 else if (ret > 0) in log_new_ancestors()
5975 int ret = 0; in log_new_ancestors_fast() local
5987 ret = btrfs_log_inode(trans, root, inode, in log_new_ancestors_fast()
5989 if (ret) in log_new_ancestors_fast()
6001 return ret; in log_new_ancestors_fast()
6013 int ret; in log_all_new_ancestors() local
6030 ret = btrfs_search_slot(NULL, root, &search_key, path, 0, 0); in log_all_new_ancestors()
6031 if (ret < 0) in log_all_new_ancestors()
6033 if (ret == 0) in log_all_new_ancestors()
6042 ret = btrfs_next_leaf(root, path); in log_all_new_ancestors()
6043 if (ret < 0) in log_all_new_ancestors()
6045 else if (ret > 0) in log_all_new_ancestors()
6063 ret = -EMLINK; in log_all_new_ancestors()
6075 ret = log_new_ancestors(trans, root, path, ctx); in log_all_new_ancestors()
6076 if (ret) in log_all_new_ancestors()
6081 ret = 0; in log_all_new_ancestors()
6084 return ret; in log_all_new_ancestors()
6104 int ret = 0; in btrfs_log_inode_parent() local
6111 ret = 1; in btrfs_log_inode_parent()
6121 ret = 1; in btrfs_log_inode_parent()
6126 ret = 1; in btrfs_log_inode_parent()
6130 ret = check_parent_dirs_for_sync(trans, inode, parent, sb, in btrfs_log_inode_parent()
6132 if (ret) in btrfs_log_inode_parent()
6142 ret = BTRFS_NO_LOG_SYNC; in btrfs_log_inode_parent()
6146 ret = start_log_trans(trans, root, ctx); in btrfs_log_inode_parent()
6147 if (ret) in btrfs_log_inode_parent()
6150 ret = btrfs_log_inode(trans, root, inode, inode_only, start, end, ctx); in btrfs_log_inode_parent()
6151 if (ret) in btrfs_log_inode_parent()
6163 ret = 0; in btrfs_log_inode_parent()
6212 ret = btrfs_log_all_parents(trans, inode, ctx); in btrfs_log_inode_parent()
6213 if (ret) in btrfs_log_inode_parent()
6217 ret = log_all_new_ancestors(trans, inode, parent, ctx); in btrfs_log_inode_parent()
6218 if (ret) in btrfs_log_inode_parent()
6222 ret = log_new_dir_dentries(trans, root, inode, ctx); in btrfs_log_inode_parent()
6224 ret = 0; in btrfs_log_inode_parent()
6226 if (ret < 0) { in btrfs_log_inode_parent()
6228 ret = 1; in btrfs_log_inode_parent()
6231 if (ret) in btrfs_log_inode_parent()
6235 return ret; in btrfs_log_inode_parent()
6251 int ret; in btrfs_log_dentry_safe() local
6253 ret = btrfs_log_inode_parent(trans, BTRFS_I(d_inode(dentry)), parent, in btrfs_log_dentry_safe()
6257 return ret; in btrfs_log_dentry_safe()
6266 int ret; in btrfs_recover_log_trees() local
6287 ret = PTR_ERR(trans); in btrfs_recover_log_trees()
6294 ret = walk_log_tree(trans, log_root_tree, &wc); in btrfs_recover_log_trees()
6295 if (ret) { in btrfs_recover_log_trees()
6296 btrfs_handle_fs_error(fs_info, ret, in btrfs_recover_log_trees()
6307 ret = btrfs_search_slot(NULL, log_root_tree, &key, path, 0, 0); in btrfs_recover_log_trees()
6309 if (ret < 0) { in btrfs_recover_log_trees()
6310 btrfs_handle_fs_error(fs_info, ret, in btrfs_recover_log_trees()
6314 if (ret > 0) { in btrfs_recover_log_trees()
6327 ret = PTR_ERR(log); in btrfs_recover_log_trees()
6328 btrfs_handle_fs_error(fs_info, ret, in btrfs_recover_log_trees()
6339 ret = PTR_ERR(wc.replay_dest); in btrfs_recover_log_trees()
6352 if (ret == -ENOENT) in btrfs_recover_log_trees()
6353 ret = btrfs_pin_extent_for_log_replay(fs_info, in btrfs_recover_log_trees()
6360 if (!ret) in btrfs_recover_log_trees()
6362 btrfs_handle_fs_error(fs_info, ret, in btrfs_recover_log_trees()
6369 ret = walk_log_tree(trans, log, &wc); in btrfs_recover_log_trees()
6371 if (!ret && wc.stage == LOG_WALK_REPLAY_ALL) { in btrfs_recover_log_trees()
6372 ret = fixup_inode_link_counts(trans, wc.replay_dest, in btrfs_recover_log_trees()
6376 if (!ret && wc.stage == LOG_WALK_REPLAY_ALL) { in btrfs_recover_log_trees()
6389 ret = btrfs_find_highest_objectid(root, in btrfs_recover_log_trees()
6398 if (ret) in btrfs_recover_log_trees()
6423 ret = btrfs_commit_transaction(trans); in btrfs_recover_log_trees()
6424 if (ret) in btrfs_recover_log_trees()
6425 return ret; in btrfs_recover_log_trees()
6437 return ret; in btrfs_recover_log_trees()
6544 int ret; in btrfs_log_new_name() local
6566 ret = btrfs_log_inode_parent(trans, inode, parent, 0, LLONG_MAX, in btrfs_log_new_name()
6568 if (ret == BTRFS_NO_LOG_SYNC) in btrfs_log_new_name()
6570 else if (ret) in btrfs_log_new_name()
6573 ret = btrfs_sync_log(trans, inode->root, &ctx2); in btrfs_log_new_name()
6574 if (ret) in btrfs_log_new_name()
6580 ret = btrfs_log_inode_parent(trans, inode, parent, 0, LLONG_MAX, in btrfs_log_new_name()
6582 if (ret == BTRFS_NO_LOG_SYNC) in btrfs_log_new_name()
6584 else if (ret) in btrfs_log_new_name()