Lines Matching refs:nsegs
168 int nilfs_sufile_updatev(struct inode *sufile, __u64 *segnumv, size_t nsegs, in nilfs_sufile_updatev() argument
180 if (unlikely(nsegs == 0)) in nilfs_sufile_updatev()
184 for (seg = segnumv; seg < segnumv + nsegs; seg++) { in nilfs_sufile_updatev()
210 if (++seg >= segnumv + nsegs) in nilfs_sufile_updatev()
281 __u64 nsegs; in nilfs_sufile_set_alloc_range() local
285 nsegs = nilfs_sufile_get_nsegments(sufile); in nilfs_sufile_set_alloc_range()
287 if (start <= end && end < nsegs) { in nilfs_sufile_set_alloc_range()
658 unsigned long nsegs, ncleaned; in nilfs_sufile_truncate_range() local
665 nsegs = nilfs_sufile_get_nsegments(sufile); in nilfs_sufile_truncate_range()
668 if (start > end || start >= nsegs) in nilfs_sufile_truncate_range()
760 unsigned long nsegs, nrsvsegs; in nilfs_sufile_resize() local
765 nsegs = nilfs_sufile_get_nsegments(sufile); in nilfs_sufile_resize()
766 if (nsegs == newnsegs) in nilfs_sufile_resize()
771 if (newnsegs < nsegs && nsegs - newnsegs + nrsvsegs > sui->ncleansegs) in nilfs_sufile_resize()
778 if (newnsegs > nsegs) { in nilfs_sufile_resize()
779 sui->ncleansegs += newnsegs - nsegs; in nilfs_sufile_resize()
781 ret = nilfs_sufile_truncate_range(sufile, newnsegs, nsegs - 1); in nilfs_sufile_resize()
785 sui->ncleansegs -= nsegs - newnsegs; in nilfs_sufile_resize()
830 unsigned long nsegs, segusages_per_block; in nilfs_sufile_get_suinfo() local
837 nsegs = min_t(unsigned long, in nilfs_sufile_get_suinfo()
840 for (i = 0; i < nsegs; i += n, segnum += n) { in nilfs_sufile_get_suinfo()
844 nsegs - i); in nilfs_sufile_get_suinfo()
872 ret = nsegs; in nilfs_sufile_get_suinfo()