Searched refs:newnsegs (Results 1 - 3 of 3) sorted by relevance

/linux-master/fs/nilfs2/
H A Dsufile.c769 * @newnsegs: new number of segments
782 int nilfs_sufile_resize(struct inode *sufile, __u64 newnsegs) argument
795 if (nsegs == newnsegs)
799 nrsvsegs = nilfs_nrsvsegs(nilfs, newnsegs);
800 if (newnsegs < nsegs && nsegs - newnsegs + nrsvsegs > sui->ncleansegs)
807 if (newnsegs > nsegs) {
808 sui->ncleansegs += newnsegs - nsegs;
809 } else /* newnsegs < nsegs */ {
810 ret = nilfs_sufile_truncate_range(sufile, newnsegs, nseg
[all...]
H A Dsufile.h52 int nilfs_sufile_resize(struct inode *sufile, __u64 newnsegs);
H A Dsuper.c424 __u64 devsize, newnsegs; local
450 newnsegs = sb2off >> nilfs->ns_blocksize_bits;
451 newnsegs = div64_ul(newnsegs, nilfs->ns_blocks_per_segment);
453 ret = nilfs_sufile_resize(nilfs->ns_sufile, newnsegs);
490 nilfs_sufile_set_alloc_range(nilfs->ns_sufile, 0, newnsegs - 1);

Completed in 226 milliseconds