Lines Matching refs:slots
364 path->slots[0]); in overwrite_item()
383 dst_ptr = btrfs_item_ptr_offset(path->nodes[0], path->slots[0]); in overwrite_item()
410 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in overwrite_item()
458 path->slots[0]); in overwrite_item()
468 path->slots[0]); in overwrite_item()
638 existing = btrfs_item_ptr(leaf, path->slots[0], in replay_one_extent()
673 path->slots[0]); in replay_one_extent()
936 ptr = btrfs_item_ptr_offset(path->nodes[0], path->slots[0]); in backref_in_log()
946 item_size = btrfs_item_size_nr(path->nodes[0], path->slots[0]); in backref_in_log()
1008 ptr = btrfs_item_ptr_offset(leaf, path->slots[0]); in __add_inode_ref()
1009 ptr_end = ptr + btrfs_item_size_nr(leaf, path->slots[0]); in __add_inode_ref()
1066 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in __add_inode_ref()
1067 base = btrfs_item_ptr_offset(leaf, path->slots[0]); in __add_inode_ref()
1358 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in count_inode_extrefs()
1359 ptr = btrfs_item_ptr_offset(leaf, path->slots[0]); in count_inode_extrefs()
1401 if (path->slots[0] == 0) in count_inode_refs()
1403 path->slots[0]--; in count_inode_refs()
1407 path->slots[0]); in count_inode_refs()
1411 ptr = btrfs_item_ptr_offset(path->nodes[0], path->slots[0]); in count_inode_refs()
1413 path->slots[0]); in count_inode_refs()
1426 if (path->slots[0] > 0) { in count_inode_refs()
1427 path->slots[0]--; in count_inode_refs()
1513 if (path->slots[0] == 0) in fixup_inode_link_counts()
1515 path->slots[0]--; in fixup_inode_link_counts()
1518 btrfs_item_key_to_cpu(path->nodes[0], &key, path->slots[0]); in fixup_inode_link_counts()
1901 if (path->slots[0] == 0) in find_dir_range()
1903 path->slots[0]--; in find_dir_range()
1906 btrfs_item_key_to_cpu(path->nodes[0], &key, path->slots[0]); in find_dir_range()
1912 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in find_dir_range()
1926 if (path->slots[0] >= nritems) { in find_dir_range()
1931 path->slots[0]++; in find_dir_range()
1934 btrfs_item_key_to_cpu(path->nodes[0], &key, path->slots[0]); in find_dir_range()
1940 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in find_dir_range()
1979 slot = path->slots[0]; in check_item_in_log()
2089 for (i = path->slots[0]; i < nritems; i++) { in replay_xattr_deletes()
2224 if (path->slots[0] >= nritems) { in replay_dir_deletes()
2230 path->slots[0]); in replay_dir_deletes()
2412 if (path->slots[*level] >= in walk_down_log_tree()
2416 bytenr = btrfs_node_blockptr(cur, path->slots[*level]); in walk_down_log_tree()
2417 ptr_gen = btrfs_node_ptr_generation(cur, path->slots[*level]); in walk_down_log_tree()
2434 path->slots[*level]++; in walk_down_log_tree()
2474 path->slots[*level] = 0; in walk_down_log_tree()
2480 path->slots[*level] = btrfs_header_nritems(path->nodes[*level]); in walk_down_log_tree()
2497 slot = path->slots[i]; in walk_up_log_tree()
2499 path->slots[i]++; in walk_up_log_tree()
2567 path->slots[level] = 0; in walk_log_tree()
3141 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in btrfs_del_dir_entries_in_log()
3226 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in insert_dir_log_key()
3289 path->slots[0]); in log_dir_items()
3300 btrfs_item_key_to_cpu(path->nodes[0], &tmp, path->slots[0]); in log_dir_items()
3304 path->nodes[0], path->slots[0], in log_dir_items()
3327 for (i = path->slots[0]; i < nritems; i++) { in log_dir_items()
3372 path->slots[0] = nritems; in log_dir_items()
3383 btrfs_item_key_to_cpu(path->nodes[0], &tmp, path->slots[0]); in log_dir_items()
3390 path->nodes[0], path->slots[0], in log_dir_items()
3487 if (path->slots[0] == 0) in drop_objectid_items()
3490 path->slots[0]--; in drop_objectid_items()
3492 path->slots[0]); in drop_objectid_items()
3503 path->slots[0] - start_slot + 1); in drop_objectid_items()
3585 inode_item = btrfs_item_ptr(path->nodes[0], path->slots[0], in log_inode_item()
3640 for (i = 0; i < nr; i++, dst_path->slots[0]++) { in copy_items()
3642 dst_path->slots[0]); in copy_items()
3651 dst_path->slots[0], in copy_items()
3767 if (src_path->slots[0]) in copy_items()
3768 src_path->slots[0]--; in copy_items()
3770 btrfs_item_key_to_cpu(src, &key, src_path->slots[0]); in copy_items()
3774 extent = btrfs_item_ptr(src, src_path->slots[0], in copy_items()
3779 src_path->slots[0], in copy_items()
3810 i = src_path->slots[0]; in copy_items()
4078 fi = btrfs_item_ptr(leaf, path->slots[0], in log_one_extent()
4219 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in logged_inode_size()
4258 int slot = path->slots[0]; in btrfs_log_all_xattrs()
4290 path->slots[0]++; in btrfs_log_all_xattrs()
4358 ASSERT(path->slots[0] > 0); in btrfs_log_trailing_hole()
4359 path->slots[0]--; in btrfs_log_trailing_hole()
4361 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]); in btrfs_log_trailing_hole()
4378 extent = btrfs_item_ptr(leaf, path->slots[0], in btrfs_log_trailing_hole()
4384 path->slots[0], in btrfs_log_trailing_hole()
4706 path->slots[0], in btrfs_log_inode()
4738 if (ins_nr && ins_start_slot + ins_nr == path->slots[0]) { in btrfs_log_inode()
4742 ins_start_slot = path->slots[0]; in btrfs_log_inode()
4760 ins_start_slot = path->slots[0]; in btrfs_log_inode()
4764 path->slots[0]++; in btrfs_log_inode()
4765 if (path->slots[0] < nritems) { in btrfs_log_inode()
4767 path->slots[0]); in btrfs_log_inode()
5074 for (i = path->slots[0]; i < nritems; i++) { in log_new_dir_dentries()
5177 int slot = path->slots[0]; in btrfs_log_all_parents()
5232 path->slots[0]++; in btrfs_log_all_parents()
5483 if (path->slots[0] == 0) in btrfs_recover_log_trees()
5485 path->slots[0]--; in btrfs_recover_log_trees()
5488 path->slots[0]); in btrfs_recover_log_trees()