Lines Matching full:slots
152 item = btrfs_item_ptr(leaf, path->slots[0], in btrfs_insert_file_extent()
196 if (path->slots[0] == 0) in btrfs_lookup_csum()
198 path->slots[0]--; in btrfs_lookup_csum()
199 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_lookup_csum()
205 csums_in_item = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_lookup_csum()
215 item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_csum_item); in btrfs_lookup_csum()
353 path->slots[0]); in btrfs_lookup_bio_sums()
357 path->slots[0]); in btrfs_lookup_bio_sums()
361 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in btrfs_lookup_bio_sums()
431 if (ret > 0 && path->slots[0] > 0) { in btrfs_lookup_csums_range()
433 btrfs_item_key_to_cpu(leaf, &key, path->slots[0] - 1); in btrfs_lookup_csums_range()
439 btrfs_item_size_nr(leaf, path->slots[0] - 1)) in btrfs_lookup_csums_range()
440 path->slots[0]--; in btrfs_lookup_csums_range()
446 if (path->slots[0] >= btrfs_header_nritems(leaf)) { in btrfs_lookup_csums_range()
455 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]); in btrfs_lookup_csums_range()
464 size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_lookup_csums_range()
467 path->slots[0]++; in btrfs_lookup_csums_range()
472 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in btrfs_lookup_csums_range()
500 path->slots[0]++; in btrfs_lookup_csums_range()
657 csum_end = btrfs_item_size_nr(leaf, path->slots[0]) / csum_size; in truncate_one_csum()
724 if (path->slots[0] == 0) in btrfs_del_csums()
726 path->slots[0]--; in btrfs_del_csums()
732 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]); in btrfs_del_csums()
742 csum_end = btrfs_item_size_nr(leaf, path->slots[0]) / csum_size; in btrfs_del_csums()
759 if (key.offset > bytenr && path->slots[0] > 0) { in btrfs_del_csums()
760 int slot = path->slots[0] - 1; in btrfs_del_csums()
771 path->slots[0] = slot; in btrfs_del_csums()
778 path->slots[0], del_nr); in btrfs_del_csums()
811 path->slots[0]); in btrfs_del_csums()
877 item_end = btrfs_item_ptr(leaf, path->slots[0], in btrfs_csum_file_blocks()
880 btrfs_item_size_nr(leaf, path->slots[0])); in btrfs_csum_file_blocks()
891 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_csum_file_blocks()
898 int slot = path->slots[0] + 1; in btrfs_csum_file_blocks()
901 if (!nritems || (path->slots[0] >= nritems - 1)) { in btrfs_csum_file_blocks()
909 slot = path->slots[0]; in btrfs_csum_file_blocks()
933 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_csum_file_blocks()
946 if (path->slots[0] == 0) in btrfs_csum_file_blocks()
948 path->slots[0]--; in btrfs_csum_file_blocks()
952 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_csum_file_blocks()
963 if (csum_offset == btrfs_item_size_nr(leaf, path->slots[0]) / in btrfs_csum_file_blocks()
978 diff = diff - btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_csum_file_blocks()
1015 item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_csum_item); in btrfs_csum_file_blocks()
1017 btrfs_item_size_nr(leaf, path->slots[0])); in btrfs_csum_file_blocks()
1053 const int slot = path->slots[0]; in btrfs_extent_item_to_extent_map()
1118 const int slot = path->slots[0]; in btrfs_file_extent_end()