Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/fs/fat/
H A Dfatent.c42 static void fat12_ent_set_ptr(struct fat_entry *fatent, int offset) in fat12_ent_set_ptr() argument
44 struct buffer_head **bhs = fatent->bhs; in fat12_ent_set_ptr()
45 if (fatent->nr_bhs == 1) { in fat12_ent_set_ptr()
47 fatent->u.ent12_p[0] = bhs[0]->b_data + offset; in fat12_ent_set_ptr()
48 fatent->u.ent12_p[1] = bhs[0]->b_data + (offset + 1); in fat12_ent_set_ptr()
51 fatent->u.ent12_p[0] = bhs[0]->b_data + offset; in fat12_ent_set_ptr()
52 fatent->u.ent12_p[1] = bhs[1]->b_data; in fat12_ent_set_ptr()
56 static void fat16_ent_set_ptr(struct fat_entry *fatent, int offset) in fat16_ent_set_ptr() argument
59 fatent->u.ent16_p = (__le16 *)(fatent in fat16_ent_set_ptr()
62 fat32_ent_set_ptr(struct fat_entry *fatent, int offset) fat32_ent_set_ptr() argument
68 fat12_ent_bread(struct super_block *sb, struct fat_entry *fatent, int offset, sector_t blocknr) fat12_ent_bread() argument
101 fat_ent_bread(struct super_block *sb, struct fat_entry *fatent, int offset, sector_t blocknr) fat_ent_bread() argument
119 fat12_ent_get(struct fat_entry *fatent) fat12_ent_get() argument
137 fat16_ent_get(struct fat_entry *fatent) fat16_ent_get() argument
146 fat32_ent_get(struct fat_entry *fatent) fat32_ent_get() argument
155 fat12_ent_put(struct fat_entry *fatent, int new) fat12_ent_put() argument
177 fat16_ent_put(struct fat_entry *fatent, int new) fat16_ent_put() argument
186 fat32_ent_put(struct fat_entry *fatent, int new) fat32_ent_put() argument
194 fat12_ent_next(struct fat_entry *fatent) fat12_ent_next() argument
227 fat16_ent_next(struct fat_entry *fatent) fat16_ent_next() argument
239 fat32_ent_next(struct fat_entry *fatent) fat32_ent_next() argument
318 fat_ent_update_ptr(struct super_block *sb, struct fat_entry *fatent, int offset, sector_t blocknr) fat_ent_update_ptr() argument
348 fat_ent_read(struct inode *inode, struct fat_entry *fatent, int entry) fat_ent_read() argument
409 fat_ent_write(struct inode *inode, struct fat_entry *fatent, int new, int wait) fat_ent_write() argument
425 fat_ent_next(struct msdos_sb_info *sbi, struct fat_entry *fatent) fat_ent_next() argument
435 fat_ent_read_block(struct super_block *sb, struct fat_entry *fatent) fat_ent_read_block() argument
447 fat_collect_bhs(struct buffer_head **bhs, int *nr_bhs, struct fat_entry *fatent) fat_collect_bhs() argument
470 struct fat_entry fatent, prev_ent; fat_alloc_clusters() local
558 struct fat_entry fatent; fat_free_clusters() local
646 fat_ra_init(struct super_block *sb, struct fatent_ra *ra, struct fat_entry *fatent, int ent_limit) fat_ra_init() argument
682 fat_ent_reada(struct super_block *sb, struct fatent_ra *ra, struct fat_entry *fatent) fat_ent_reada() argument
719 struct fat_entry fatent; fat_count_free_clusters() local
766 struct fat_entry fatent; fat_trim_fs() local
[all...]
H A Dfat.h340 /* fat/fatent.c */
353 static inline void fatent_init(struct fat_entry *fatent) in fatent_init() argument
355 fatent->nr_bhs = 0; in fatent_init()
356 fatent->entry = 0; in fatent_init()
357 fatent->u.ent32_p = NULL; in fatent_init()
358 fatent->bhs[0] = fatent->bhs[1] = NULL; in fatent_init()
359 fatent->fat_inode = NULL; in fatent_init()
362 static inline void fatent_set_entry(struct fat_entry *fatent, int entry) in fatent_set_entry() argument
364 fatent in fatent_set_entry()
368 fatent_brelse(struct fat_entry *fatent) fatent_brelse() argument
[all...]
H A Dmisc.c124 struct fat_entry fatent; in fat_chain_add() local
126 fatent_init(&fatent); in fat_chain_add()
127 ret = fat_ent_read(inode, &fatent, last); in fat_chain_add()
130 ret = fat_ent_write(inode, &fatent, new_dclus, wait); in fat_chain_add()
131 fatent_brelse(&fatent); in fat_chain_add()
H A Dfile.c342 struct fat_entry fatent; in fat_free() local
351 fatent_init(&fatent); in fat_free()
352 ret = fat_ent_read(inode, &fatent, dclus); in fat_free()
354 fatent_brelse(&fatent); in fat_free()
362 err = fat_ent_write(inode, &fatent, FAT_ENT_EOF, wait); in fat_free()
366 fatent_brelse(&fatent); in fat_free()
H A Dcache.c230 struct fat_entry fatent; in fat_get_cluster() local
255 fatent_init(&fatent); in fat_get_cluster()
266 nr = fat_ent_read(inode, &fatent, *dclus); in fat_get_cluster()
287 fatent_brelse(&fatent); in fat_get_cluster()
H A DMakefile10 fat-y := cache.o dir.o fatent.o file.o inode.o misc.o nfs.o
/kernel/linux/linux-6.6/fs/fat/
H A Dfatent.c43 static void fat12_ent_set_ptr(struct fat_entry *fatent, int offset) in fat12_ent_set_ptr() argument
45 struct buffer_head **bhs = fatent->bhs; in fat12_ent_set_ptr()
46 if (fatent->nr_bhs == 1) { in fat12_ent_set_ptr()
48 fatent->u.ent12_p[0] = bhs[0]->b_data + offset; in fat12_ent_set_ptr()
49 fatent->u.ent12_p[1] = bhs[0]->b_data + (offset + 1); in fat12_ent_set_ptr()
52 fatent->u.ent12_p[0] = bhs[0]->b_data + offset; in fat12_ent_set_ptr()
53 fatent->u.ent12_p[1] = bhs[1]->b_data; in fat12_ent_set_ptr()
57 static void fat16_ent_set_ptr(struct fat_entry *fatent, int offset) in fat16_ent_set_ptr() argument
60 fatent->u.ent16_p = (__le16 *)(fatent in fat16_ent_set_ptr()
63 fat32_ent_set_ptr(struct fat_entry *fatent, int offset) fat32_ent_set_ptr() argument
69 fat12_ent_bread(struct super_block *sb, struct fat_entry *fatent, int offset, sector_t blocknr) fat12_ent_bread() argument
102 fat_ent_bread(struct super_block *sb, struct fat_entry *fatent, int offset, sector_t blocknr) fat_ent_bread() argument
120 fat12_ent_get(struct fat_entry *fatent) fat12_ent_get() argument
138 fat16_ent_get(struct fat_entry *fatent) fat16_ent_get() argument
147 fat32_ent_get(struct fat_entry *fatent) fat32_ent_get() argument
156 fat12_ent_put(struct fat_entry *fatent, int new) fat12_ent_put() argument
178 fat16_ent_put(struct fat_entry *fatent, int new) fat16_ent_put() argument
187 fat32_ent_put(struct fat_entry *fatent, int new) fat32_ent_put() argument
195 fat12_ent_next(struct fat_entry *fatent) fat12_ent_next() argument
228 fat16_ent_next(struct fat_entry *fatent) fat16_ent_next() argument
240 fat32_ent_next(struct fat_entry *fatent) fat32_ent_next() argument
319 fat_ent_update_ptr(struct super_block *sb, struct fat_entry *fatent, int offset, sector_t blocknr) fat_ent_update_ptr() argument
349 fat_ent_read(struct inode *inode, struct fat_entry *fatent, int entry) fat_ent_read() argument
410 fat_ent_write(struct inode *inode, struct fat_entry *fatent, int new, int wait) fat_ent_write() argument
426 fat_ent_next(struct msdos_sb_info *sbi, struct fat_entry *fatent) fat_ent_next() argument
436 fat_ent_read_block(struct super_block *sb, struct fat_entry *fatent) fat_ent_read_block() argument
448 fat_collect_bhs(struct buffer_head **bhs, int *nr_bhs, struct fat_entry *fatent) fat_collect_bhs() argument
471 struct fat_entry fatent, prev_ent; fat_alloc_clusters() local
559 struct fat_entry fatent; fat_free_clusters() local
647 fat_ra_init(struct super_block *sb, struct fatent_ra *ra, struct fat_entry *fatent, int ent_limit) fat_ra_init() argument
683 fat_ent_reada(struct super_block *sb, struct fatent_ra *ra, struct fat_entry *fatent) fat_ent_reada() argument
720 struct fat_entry fatent; fat_count_free_clusters() local
767 struct fat_entry fatent; fat_trim_fs() local
[all...]
H A Dfat.h341 /* fat/fatent.c */
354 static inline void fatent_init(struct fat_entry *fatent) in fatent_init() argument
356 fatent->nr_bhs = 0; in fatent_init()
357 fatent->entry = 0; in fatent_init()
358 fatent->u.ent32_p = NULL; in fatent_init()
359 fatent->bhs[0] = fatent->bhs[1] = NULL; in fatent_init()
360 fatent->fat_inode = NULL; in fatent_init()
363 static inline void fatent_set_entry(struct fat_entry *fatent, int entry) in fatent_set_entry() argument
365 fatent in fatent_set_entry()
369 fatent_brelse(struct fat_entry *fatent) fatent_brelse() argument
[all...]
H A Dmisc.c130 struct fat_entry fatent; in fat_chain_add() local
132 fatent_init(&fatent); in fat_chain_add()
133 ret = fat_ent_read(inode, &fatent, last); in fat_chain_add()
136 ret = fat_ent_write(inode, &fatent, new_dclus, wait); in fat_chain_add()
137 fatent_brelse(&fatent); in fat_chain_add()
H A Dfile.c343 struct fat_entry fatent; in fat_free() local
352 fatent_init(&fatent); in fat_free()
353 ret = fat_ent_read(inode, &fatent, dclus); in fat_free()
355 fatent_brelse(&fatent); in fat_free()
363 err = fat_ent_write(inode, &fatent, FAT_ENT_EOF, wait); in fat_free()
367 fatent_brelse(&fatent); in fat_free()
H A Dcache.c230 struct fat_entry fatent; in fat_get_cluster() local
255 fatent_init(&fatent); in fat_get_cluster()
266 nr = fat_ent_read(inode, &fatent, *dclus); in fat_get_cluster()
287 fatent_brelse(&fatent); in fat_get_cluster()
H A DMakefile10 fat-y := cache.o dir.o fatent.o file.o inode.o misc.o nfs.o
/kernel/linux/linux-5.10/fs/exfat/
H A DMakefile7 exfat-y := inode.o namei.o dir.o super.o fatent.o cache.o nls.o misc.o \
/kernel/linux/linux-6.6/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 9 milliseconds