Lines Matching refs:slots
740 ASSERT(path1->slots[0]);
742 path1->slots[0]--;
770 if (path1->slots[0] >= btrfs_header_nritems(eb)) {
781 btrfs_item_key_to_cpu(eb, &key, path1->slots[0]);
789 ret = find_inline_backref(eb, path1->slots[0],
820 ref0 = btrfs_item_ptr(eb, path1->slots[0],
920 if (ret > 0 && path2->slots[level] > 0)
921 path2->slots[level]--;
924 WARN_ON(btrfs_node_blockptr(eb, path2->slots[level]) !=
1014 path1->slots[0]++;
1601 fi = btrfs_item_ptr(leaf, path->slots[0],
1747 btrfs_node_key(path->nodes[level], &key2, path->slots[level]);
1785 slot = path->slots[lowest_level];
1829 path->slots[level]);
1831 path->slots[level]);
1880 path->slots[level]);
1896 path->slots[level], old_bytenr);
1898 path->slots[level], old_ptr_gen);
1952 while (path->slots[i] + 1 < nritems) {
1953 path->slots[i]++;
1954 if (btrfs_node_ptr_generation(eb, path->slots[i]) <=
1986 while (path->slots[i] < nritems) {
1987 ptr_gen = btrfs_node_ptr_generation(eb, path->slots[i]);
1990 path->slots[i]++;
1992 if (path->slots[i] >= nritems) {
2003 bytenr = btrfs_node_blockptr(eb, path->slots[i]);
2013 path->slots[i - 1] = 0;
2097 if (path->slots[level] + 1 <
2100 path->slots[level] + 1);
2142 path->slots[level] = 0;
2157 path->slots[level]);
2207 path->slots[level]);
2221 path->slots[level]);
2695 slot = path->slots[upper->level];
3248 slot = path->slots[0];
3256 slot = path->slots[0];
3296 item_size = btrfs_item_size_nr(eb, path->slots[0]);
3300 ei = btrfs_item_ptr(eb, path->slots[0],
3388 if (path->slots[0]) {
3389 path->slots[0]--;
3391 path->slots[0]);
3568 path->slots[0] = nritems;
3572 while (path->slots[0] >= nritems) {
3594 path->slots[0] = nritems;
3598 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]);
3603 fi = btrfs_item_ptr(leaf, path->slots[0],
3642 path->slots[0] = nritems;
3644 path->slots[0]++;
3672 ptr = btrfs_item_ptr_offset(eb, path->slots[0]);
3673 end = ptr + btrfs_item_size_nr(eb, path->slots[0]);
3706 if (path->slots[0] >= btrfs_header_nritems(eb)) {
3717 btrfs_item_key_to_cpu(eb, &key, path->slots[0]);
3731 dref = btrfs_item_ptr(eb, path->slots[0],
3742 path->slots[0]++;
3783 if (path->slots[0] >= btrfs_header_nritems(leaf)) {
3790 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]);
3798 path->slots[0]++;
3804 path->slots[0]++;
3811 path->slots[0]++;
3958 ei = btrfs_item_ptr(path->nodes[0], path->slots[0],
3960 item_size = btrfs_item_size_nr(path->nodes[0], path->slots[0]);
4118 item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_inode_item);
4360 if (path->slots[0] == 0)
4362 path->slots[0]--;
4365 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]);