fs_fshift
afs.fs_fsize, afs.fs_fshift, afs.fs_fmask);
sb->fs_fshift);
sblock.fs_fshift = ilog2(sblock.fs_fsize);
fs->fs_fshift = EXT2_MINFSHIFT + fs->fs_fd.fd_fsize;
fs->fs_fsize = 1 << fs->fs_fshift;
FCHK(fs->fs_fshift, !=, ILOG2(fs->fs_fsize), %jd);
int32_t fs_fshift; /* ``numfrags'' calc number of frags */
(((off_t)(frag)) << (fs)->fs_fshift)
((loc) >> (fs)->fs_fshift)
int32_t fs_fshift; /* ``numfrags'' calc number of frags */
for (sblock.fs_fshift = 0, i = sblock.fs_fsize; i > 1; i >>= 1)
sblock.fs_fshift++;
if (lseek(fd, (off_t)cgtod(super, cg) << super->fs_fshift, 0) < 0)
off = (off_t)ino_to_fsba(super, last) << super->fs_fshift;