Lines Matching refs:sup
904 struct nilfs_suinfo_update *sup, *supend = buf + supsz * nsup; in nilfs_sufile_set_suinfo() local
915 for (sup = buf; sup < supend; sup = (void *)sup + supsz) { in nilfs_sufile_set_suinfo()
916 if (sup->sup_segnum >= nilfs->ns_nsegments in nilfs_sufile_set_suinfo()
917 || (sup->sup_flags & in nilfs_sufile_set_suinfo()
919 || (nilfs_suinfo_update_nblocks(sup) && in nilfs_sufile_set_suinfo()
920 sup->sup_sui.sui_nblocks > in nilfs_sufile_set_suinfo()
931 sup = buf; in nilfs_sufile_set_suinfo()
932 blkoff = nilfs_sufile_get_blkoff(sufile, sup->sup_segnum); in nilfs_sufile_set_suinfo()
940 sufile, sup->sup_segnum, bh, kaddr); in nilfs_sufile_set_suinfo()
942 if (nilfs_suinfo_update_lastmod(sup)) in nilfs_sufile_set_suinfo()
943 su->su_lastmod = cpu_to_le64(sup->sup_sui.sui_lastmod); in nilfs_sufile_set_suinfo()
945 if (nilfs_suinfo_update_nblocks(sup)) in nilfs_sufile_set_suinfo()
946 su->su_nblocks = cpu_to_le32(sup->sup_sui.sui_nblocks); in nilfs_sufile_set_suinfo()
948 if (nilfs_suinfo_update_flags(sup)) { in nilfs_sufile_set_suinfo()
954 sup->sup_sui.sui_flags &= in nilfs_sufile_set_suinfo()
957 cleansi = nilfs_suinfo_clean(&sup->sup_sui); in nilfs_sufile_set_suinfo()
959 dirtysi = nilfs_suinfo_dirty(&sup->sup_sui); in nilfs_sufile_set_suinfo()
972 su->su_flags = cpu_to_le32(sup->sup_sui.sui_flags); in nilfs_sufile_set_suinfo()
977 sup = (void *)sup + supsz; in nilfs_sufile_set_suinfo()
978 if (sup >= supend) in nilfs_sufile_set_suinfo()
982 blkoff = nilfs_sufile_get_blkoff(sufile, sup->sup_segnum); in nilfs_sufile_set_suinfo()