Lines Matching defs:sup
897 SEGUSE *sup;
1207 LFS_SEGENTRY(sup, fs, i, bp);
1210 uint32_t nflags = sup->su_flags;
1214 if (sup->su_nbytes == 0) {
1215 if (sup->su_flags & SEGUSE_DIRTY)
1220 if (nflags != sup->su_flags) {
1221 sup->su_flags = nflags;
1226 LFS_WRITESEGENTRY(sup, fs, i, bp);
1316 LFS_SEGENTRY(sup, fs, lfs_dtosn(fs, lfs_sb_getoffset(fs)), bp);
1317 sup->su_flags |= SEGUSE_DIRTY | SEGUSE_ACTIVE;
1319 LFS_WRITESEGENTRY(sup, fs, lfs_dtosn(fs, lfs_sb_getoffset(fs)), bp); /* Ifile */
1357 SEGUSE *sup;
1364 LFS_SEGENTRY(sup, fs, sn, bp);
1367 if (!(sup->su_flags & SEGUSE_DIRTY)) {
1372 if (sup->su_flags & SEGUSE_SUPERBLOCK)
2469 SEGUSE *sup;
2504 LFS_SEGENTRY(sup, fs, i, bp);
2505 bytes = sup->su_nbytes;
2524 LFS_SEGENTRY(sup, fs, i, bp);
2525 badnews = sup->su_nbytes || !(sup->su_flags & SEGUSE_INVAL);
2526 if (sup->su_flags & SEGUSE_SUPERBLOCK)
2528 if (!(sup->su_flags & SEGUSE_DIRTY)) {
2530 if (sup->su_flags & SEGUSE_SUPERBLOCK)
2533 dirtysums += sup->su_nsums;
2616 sup = &((SEGUSE *)bp->b_data)[i % lfs_sb_getsepb(fs)];
2617 memset(sup, 0, (nexti - i) * sizeof(SEGUSE));