Home
last modified time | relevance | path

Searched refs:fatent (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/fs/fat/
Dfatent.c41 static void fat12_ent_set_ptr(struct fat_entry *fatent, int offset) in fat12_ent_set_ptr() argument
43 struct buffer_head **bhs = fatent->bhs; in fat12_ent_set_ptr()
44 if (fatent->nr_bhs == 1) { in fat12_ent_set_ptr()
46 fatent->u.ent12_p[0] = bhs[0]->b_data + offset; in fat12_ent_set_ptr()
47 fatent->u.ent12_p[1] = bhs[0]->b_data + (offset + 1); in fat12_ent_set_ptr()
50 fatent->u.ent12_p[0] = bhs[0]->b_data + offset; in fat12_ent_set_ptr()
51 fatent->u.ent12_p[1] = bhs[1]->b_data; in fat12_ent_set_ptr()
55 static void fat16_ent_set_ptr(struct fat_entry *fatent, int offset) in fat16_ent_set_ptr() argument
58 fatent->u.ent16_p = (__le16 *)(fatent->bhs[0]->b_data + offset); in fat16_ent_set_ptr()
61 static void fat32_ent_set_ptr(struct fat_entry *fatent, int offset) in fat32_ent_set_ptr() argument
[all …]
Dfat.h321 static inline void fatent_init(struct fat_entry *fatent) in fatent_init() argument
323 fatent->nr_bhs = 0; in fatent_init()
324 fatent->entry = 0; in fatent_init()
325 fatent->u.ent32_p = NULL; in fatent_init()
326 fatent->bhs[0] = fatent->bhs[1] = NULL; in fatent_init()
327 fatent->fat_inode = NULL; in fatent_init()
330 static inline void fatent_set_entry(struct fat_entry *fatent, int entry) in fatent_set_entry() argument
332 fatent->entry = entry; in fatent_set_entry()
333 fatent->u.ent32_p = NULL; in fatent_set_entry()
336 static inline void fatent_brelse(struct fat_entry *fatent) in fatent_brelse() argument
[all …]
Dmisc.c122 struct fat_entry fatent; in fat_chain_add() local
124 fatent_init(&fatent); in fat_chain_add()
125 ret = fat_ent_read(inode, &fatent, last); in fat_chain_add()
128 ret = fat_ent_write(inode, &fatent, new_dclus, wait); in fat_chain_add()
129 fatent_brelse(&fatent); in fat_chain_add()
Dfile.c252 struct fat_entry fatent; in fat_free() local
261 fatent_init(&fatent); in fat_free()
262 ret = fat_ent_read(inode, &fatent, dclus); in fat_free()
264 fatent_brelse(&fatent); in fat_free()
272 err = fat_ent_write(inode, &fatent, FAT_ENT_EOF, wait); in fat_free()
276 fatent_brelse(&fatent); in fat_free()
Dcache.c228 struct fat_entry fatent; in fat_get_cluster() local
247 fatent_init(&fatent); in fat_get_cluster()
259 nr = fat_ent_read(inode, &fatent, *dclus); in fat_get_cluster()
281 fatent_brelse(&fatent); in fat_get_cluster()
DMakefile9 fat-y := cache.o dir.o fatent.o file.o inode.o misc.o nfs.o