Home
last modified time | relevance | path

Searched refs:MSDOS_I (Results 1 – 9 of 9) sorted by relevance

/linux/fs/fat/
H A Dcache.c71 if (MSDOS_I(inode)->cache_lru.next != &cache->cache_list) in fat_cache_update_lru()
72 list_move(&cache->cache_list, &MSDOS_I(inode)->cache_lru); in fat_cache_update_lru()
84 spin_lock(&MSDOS_I(inode)->cache_lru_lock); in fat_cache_lookup()
85 list_for_each_entry(p, &MSDOS_I(inode)->cache_lru, cache_list) { in fat_cache_lookup()
100 cid->id = MSDOS_I(inode)->cache_valid_id; in fat_cache_lookup()
107 spin_unlock(&MSDOS_I(inode)->cache_lru_lock); in fat_cache_lookup()
117 list_for_each_entry(p, &MSDOS_I(inode)->cache_lru, cache_list) { in fat_cache_merge()
136 spin_lock(&MSDOS_I(inode)->cache_lru_lock); in fat_cache_add()
138 new->id != MSDOS_I(inode)->cache_valid_id) in fat_cache_add()
143 if (MSDOS_I(inode)->nr_caches < FAT_MAX_CACHE) { in fat_cache_add()
[all …]
H A Dinode.c140 if (iblock != MSDOS_I(inode)->mmu_private >> sb->s_blocksize_bits) { in __fat_get_block()
142 MSDOS_I(inode)->i_pos, MSDOS_I(inode)->mmu_private); in __fat_get_block()
163 MSDOS_I(inode)->mmu_private += *max_blocks << sb->s_blocksize_bits; in __fat_get_block()
171 MSDOS_I(inode)->i_pos, in __fat_get_block()
232 &MSDOS_I(mapping->host)->mmu_private); in fat_write_begin()
248 if (!(err < 0) && !(MSDOS_I(inode)->i_attrs & ATTR_ARCH)) { in fat_write_end()
250 MSDOS_I(inode)->i_attrs |= ATTR_ARCH; in fat_write_end()
276 if (MSDOS_I(inode)->mmu_private < size) in fat_direct_IO()
321 down_read(&MSDOS_I(mapping->host)->truncate_lock); in _fat_bmap()
323 up_read(&MSDOS_I(mapping->host)->truncate_lock); in _fat_bmap()
[all …]
H A Dfile.c62 attr |= (MSDOS_I(inode)->i_attrs & ATTR_VOLUME) | in fat_ioctl_set_attributes()
316 if (MSDOS_I(inode)->i_start == 0) in fat_free()
322 i_start = free_start = MSDOS_I(inode)->i_start; in fat_free()
323 i_logstart = MSDOS_I(inode)->i_logstart; in fat_free()
327 MSDOS_I(inode)->i_start = 0; in fat_free()
328 MSDOS_I(inode)->i_logstart = 0; in fat_free()
330 MSDOS_I(inode)->i_attrs |= ATTR_ARCH; in fat_free()
335 MSDOS_I(inode)->i_start = i_start; in fat_free()
336 MSDOS_I(inode)->i_logstart = i_logstart; in fat_free()
361 __func__, MSDOS_I(inode)->i_pos); in fat_free()
[all …]
H A Dnamei_msdos.c463 old_attrs = MSDOS_I(old_inode)->i_attrs; in do_msdos_rename()
473 MSDOS_I(old_inode)->i_attrs |= ATTR_HIDDEN; in do_msdos_rename()
475 MSDOS_I(old_inode)->i_attrs &= ~ATTR_HIDDEN; in do_msdos_rename()
479 MSDOS_I(old_inode)->i_attrs = old_attrs; in do_msdos_rename()
504 new_i_pos = MSDOS_I(new_inode)->i_pos; in do_msdos_rename()
518 MSDOS_I(old_inode)->i_attrs |= ATTR_HIDDEN; in do_msdos_rename()
520 MSDOS_I(old_inode)->i_attrs &= ~ATTR_HIDDEN; in do_msdos_rename()
529 fat_set_start(dotdot_de, MSDOS_I(new_dir)->i_logstart); in do_msdos_rename()
568 fat_set_start(dotdot_de, MSDOS_I(old_dir)->i_logstart); in do_msdos_rename()
575 MSDOS_I(old_inode)->i_attrs = old_attrs; in do_msdos_rename()
H A Dfat.h177 static inline struct msdos_inode_info *MSDOS_I(struct inode *inode) in MSDOS_I() function
222 u8 attrs = MSDOS_I(inode)->i_attrs; in fat_make_attrs()
233 MSDOS_I(inode)->i_attrs = attrs & ATTR_UNUSED; in fat_save_attrs()
235 MSDOS_I(inode)->i_attrs = attrs & (ATTR_UNUSED | ATTR_RO); in fat_save_attrs()
269 i_pos = MSDOS_I(inode)->i_pos; in fat_i_pos_read()
H A Dmisc.c118 if (MSDOS_I(inode)->i_start) { in fat_chain_add()
147 MSDOS_I(inode)->i_start = new_dclus; in fat_chain_add()
148 MSDOS_I(inode)->i_logstart = new_dclus; in fat_chain_add()
H A Dnamei_vfat.c917 fat_set_start(dotdot_de, MSDOS_I(dir)->i_logstart); in vfat_update_dotdot_de()
968 new_i_pos = MSDOS_I(new_inode)->i_pos; in vfat_rename()
1092 old_i_pos = MSDOS_I(old_inode)->i_pos; in vfat_rename_exchange()
1093 new_i_pos = MSDOS_I(new_inode)->i_pos; in vfat_rename_exchange()
H A Ddir.c1193 fat_set_start(&de[1], MSDOS_I(dir)->i_logstart); in fat_alloc_new_dir()
1336 } else if (MSDOS_I(dir)->i_start == 0) { in fat_add_entries()
1338 MSDOS_I(dir)->i_pos); in fat_add_entries()
1407 MSDOS_I(dir)->mmu_private += nr_cluster << sbi->cluster_bits; in fat_add_entries()
H A Dnfs.c250 MSDOS_I(dummy_grand_parent)->i_pos = -1; in fat_rebuild_parent()