Symbol: fat_descriptor
sbin/fsck_msdosfs/check.c
51
struct fat_descriptor *fat = NULL;
sbin/fsck_msdosfs/dir.c
100
static int checksize(struct fat_descriptor *, u_char *, struct dosDirEntry *);
sbin/fsck_msdosfs/dir.c
101
static int readDosDirSection(struct fat_descriptor *, struct dosDirEntry *);
sbin/fsck_msdosfs/dir.c
1045
handleDirTree(struct fat_descriptor *fat)
sbin/fsck_msdosfs/dir.c
1086
reconnect(struct fat_descriptor *fat, cl_t head, size_t length)
sbin/fsck_msdosfs/dir.c
220
resetDosDirSection(struct fat_descriptor *fat)
sbin/fsck_msdosfs/dir.c
296
delete(struct fat_descriptor *fat, cl_t startcl,
sbin/fsck_msdosfs/dir.c
348
removede(struct fat_descriptor *fat, u_char *start,
sbin/fsck_msdosfs/dir.c
386
checksize(struct fat_descriptor *fat, u_char *p, struct dosDirEntry *dir)
sbin/fsck_msdosfs/dir.c
475
check_subdirectory(struct fat_descriptor *fat, struct dosDirEntry *dir)
sbin/fsck_msdosfs/dir.c
547
readDosDirSection(struct fat_descriptor *fat, struct dosDirEntry *dir)
sbin/fsck_msdosfs/dir.c
97
static int delete(struct fat_descriptor *, cl_t, int, cl_t, int, int);
sbin/fsck_msdosfs/dir.c
98
static int removede(struct fat_descriptor *, u_char *, u_char *,
sbin/fsck_msdosfs/ext.h
101
cl_t fat_allocate_cluster(struct fat_descriptor *fat);
sbin/fsck_msdosfs/ext.h
103
struct bootblock* fat_get_boot(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
104
int fat_get_fd(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
105
bool fat_is_valid_cl(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/ext.h
111
int readfat(int, struct bootblock *, struct fat_descriptor **);
sbin/fsck_msdosfs/ext.h
116
int writefat(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
121
int resetDosDirSection(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
123
int handleDirTree(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
128
int checkchain(struct fat_descriptor *, cl_t, size_t *);
sbin/fsck_msdosfs/ext.h
133
int checklost(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
137
int reconnect(struct fat_descriptor *, cl_t, size_t);
sbin/fsck_msdosfs/ext.h
151
void clearchain(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/ext.h
90
struct fat_descriptor;
sbin/fsck_msdosfs/ext.h
92
int cleardirty(struct fat_descriptor *);
sbin/fsck_msdosfs/ext.h
94
void fat_clear_cl_head(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/ext.h
95
bool fat_is_cl_head(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/ext.h
97
cl_t fat_get_cl_next(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/ext.h
99
int fat_set_cl_next(struct fat_descriptor *, cl_t, cl_t);
sbin/fsck_msdosfs/fat.c
1034
checkchain(struct fat_descriptor *fat, cl_t head, size_t *chainsize)
sbin/fsck_msdosfs/fat.c
1120
clearchain(struct fat_descriptor *fat, cl_t head)
sbin/fsck_msdosfs/fat.c
1140
copyfat(struct fat_descriptor *fat, int n)
sbin/fsck_msdosfs/fat.c
1188
writefat(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
1245
checklost(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
170
cl_t (*get)(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/fat.c
171
int (*set)(struct fat_descriptor *, cl_t, cl_t);
sbin/fsck_msdosfs/fat.c
186
fat_clear_cl_head(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
192
fat_is_cl_head(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
198
fat_is_cl_head_in_range(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
204
fat_get_head_count(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
215
fat_get_fat12_ptr(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
221
fat_get_fat12_next(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
240
fat_set_fat12_next(struct fat_descriptor *fat, cl_t cl, cl_t nextcl)
sbin/fsck_msdosfs/fat.c
272
fat_get_fat16_ptr(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
278
fat_get_fat16_next(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
293
fat_set_fat16_next(struct fat_descriptor *fat, cl_t cl, cl_t nextcl)
sbin/fsck_msdosfs/fat.c
311
fat_get_fat32_ptr(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
317
fat_get_fat32_next(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
332
fat_set_fat32_next(struct fat_descriptor *fat, cl_t cl, cl_t nextcl)
sbin/fsck_msdosfs/fat.c
347
fat_get_iosize(struct fat_descriptor *fat, off_t address)
sbin/fsck_msdosfs/fat.c
358
fat_flush_fat32_cache_entry(struct fat_descriptor *fat,
sbin/fsck_msdosfs/fat.c
384
fat_get_fat32_cache_entry(struct fat_descriptor *fat, off_t addr,
sbin/fsck_msdosfs/fat.c
441
fat_get_fat32_cached_ptr(struct fat_descriptor *fat, cl_t cl, bool writing)
sbin/fsck_msdosfs/fat.c
459
fat_get_fat32_cached_next(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
477
fat_set_fat32_cached_next(struct fat_descriptor *fat, cl_t cl, cl_t nextcl)
sbin/fsck_msdosfs/fat.c
493
cl_t fat_get_cl_next(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
504
int fat_set_cl_next(struct fat_descriptor *fat, cl_t cl, cl_t nextcl)
sbin/fsck_msdosfs/fat.c
52
static int _readfat(struct fat_descriptor *);
sbin/fsck_msdosfs/fat.c
521
boot_of_(struct fat_descriptor *fat) {
sbin/fsck_msdosfs/fat.c
527
fat_get_boot(struct fat_descriptor *fat) {
sbin/fsck_msdosfs/fat.c
53
static inline struct bootblock* boot_of_(struct fat_descriptor *);
sbin/fsck_msdosfs/fat.c
533
fd_of_(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
539
fat_get_fd(struct fat_descriptor * fat)
sbin/fsck_msdosfs/fat.c
54
static inline int fd_of_(struct fat_descriptor *);
sbin/fsck_msdosfs/fat.c
548
fat_is_valid_cl(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
55
static inline bool valid_cl(struct fat_descriptor *, cl_t);
sbin/fsck_msdosfs/fat.c
555
valid_cl(struct fat_descriptor *fat, cl_t cl)
sbin/fsck_msdosfs/fat.c
643
cleardirty(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
693
_readfat(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
787
releasefat(struct fat_descriptor *fat)
sbin/fsck_msdosfs/fat.c
806
readfat(int fs, struct bootblock *boot, struct fat_descriptor **fp)
sbin/fsck_msdosfs/fat.c
808
struct fat_descriptor *fat;
sbin/fsck_msdosfs/fat.c
815
fat = calloc(1, sizeof(struct fat_descriptor));