segsum
union segsum;
int check_summary(struct lfs *, union segsum *, daddr_t, int, struct uvnode *, void (*)(daddr_t, union finfo *));
ssp = (SEGSUM *)sp->segsum;
ssp = (SEGSUM *)sp->segsum;
iip = NTH_IINFO(fs, sp->segsum, sp->ninodes / LFS_INOPB(fs));
ssp = (SEGSUM *)sp->segsum;
ssp = (SEGSUM *)sp->segsum;
sp->segsum = sbp->b_data;
memset(sp->segsum, 0, lfs_sb_getsumsize(fs));
ssp = sp->segsum;
ssp = (SEGSUM *) sp->segsum;
struct nilfs_segment_summary segsum;
segsum_struct_size, (void *) &ri->segsum);
magic = nilfs_rw32(ri->segsum.ss_magic);
struct nilfs_segment_summary *segsum = &ri->segsum;
segsum_size = nilfs_rw32(segsum->ss_sumbytes);
nfileblk = nilfs_rw32(segsum->ss_nblocks) - nsumblk;
if ((nilfs_rw16(segsum->ss_flags) & NILFS_SS_SR) == 0) {
struct nilfs_segment_summary *segsum;
segsum = &ri->segsum;
if (nilfs_rw16(segsum->ss_flags) & NILFS_SS_SR) {
super->s_last_seq = segsum->ss_seq;
segsum_size = nilfs_rw32(segsum->ss_sumbytes);
nfileblk = nilfs_rw32(segsum->ss_nblocks) - nsumblk;
ri->pseg = nilfs_rw64(segsum->ss_next);
void *segsum; /* segment summary info */
typedef union segsum SEGSUM;
__CTASSERT(__alignof(union segsum) == __alignof(struct segsum64));
__CTASSERT(__alignof(union segsum) == __alignof(struct segsum32));
__CTASSERT(__alignof(union segsum) == __alignof(struct segsum_v1));
- ((char *)NEXT_FINFO(fs, sp->fip) - (char *)(sp->segsum))
&& ((char *)(sp->segsum))[lfs_sb_getsumsize(fs)
SEGSUM *ssp = sp->segsum;
iip = NTH_IINFO(fs, sp->segsum, sp->ninodes / LFS_INOPB(fs));
ssp = (SEGSUM *)sp->segsum;
ssp = (SEGSUM *)sp->segsum;
ssp = sp->segsum = sbp->b_data;
sp->fip = SEGSUM_FINFOBASE(fs, sp->segsum);
ssp = (SEGSUM *)sp->segsum;
ssp = (SEGSUM *)sp->segsum;
ssp = (SEGSUM *)sp->segsum;
ssp = (SEGSUM *)(sp->segsum);
ssp = (SEGSUM *)sp->segsum;
ssp = (SEGSUM *)sp->segsum;
ssp = (SEGSUM *)sp->segsum;