Lines Matching refs:segsum
212 struct nandfs_segment_summary *segsum, union nandfs_binfo *binfo,
217 DPRINTF(CLEAN, ("%s nbinfos %x\n", __func__, segsum->ss_nbinfos));
218 for (i = 0; i < segsum->ss_nbinfos; i++) {
220 (*bdpp)->bd_oblocknr = blk + segsum->ss_nblocks -
221 segsum->ss_nbinfos + i;
225 if (segsum->ss_flags & NANDFS_SS_SR)
242 struct nandfs_segment_summary *segsum;
265 segsum = (struct nandfs_segment_summary *)bp->b_data;
266 binfo = (union nandfs_binfo *)(bp->b_data + segsum->ss_bytes);
268 if (!nandfs_segsum_valid(segsum)) {
275 "%x\n", __func__, segno, segsum->ss_magic, segsum->ss_bytes,
276 segsum->ss_nblocks, segsum->ss_nbinfos));
278 nandfs_cleaner_iterate_psegment(fsdev, segsum, binfo, curr,
280 nblocks = segsum->ss_nblocks;