Lines Matching refs:slots
733 if (ret > 0 && path->slots[0] > 0 && search_start == start) { in __btrfs_drop_extents()
735 btrfs_item_key_to_cpu(leaf, &key, path->slots[0] - 1); in __btrfs_drop_extents()
738 path->slots[0]--; in __btrfs_drop_extents()
744 if (path->slots[0] >= btrfs_header_nritems(leaf)) { in __btrfs_drop_extents()
758 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]); in __btrfs_drop_extents()
765 path->slots[0]++; in __btrfs_drop_extents()
771 fi = btrfs_item_ptr(leaf, path->slots[0], in __btrfs_drop_extents()
785 path->slots[0], fi); in __btrfs_drop_extents()
804 path->slots[0]++; in __btrfs_drop_extents()
839 fi = btrfs_item_ptr(leaf, path->slots[0] - 1, in __btrfs_drop_extents()
844 fi = btrfs_item_ptr(leaf, path->slots[0], in __btrfs_drop_extents()
907 path->slots[0]++; in __btrfs_drop_extents()
918 del_slot = path->slots[0]; in __btrfs_drop_extents()
921 BUG_ON(del_slot + del_nr != path->slots[0]); in __btrfs_drop_extents()
945 if (path->slots[0] + 1 < btrfs_header_nritems(leaf)) { in __btrfs_drop_extents()
946 path->slots[0]++; in __btrfs_drop_extents()
974 path->slots[0] = del_slot; in __btrfs_drop_extents()
995 if (!del_nr && path->slots[0] < btrfs_header_nritems(leaf)) { in __btrfs_drop_extents()
998 btrfs_item_key_to_cpu(leaf, &slot_key, path->slots[0]); in __btrfs_drop_extents()
1000 path->slots[0]++; in __btrfs_drop_extents()
1108 if (ret > 0 && path->slots[0] > 0) in btrfs_mark_extent_written()
1109 path->slots[0]--; in btrfs_mark_extent_written()
1112 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]); in btrfs_mark_extent_written()
1114 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
1129 if (extent_mergeable(leaf, path->slots[0] - 1, in btrfs_mark_extent_written()
1134 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
1142 fi = btrfs_item_ptr(leaf, path->slots[0] - 1, in btrfs_mark_extent_written()
1156 if (extent_mergeable(leaf, path->slots[0] + 1, in btrfs_mark_extent_written()
1159 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
1165 path->slots[0]++; in btrfs_mark_extent_written()
1169 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
1198 fi = btrfs_item_ptr(leaf, path->slots[0] - 1, in btrfs_mark_extent_written()
1204 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
1222 path->slots[0]--; in btrfs_mark_extent_written()
1230 if (extent_mergeable(leaf, path->slots[0] + 1, in btrfs_mark_extent_written()
1238 del_slot = path->slots[0] + 1; in btrfs_mark_extent_written()
1247 if (extent_mergeable(leaf, path->slots[0] - 1, in btrfs_mark_extent_written()
1255 del_slot = path->slots[0]; in btrfs_mark_extent_written()
1263 fi = btrfs_item_ptr(leaf, path->slots[0], in btrfs_mark_extent_written()
2152 if (hole_mergeable(inode, leaf, path->slots[0]-1, offset, end)) { in fill_holes()
2155 path->slots[0]--; in fill_holes()
2156 fi = btrfs_item_ptr(leaf, path->slots[0], in fill_holes()
2167 if (hole_mergeable(inode, leaf, path->slots[0], offset, end)) { in fill_holes()
2172 fi = btrfs_item_ptr(leaf, path->slots[0], in fill_holes()