Lines Matching refs:sup
937 struct nilfs_suinfo_update *sup, *supend = buf + supsz * nsup;
948 for (sup = buf; sup < supend; sup = (void *)sup + supsz) {
949 if (sup->sup_segnum >= nilfs->ns_nsegments
950 || (sup->sup_flags &
952 || (nilfs_suinfo_update_nblocks(sup) &&
953 sup->sup_sui.sui_nblocks >
964 sup = buf;
965 blkoff = nilfs_sufile_get_blkoff(sufile, sup->sup_segnum);
973 sufile, sup->sup_segnum, bh, kaddr);
975 if (nilfs_suinfo_update_lastmod(sup))
976 su->su_lastmod = cpu_to_le64(sup->sup_sui.sui_lastmod);
978 if (nilfs_suinfo_update_nblocks(sup))
979 su->su_nblocks = cpu_to_le32(sup->sup_sui.sui_nblocks);
981 if (nilfs_suinfo_update_flags(sup)) {
987 sup->sup_sui.sui_flags &=
990 cleansi = nilfs_suinfo_clean(&sup->sup_sui);
992 dirtysi = nilfs_suinfo_dirty(&sup->sup_sui);
1005 su->su_flags = cpu_to_le32(sup->sup_sui.sui_flags);
1010 sup = (void *)sup + supsz;
1011 if (sup >= supend)
1015 blkoff = nilfs_sufile_get_blkoff(sufile, sup->sup_segnum);