Searched refs:fatent (Results 1 - 7 of 7) sorted by relevance

/linux-master/fs/fat/
H A Dfatent.c43 static void fat12_ent_set_ptr(struct fat_entry *fatent, int offset) argument
45 struct buffer_head **bhs = fatent->bhs;
46 if (fatent->nr_bhs == 1) {
48 fatent->u.ent12_p[0] = bhs[0]->b_data + offset;
49 fatent->u.ent12_p[1] = bhs[0]->b_data + (offset + 1);
52 fatent->u.ent12_p[0] = bhs[0]->b_data + offset;
53 fatent->u.ent12_p[1] = bhs[1]->b_data;
57 static void fat16_ent_set_ptr(struct fat_entry *fatent, int offset) argument
60 fatent->u.ent16_p = (__le16 *)(fatent
63 fat32_ent_set_ptr(struct fat_entry *fatent, int offset) argument
69 fat12_ent_bread(struct super_block *sb, struct fat_entry *fatent, int offset, sector_t blocknr) argument
102 fat_ent_bread(struct super_block *sb, struct fat_entry *fatent, int offset, sector_t blocknr) argument
120 fat12_ent_get(struct fat_entry *fatent) argument
138 fat16_ent_get(struct fat_entry *fatent) argument
147 fat32_ent_get(struct fat_entry *fatent) argument
156 fat12_ent_put(struct fat_entry *fatent, int new) argument
178 fat16_ent_put(struct fat_entry *fatent, int new) argument
187 fat32_ent_put(struct fat_entry *fatent, int new) argument
195 fat12_ent_next(struct fat_entry *fatent) argument
228 fat16_ent_next(struct fat_entry *fatent) argument
240 fat32_ent_next(struct fat_entry *fatent) argument
319 fat_ent_update_ptr(struct super_block *sb, struct fat_entry *fatent, int offset, sector_t blocknr) argument
349 fat_ent_read(struct inode *inode, struct fat_entry *fatent, int entry) argument
410 fat_ent_write(struct inode *inode, struct fat_entry *fatent, int new, int wait) argument
426 fat_ent_next(struct msdos_sb_info *sbi, struct fat_entry *fatent) argument
436 fat_ent_read_block(struct super_block *sb, struct fat_entry *fatent) argument
448 fat_collect_bhs(struct buffer_head **bhs, int *nr_bhs, struct fat_entry *fatent) argument
471 struct fat_entry fatent, prev_ent; local
559 struct fat_entry fatent; local
647 fat_ra_init(struct super_block *sb, struct fatent_ra *ra, struct fat_entry *fatent, int ent_limit) argument
683 fat_ent_reada(struct super_block *sb, struct fatent_ra *ra, struct fat_entry *fatent) argument
720 struct fat_entry fatent; local
767 struct fat_entry fatent; local
[all...]
H A DMakefile10 fat-y := cache.o dir.o fatent.o file.o inode.o misc.o nfs.o
H A Dfat.h341 /* fat/fatent.c */
354 static inline void fatent_init(struct fat_entry *fatent) argument
356 fatent->nr_bhs = 0;
357 fatent->entry = 0;
358 fatent->u.ent32_p = NULL;
359 fatent->bhs[0] = fatent->bhs[1] = NULL;
360 fatent->fat_inode = NULL;
363 static inline void fatent_set_entry(struct fat_entry *fatent, int entry) argument
365 fatent
369 fatent_brelse(struct fat_entry *fatent) argument
[all...]
H A Dmisc.c130 struct fat_entry fatent; local
132 fatent_init(&fatent);
133 ret = fat_ent_read(inode, &fatent, last);
136 ret = fat_ent_write(inode, &fatent, new_dclus, wait);
137 fatent_brelse(&fatent);
H A Dcache.c230 struct fat_entry fatent; local
255 fatent_init(&fatent);
266 nr = fat_ent_read(inode, &fatent, *dclus);
287 fatent_brelse(&fatent);
H A Dfile.c343 struct fat_entry fatent; local
352 fatent_init(&fatent);
353 ret = fat_ent_read(inode, &fatent, dclus);
355 fatent_brelse(&fatent);
363 err = fat_ent_write(inode, &fatent, FAT_ENT_EOF, wait);
367 fatent_brelse(&fatent);
/linux-master/fs/exfat/
H A DMakefile7 exfat-y := inode.o namei.o dir.o super.o fatent.o cache.o nls.o misc.o \

Completed in 116 milliseconds