Lines Matching refs:es

95 static int	ext2_check_sb_compat(struct ext2fs *es, struct cdev *dev,
98 struct ext2fs * es, struct m_ext2fs * fs);
280 ext2_check_sb_compat(struct ext2fs *es, struct cdev *dev, int ronly)
284 if (es->e2fs_magic != E2FS_MAGIC) {
286 devtoname(dev), es->e2fs_magic, E2FS_MAGIC);
289 if (es->e2fs_rev > E2FS_REV0) {
290 mask = es->e2fs_features_incompat & ~(EXT2F_INCOMPAT_SUPP |
303 mask = es->e2fs_features_rocompat & ~EXT2F_ROCOMPAT_SUPP;
324 compute_sb_data(struct vnode *devvp, struct ext2fs *es,
333 fs->e2fs_bshift = EXT2_MIN_BLOCK_LOG_SIZE + es->e2fs_log_bsize;
335 fs->e2fs_fsbtodb = es->e2fs_log_bsize + 1;
337 fs->e2fs_fsize = EXT2_MIN_FRAG_SIZE << es->e2fs_log_fsize;
340 fs->e2fs_bpg = es->e2fs_bpg;
341 fs->e2fs_fpg = es->e2fs_fpg;
342 fs->e2fs_ipg = es->e2fs_ipg;
343 if (es->e2fs_rev == E2FS_REV0) {
346 fs->e2fs_isize = es->e2fs_inode_size;
367 (es->e3fs_desc_size != sizeof(struct ext2_gd))) {
369 es->e3fs_desc_size);
373 if (es->e2fs_log_bsize > 2) {
374 printf("ext2fs: bad block size: %d\n", es->e2fs_log_bsize);
398 fs->e2fs_gcount = howmany(es->e2fs_bcount - es->e2fs_first_dblock,
443 if (es->e2fs_rev == E2FS_REV0 ||
451 if (es->e4fs_flags & E2FS_UNSIGNED_HASH) {
453 } else if ((es->e4fs_flags & E2FS_SIGNED_HASH) == 0) {
455 es->e4fs_flags |= E2FS_UNSIGNED_HASH;
458 es->e4fs_flags |= E2FS_SIGNED_HASH;
485 struct ext2fs *es;
508 es = (struct ext2fs *)bp->b_data;
509 if (ext2_check_sb_compat(es, devvp->v_rdev, 0) != 0) {
516 if ((error = compute_sb_data(devvp, es, fs)) != 0) {
581 struct ext2fs *es;
623 es = (struct ext2fs *)bp->b_data;
624 if (ext2_check_sb_compat(es, dev, ronly) != 0) {
628 if ((es->e2fs_state & E2FS_ISCLEAN) == 0 ||
629 (es->e2fs_state & E2FS_ERRORS)) {
652 bcopy(es, ump->um_e2fs->e2fs, (u_int)sizeof(struct ext2fs));
1087 struct ext2fs *es = fs->e2fs;
1092 bcopy((caddr_t)es, bp->b_data, (u_int)sizeof(struct ext2fs));