m_ext2fs
extern struct m_ext2fs sblock;
struct m_ext2fs sblock;
struct m_ext2fs *fs = &sblock;
struct m_ext2fs proto;
calcsb(const char *dev, int devfd, struct m_ext2fs *fs)
memset(fs, 0, sizeof(struct m_ext2fs));
int calcsb(const char *, int, struct m_ext2fs *);
struct m_ext2fs m_ext2fs;
#define sblock ext2fsun.m_ext2fs
#define gd ext2fsun.m_ext2fs.e2fs_gd
struct m_ext2fs *f_fs; /* pointer to super-block */
static int read_sblock(struct open_file *, struct m_ext2fs *);
static int read_gdblock(struct open_file *, struct m_ext2fs *);
static void dump_sblock(struct m_ext2fs *);
struct m_ext2fs *fs = fp->f_fs;
struct m_ext2fs *fs = fp->f_fs;
struct m_ext2fs *fs = fp->f_fs;
read_sblock(struct open_file *f, struct m_ext2fs *fs)
read_gdblock(struct open_file *f, struct m_ext2fs *fs)
struct m_ext2fs *fs;
dump_sblock(struct m_ext2fs *fs)
struct m_ext2fs *fs;
struct m_ext2fs *fs;
ext2fs_dirpref(struct m_ext2fs *fs)
struct m_ext2fs *fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs;
ext2fs_mapsearch(struct m_ext2fs *fs, char *bbp, daddr_t bpref)
ext2fs_fserr(struct m_ext2fs *fs, u_int uid, const char *cp)
ext2fs_cg_update(struct m_ext2fs *fs, int cg, struct ext2_gd *gd, int nbfree, int nifree, int ndirs, daddr_t ioff)
ext2fs_cg_get_csum(struct m_ext2fs *fs, int cg, struct ext2_gd *gd)
ext2fs_init_bb(struct m_ext2fs *fs, int cg, struct ext2_gd *gd, char *bbp)
ext2fs_cg_verify_and_initialize(struct vnode *devvp, struct m_ext2fs *fs, int ronly)
static u_long ext2fs_dirpref(struct m_ext2fs *);
static void ext2fs_fserr(struct m_ext2fs *, u_int, const char *);
static daddr_t ext2fs_mapsearch(struct m_ext2fs *, char *, daddr_t);
static __inline void ext2fs_cg_update(struct m_ext2fs *, int,
static uint16_t ext2fs_cg_get_csum(struct m_ext2fs *, int, struct ext2_gd *);
static void ext2fs_init_bb(struct m_ext2fs *, int, struct ext2_gd *,
struct m_ext2fs *fs = ip->i_e2fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs;
ext4_ext_find_extent(struct m_ext2fs *fs, struct inode *ip,
struct m_ext2fs;
struct ext4_extent_path *ext4_ext_find_extent(struct m_ext2fs *fs,
int ext2fs_cg_verify_and_initialize(struct vnode *, struct m_ext2fs *, int);
void ext2fs_fragacct(struct m_ext2fs *, int, int32_t[], int);
struct m_ext2fs;
struct m_ext2fs *fs;
struct m_ext2fs *m_fs;
struct m_ext2fs *m_fs;
struct m_ext2fs *m_fs;
struct m_ext2fs *m_fs;
struct m_ext2fs *fs = ip->i_e2fs;
struct m_ext2fs * const fs = ip->i_e2fs;
struct m_ext2fs * const fs = ip->i_e2fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs = ip->i_e2fs;
struct m_ext2fs *fs = VTOI(vp)->i_e2fs;
static void ext2fs_dirconv2ffs(struct m_ext2fs *fs,
ext2fs_dirconv2ffs(struct m_ext2fs *fs, struct ext2fs_direct *e2dir, struct dirent *ffsdir)
struct m_ext2fs *fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs;
static int ext2fs_sbfill(struct m_ext2fs *, int);
struct m_ext2fs *fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs = mp->um_e2fs;
struct m_ext2fs *fs = mp->um_e2fs;
ext2fs_sbfill(struct m_ext2fs *m_fs, int ronly)
ext2fs_sb_setmountinfo(struct m_ext2fs *fs, struct mount *mp)
struct m_ext2fs *fs;
struct m_ext2fs *fs;
ext2fs_loadvnode_content(struct m_ext2fs *fs, ino_t ino, struct buf *bp, struct inode *ip)
struct m_ext2fs *fs;
struct m_ext2fs *m_fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs;
struct m_ext2fs *fs;
struct m_ext2fs *e2fs; /* EXT2FS */
struct m_ext2fs *e2fs; /* EXT2FS */
ext2fs_read_sblock(ib_params *params, struct m_ext2fs *fs)
ext2fs_read_gdblock(ib_params *params, struct m_ext2fs *fs)
uint8_t sbbuf[sizeof(struct m_ext2fs)];
struct m_ext2fs *fs;
uint8_t sbbuf[sizeof(struct m_ext2fs)];
struct m_ext2fs *fs;
static int ext2fs_read_sblock(ib_params *, struct m_ext2fs *fs);
static int ext2fs_read_gdblock(ib_params *, struct m_ext2fs *fs);