Lines Matching defs:sums
465 struct btrfs_ordered_sum *sums;
556 sums = kzalloc(btrfs_ordered_sum_size(fs_info, size),
558 if (!sums) {
563 sums->logical = start;
564 sums->len = size;
569 sums->sums,
574 list_add_tail(&sums->list, &tmplist);
581 sums = list_entry(tmplist.next, struct btrfs_ordered_sum, list);
582 list_del(&sums->list);
583 kfree(sums);
739 struct btrfs_ordered_sum *sums;
749 sums = kvzalloc(btrfs_ordered_sum_size(fs_info, bio->bi_iter.bi_size),
753 if (!sums)
756 sums->len = bio->bi_iter.bi_size;
757 INIT_LIST_HEAD(&sums->list);
759 sums->logical = bio->bi_iter.bi_sector << SECTOR_SHIFT;
774 sums->sums + index);
781 bbio->sums = sums;
782 btrfs_add_ordered_sum(ordered, sums);
789 * Allocate just the structure with an empty sums array here for that case.
793 bbio->sums = kmalloc(sizeof(*bbio->sums), GFP_NOFS);
794 if (!bbio->sums)
796 bbio->sums->len = bbio->bio.bi_iter.bi_size;
797 bbio->sums->logical = bbio->bio.bi_iter.bi_sector << SECTOR_SHIFT;
798 btrfs_add_ordered_sum(bbio->ordered, bbio->sums);
1041 struct btrfs_ordered_sum *sums)
1066 bytenr = sums->logical + total_bytes;
1152 tmp = sums->len - total_bytes;
1217 tmp = sums->len - total_bytes;
1242 ins_size = (u32)(sums->len - total_bytes) >> fs_info->sectorsize_bits;
1246 write_extent_buffer(leaf, sums->sums + index, (unsigned long)item,
1254 if (total_bytes < sums->len) {