Lines Matching defs:sui
268 struct nilfs_sufile_info *sui = NILFS_SUI(sufile);
276 sui->allocmin = start;
277 sui->allocmax = end;
306 struct nilfs_sufile_info *sui = NILFS_SUI(sufile);
324 maxsegnum = sui->allocmax;
326 if (segnum < sui->allocmin || segnum > sui->allocmax)
327 segnum = sui->allocmin;
331 if (cnt < sui->allocmax - sui->allocmin + 1) {
335 * sui->allocmin, this never happens.
337 segnum = sui->allocmin;
339 } else if (segnum > sui->allocmin &&
340 sui->allocmax + 1 < nsegments) {
341 segnum = sui->allocmax + 1;
343 } else if (sui->allocmin > 0) {
345 maxsegnum = sui->allocmin - 1;
375 sui->ncleansegs--;
782 struct nilfs_sufile_info *sui = NILFS_SUI(sufile);
795 if (newnsegs < nsegs && nsegs - newnsegs + nrsvsegs > sui->ncleansegs)
803 sui->ncleansegs += newnsegs - nsegs;
809 sui->ncleansegs -= nsegs - newnsegs;
817 sui->allocmax = newnsegs - 1;
818 sui->allocmin = 0;
823 header->sh_ncleansegs = cpu_to_le64(sui->ncleansegs);
1206 struct nilfs_sufile_info *sui;
1228 err = nilfs_mdt_init(sufile, NILFS_MDT_GFP, sizeof(*sui));
1243 sui = NILFS_SUI(sufile);
1246 sui->ncleansegs = le64_to_cpu(header->sh_ncleansegs);
1250 sui->allocmax = nilfs_sufile_get_nsegments(sufile) - 1;
1251 sui->allocmin = 0;