Lines Matching refs:nsegs
166 int nilfs_sufile_updatev(struct inode *sufile, __u64 *segnumv, size_t nsegs, in nilfs_sufile_updatev() argument
178 if (unlikely(nsegs == 0)) in nilfs_sufile_updatev()
182 for (seg = segnumv; seg < segnumv + nsegs; seg++) { in nilfs_sufile_updatev()
208 if (++seg >= segnumv + nsegs) in nilfs_sufile_updatev()
279 __u64 nsegs; in nilfs_sufile_set_alloc_range() local
283 nsegs = nilfs_sufile_get_nsegments(sufile); in nilfs_sufile_set_alloc_range()
285 if (start <= end && end < nsegs) { in nilfs_sufile_set_alloc_range()
651 unsigned long nsegs, ncleaned; in nilfs_sufile_truncate_range() local
658 nsegs = nilfs_sufile_get_nsegments(sufile); in nilfs_sufile_truncate_range()
661 if (start > end || start >= nsegs) in nilfs_sufile_truncate_range()
753 unsigned long nsegs, nrsvsegs; in nilfs_sufile_resize() local
758 nsegs = nilfs_sufile_get_nsegments(sufile); in nilfs_sufile_resize()
759 if (nsegs == newnsegs) in nilfs_sufile_resize()
764 if (newnsegs < nsegs && nsegs - newnsegs + nrsvsegs > sui->ncleansegs) in nilfs_sufile_resize()
771 if (newnsegs > nsegs) { in nilfs_sufile_resize()
772 sui->ncleansegs += newnsegs - nsegs; in nilfs_sufile_resize()
774 ret = nilfs_sufile_truncate_range(sufile, newnsegs, nsegs - 1); in nilfs_sufile_resize()
778 sui->ncleansegs -= nsegs - newnsegs; in nilfs_sufile_resize()
823 unsigned long nsegs, segusages_per_block; in nilfs_sufile_get_suinfo() local
830 nsegs = min_t(unsigned long, in nilfs_sufile_get_suinfo()
833 for (i = 0; i < nsegs; i += n, segnum += n) { in nilfs_sufile_get_suinfo()
837 nsegs - i); in nilfs_sufile_get_suinfo()
865 ret = nsegs; in nilfs_sufile_get_suinfo()