Lines Matching refs:DOS_FS
45 DOS_FS *dos_fs;
175 static int parsebs(DOS_FS *, DOS_BS *);
176 static int namede(DOS_FS *, const char *, DOS_DE **);
177 static int lookup(DOS_FS *, u_int, const char *, DOS_DE **);
180 static off_t fsize(DOS_FS *, DOS_DE *);
181 static int fatcnt(DOS_FS *, u_int);
182 static int fatget(DOS_FS *, u_int *);
184 static int ioread(DOS_FS *, uint64_t, void *, size_t);
185 static int ioget(DOS_FS *, daddr_t, void *, size_t);
188 dos_read_fatblk(DOS_FS *fs, u_int blknum) in dos_read_fatblk()
221 dos_mount_impl(DOS_FS *fs, struct open_file *fd) in dos_mount_impl()
330 dos_unmount_impl(DOS_FS *fs) in dos_unmount_impl()
348 DOS_FS *fs = NULL; in dos_open()
362 if ((fs = calloc(1, sizeof(DOS_FS))) == NULL) in dos_open()
509 DOS_FS *fs = f->fs; in dos_close()
629 parsebs(DOS_FS *fs, DOS_BS *bs) in parsebs()
696 namede(DOS_FS *fs, const char *path, DOS_DE **dep) in namede()
731 lookup(DOS_FS *fs, u_int clus, const char *name, DOS_DE **dep) in lookup()
878 fsize(DOS_FS *fs, DOS_DE *de) in fsize()
900 fatcnt(DOS_FS *fs, u_int c) in fatcnt()
915 fatget(DOS_FS *fs, u_int *c) in fatget()
978 ioread(DOS_FS *fs, uint64_t offset, void *buf, size_t nbyte) in ioread()
1020 ioget(DOS_FS *fs, daddr_t lsec, void *buf, size_t size) in ioget()