Lines Matching defs:sum
98 * @sum: place to store result
105 struct buffer_head *bhs, u32 *sum,
131 *sum = crc;
190 * @sum: pointer to return segment summary structure
194 struct nilfs_segment_summary **sum)
200 *sum = (struct nilfs_segment_summary *)bh_sum->b_data;
209 * @sum: segment summary struct
213 struct nilfs_segment_summary *sum)
220 if (le32_to_cpu(sum->ss_magic) != NILFS_SEGSUM_MAGIC)
224 if (le64_to_cpu(sum->ss_seq) != seg_seq)
227 nblock = le32_to_cpu(sum->ss_nblocks);
234 if (nilfs_compute_checksum(nilfs, bh_sum, &crc, sizeof(sum->ss_datasum),
240 if (crc != le32_to_cpu(sum->ss_datasum))
313 * @sum: log summary information
317 struct nilfs_segment_summary *sum,
327 nfinfo = le32_to_cpu(sum->ss_nfinfo);
331 sumbytes = le32_to_cpu(sum->ss_sumbytes);
337 offset = le16_to_cpu(sum->ss_bytes);
584 struct nilfs_segment_summary *sum;
608 bh_sum = nilfs_read_log_header(nilfs, pseg_start, &sum);
614 ret = nilfs_validate_log(nilfs, seg_seq, bh_sum, sum);
623 flags = le16_to_cpu(sum->ss_flags);
629 le64_to_cpu(sum->ss_next));
631 nilfs->ns_ctime = le64_to_cpu(sum->ss_create);
646 err = nilfs_scan_dsync_log(nilfs, pseg_start, sum,
664 pseg_start += le32_to_cpu(sum->ss_nblocks);
817 struct nilfs_segment_summary *sum;
846 bh_sum = nilfs_read_log_header(nilfs, pseg_start, &sum);
850 ret = nilfs_validate_log(nilfs, seg_seq, bh_sum, sum);
857 nblocks = le32_to_cpu(sum->ss_nblocks);
869 le64_to_cpu(sum->ss_next));
873 flags = le16_to_cpu(sum->ss_flags);
909 nilfs->ns_ctime = le64_to_cpu(sum->ss_create);