Symbol: fat_descriptor
sbin/fsck_msdosfs/check.c
43
struct fat_descriptor *fat = NULL;
sbin/fsck_msdosfs/dir.c
1041
handleDirTree(struct fat_descriptor *fat)
sbin/fsck_msdosfs/dir.c
1082
reconnect(struct fat_descriptor *fat, cl_t head, size_t length)
sbin/fsck_msdosfs/dir.c
214
resetDosDirSection(struct fat_descriptor *fat)
sbin/fsck_msdosfs/dir.c
292
delete(struct fat_descriptor *fat, cl_t startcl,
sbin/fsck_msdosfs/dir.c
344
removede(struct fat_descriptor *fat, u_char *start,
sbin/fsck_msdosfs/dir.c
382
checksize(struct fat_descriptor *fat, u_char *p, struct dosDirEntry *dir)
sbin/fsck_msdosfs/dir.c
471
check_subdirectory(struct fat_descriptor *fat, struct dosDirEntry *dir)
sbin/fsck_msdosfs/dir.c
543
readDosDirSection(struct fat_descriptor *fat, struct dosDirEntry *dir)
sbin/fsck_msdosfs/dir.c
91
static int delete(struct fat_descriptor *, cl_t, int, cl_t, int, int);
sbin/fsck_msdosfs/dir.c
92
static int removede(struct fat_descriptor *, u_char *, u_char *,
sbin/fsck_msdosfs/dir.c
94
static int checksize(struct fat_descriptor *, u_char *, struct dosDirEntry *);
sbin/fsck_msdosfs/dir.c
95
static int readDosDirSection(struct fat_descriptor *, struct dosDirEntry *);
sbin/fsck_msdosfs/ext.h
104
int readfat(int, struct bootblock *, struct fat_descriptor **);
sbin/fsck_msdosfs/ext.h
109
int writefat(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
114
int resetDosDirSection(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
116
int handleDirTree(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
121
int checkchain(struct fat_descriptor *, cl_t, size_t *);
sbin/fsck_msdosfs/ext.h
126
int checklost(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
130
int reconnect(struct fat_descriptor *, cl_t, size_t);
sbin/fsck_msdosfs/ext.h
144
void clearchain(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/ext.h
83
struct fat_descriptor;
sbin/fsck_msdosfs/ext.h
85
int cleardirty(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
87
void fat_clear_cl_head(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/ext.h
88
bool fat_is_cl_head(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/ext.h
90
cl_t fat_get_cl_next(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/ext.h
92
int fat_set_cl_next(struct fat_descriptor *, cl_t, cl_t);
sbin/fsck_msdosfs/ext.h
94
cl_t fat_allocate_cluster(struct fat_descriptor *fat);
sbin/fsck_msdosfs/ext.h
96
struct bootblock* fat_get_boot(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
97
int fat_get_fd(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
98
bool fat_is_valid_cl(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/fat.c
1033
clearchain(struct fat_descriptor *fat, cl_t head)
sbin/fsck_msdosfs/fat.c
1052
copyfat(struct fat_descriptor *fat, int n)
sbin/fsck_msdosfs/fat.c
1100
writefat(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
1157
checklost(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
164
cl_t (*get)(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/fat.c
165
int (*set)(struct fat_descriptor *, cl_t, cl_t);
sbin/fsck_msdosfs/fat.c
180
fat_clear_cl_head(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
186
fat_is_cl_head(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
192
fat_is_cl_head_in_range(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
198
fat_get_head_count(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
209
fat_get_fat12_ptr(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
215
fat_get_fat12_next(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
234
fat_set_fat12_next(struct fat_descriptor *fat, cl_t cl, cl_t nextcl)
sbin/fsck_msdosfs/fat.c
266
fat_get_fat16_ptr(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
272
fat_get_fat16_next(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
287
fat_set_fat16_next(struct fat_descriptor *fat, cl_t cl, cl_t nextcl)
sbin/fsck_msdosfs/fat.c
305
fat_get_fat32_ptr(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
311
fat_get_fat32_next(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
326
fat_set_fat32_next(struct fat_descriptor *fat, cl_t cl, cl_t nextcl)
sbin/fsck_msdosfs/fat.c
341
fat_get_iosize(struct fat_descriptor *fat, off_t address)
sbin/fsck_msdosfs/fat.c
352
fat_flush_fat32_cache_entry(struct fat_descriptor *fat,
sbin/fsck_msdosfs/fat.c
378
fat_get_fat32_cache_entry(struct fat_descriptor *fat, off_t addr,
sbin/fsck_msdosfs/fat.c
435
fat_get_fat32_cached_ptr(struct fat_descriptor *fat, cl_t cl, bool writing)
sbin/fsck_msdosfs/fat.c
453
fat_get_fat32_cached_next(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
46
static int _readfat(struct fat_descriptor *);
sbin/fsck_msdosfs/fat.c
47
static inline struct bootblock* boot_of_(struct fat_descriptor *);
sbin/fsck_msdosfs/fat.c
471
fat_set_fat32_cached_next(struct fat_descriptor *fat, cl_t cl, cl_t nextcl)
sbin/fsck_msdosfs/fat.c
48
static inline int fd_of_(struct fat_descriptor *);
sbin/fsck_msdosfs/fat.c
487
cl_t fat_get_cl_next(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
49
static inline bool valid_cl(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/fat.c
498
int fat_set_cl_next(struct fat_descriptor *fat, cl_t cl, cl_t nextcl)
sbin/fsck_msdosfs/fat.c
515
boot_of_(struct fat_descriptor *fat) {
sbin/fsck_msdosfs/fat.c
521
fat_get_boot(struct fat_descriptor *fat) {
sbin/fsck_msdosfs/fat.c
527
fd_of_(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
533
fat_get_fd(struct fat_descriptor * fat)
sbin/fsck_msdosfs/fat.c
542
fat_is_valid_cl(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
549
valid_cl(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
557
cleardirty(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
607
_readfat(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
701
releasefat(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
720
readfat(int fs, struct bootblock *boot, struct fat_descriptor **fp)
sbin/fsck_msdosfs/fat.c
722
struct fat_descriptor *fat;
sbin/fsck_msdosfs/fat.c
729
fat = calloc(1, sizeof(struct fat_descriptor));
sbin/fsck_msdosfs/fat.c
947
checkchain(struct fat_descriptor *fat, cl_t head, size_t *chainsize)