fs_cs
fs->fs_cs(fs, cg).cs_nffree += i;
fs->fs_cs(fs, cg).cs_nffree -= fs->fs_frag;
fs->fs_cs(fs, cg).cs_nbfree++;
fs->fs_cs(fs, cgp->cg_cgx).cs_nifree--;
fs->fs_cs(fs, cgp->cg_cgx).cs_nbfree--;
fs->fs_cs(fs, cg).cs_nbfree++;
struct csum *cs = &afs.fs_cs(&afs, i);
csp = &sblock.fs_cs(&sblock, cgp->cg_cgx);
sblock.fs_cs(&sblock, cgp->cg_cgx) = cgp->cg_cs;
cs = &fs->fs_cs(fs, c);
cgsum = &fs->fs_cs(fs, i);
if (fs->fs_cs(fs, cg).cs_ndir < maxndir &&
fs->fs_cs(fs, cg).cs_nifree >= minifree &&
fs->fs_cs(fs, cg).cs_nbfree >= minbfree) {
if (fs->fs_cs(fs, cg).cs_ndir < maxndir &&
fs->fs_cs(fs, cg).cs_nifree >= minifree &&
fs->fs_cs(fs, cg).cs_nbfree >= minbfree) {
if (fs->fs_cs(fs, cg).cs_nifree >= avgifree)
if (fs->fs_cs(fs, cg).cs_nifree >= avgifree)
if (fs->fs_cs(fs, cg).cs_nbfree >= avgbfree) {
if (fs->fs_cs(fs, cg).cs_nbfree >= avgbfree) {
if (fs->fs_cs(fs, cg).cs_nbfree >= avgbfree) {
if (fs->fs_cs(fs, cg).cs_nbfree >= avgbfree) {
if (fs->fs_cs(fs, cg).cs_nffree < numfrags(fs, nsize - osize))
fs->fs_cs(fs, cg).cs_nffree -= nffree;
if (fs->fs_cs(fs, cg).cs_nbfree == 0 && size == fs->fs_bsize)
fs->fs_cs(fs, cg).cs_nffree -= frags;
fs->fs_cs(fs, cgp->cg_cgx).cs_nbfree--;
fs->fs_cs(fs, cgp->cg_cgx).cs_nffree += i;
if (fs->fs_cs(fs, cg).cs_nifree == 0)
fs->fs_cs(fs, cg).cs_nifree--;
fs->fs_cs(fs, cg).cs_ndir++;
fs->fs_cs(fs, cg).cs_nbfree++;
fs->fs_cs(fs, cg).cs_nffree += i;
fs->fs_cs(fs, cg).cs_nffree -= fs->fs_frag;
fs->fs_cs(fs, cg).cs_nbfree++;
fs->fs_cs(fs, cg).cs_nifree++;
fs->fs_cs(fs, cg).cs_ndir--;
fs->fs_cstotal.cs_nffree -= fs->fs_cs(fs, cg).cs_nffree;
fs->fs_cs(fs, cg).cs_nffree = 0;
fs->fs_cstotal.cs_nbfree -= fs->fs_cs(fs, cg).cs_nbfree;
fs->fs_cs(fs, cg).cs_nbfree = 0;
fs->fs_cstotal.cs_nifree -= fs->fs_cs(fs, cg).cs_nifree;
fs->fs_cs(fs, cg).cs_nifree = 0;
fs->fs_cs(fs, cg) = cgp->cg_cs;
fs->fs_cs(fs, cyl) = cgp->cg_cs;
if (fs->fs_cs(fs, cg).cs_nifree == 0)
fs->fs_cs(fs, cg).cs_nifree--;
fs->fs_cs(fs, cg).cs_ndir++;
if (fs->fs_cs(fs, cg).cs_nbfree >= avgbfree)
if (fs->fs_cs(fs, cg).cs_nbfree >= avgbfree)
if (fs->fs_cs(fs, cg).cs_nbfree >= avgbfree) {
if (fs->fs_cs(fs, cg).cs_nbfree >= avgbfree) {
if (fs->fs_cs(fs, cg).cs_nbfree == 0 && size == fs->fs_bsize)
fs->fs_cs(fs, cg).cs_nffree += i;
fs->fs_cs(fs, cg).cs_nffree -= frags;
fs->fs_cs(fs, ufs_rw32(cgp->cg_cgx, needswap)).cs_nbfree--;
fs->fs_cs(fs, cg).cs_nbfree++;
fs->fs_cs(fs, cg).cs_nffree += i;
fs->fs_cs(fs, cg).cs_nffree -= fs->fs_frag;
fs->fs_cs(fs, cg).cs_nbfree++;
sblock.fs_cs(&sblock, cylno) = acg.cg_cs;