Lines Matching refs:accum
308 struct xfs_rmap_irec accum; member
324 if (rf->accum.rm_blockcount == 0) in xrep_rmap_stash_accumulated()
327 return xrep_rmap_stash(rf->rr, rf->accum.rm_startblock, in xrep_rmap_stash_accumulated()
328 rf->accum.rm_blockcount, rf->accum.rm_owner, in xrep_rmap_stash_accumulated()
329 rf->accum.rm_offset, rf->accum.rm_flags); in xrep_rmap_stash_accumulated()
341 struct xfs_rmap_irec *accum = &rf->accum; in xrep_rmap_visit_bmbt() local
357 if (accum->rm_blockcount > 0 && in xrep_rmap_visit_bmbt()
358 rec->br_startoff == accum->rm_offset + accum->rm_blockcount && in xrep_rmap_visit_bmbt()
359 agbno == accum->rm_startblock + accum->rm_blockcount && in xrep_rmap_visit_bmbt()
360 rmap_flags == accum->rm_flags) { in xrep_rmap_visit_bmbt()
361 accum->rm_blockcount += rec->br_blockcount; in xrep_rmap_visit_bmbt()
370 accum->rm_startblock = agbno; in xrep_rmap_visit_bmbt()
371 accum->rm_blockcount = rec->br_blockcount; in xrep_rmap_visit_bmbt()
372 accum->rm_offset = rec->br_startoff; in xrep_rmap_visit_bmbt()
373 accum->rm_flags = rmap_flags; in xrep_rmap_visit_bmbt()
423 xfs_rmap_ino_bmbt_owner(&oinfo, rf->accum.rm_owner, rf->whichfork); in xrep_rmap_scan_iroot_btree()
510 .accum = { .rm_owner = ip->i_ino, }, in xrep_rmap_scan_ifork()