/linux-4.19.296/fs/fat/ |
D | nfs.c | 53 static struct inode *fat_ilookup(struct super_block *sb, u64 ino, loff_t i_pos) in fat_ilookup() argument 56 return fat_iget(sb, i_pos); in fat_ilookup() 66 u64 ino, u32 generation, loff_t i_pos) in __fat_nfs_get_inode() argument 68 struct inode *inode = fat_ilookup(sb, ino, i_pos); in __fat_nfs_get_inode() 79 fat_get_blknr_offset(MSDOS_SB(sb), i_pos, &blocknr, &offset); in __fat_nfs_get_inode() 94 inode = fat_build_inode(sb, &de[offset], i_pos); in __fat_nfs_get_inode() 115 loff_t i_pos; in fat_encode_fh_nostale() local 130 i_pos = fat_i_pos_read(sbi, inode); in fat_encode_fh_nostale() 133 fid->i_pos_low = i_pos & 0xFFFFFFFF; in fat_encode_fh_nostale() 134 fid->i_pos_hi = (i_pos >> 32) & 0xFFFF; in fat_encode_fh_nostale() [all …]
|
D | fat.h | 125 loff_t i_pos; /* on-disk position of directory entry or 0 */ member 133 loff_t i_pos; /* on-disk position of directory entry */ member 224 loff_t i_pos, sector_t *blknr, int *offset) in fat_get_blknr_offset() argument 226 *blknr = i_pos >> sbi->dir_per_block_bits; in fat_get_blknr_offset() 227 *offset = i_pos & (sbi->dir_per_block - 1); in fat_get_blknr_offset() 233 loff_t i_pos; in fat_i_pos_read() local 237 i_pos = MSDOS_I(inode)->i_pos; in fat_i_pos_read() 241 return i_pos; in fat_i_pos_read() 381 extern void fat_attach(struct inode *inode, loff_t i_pos); 383 extern struct inode *fat_iget(struct super_block *sb, loff_t i_pos); [all …]
|
D | inode.c | 135 MSDOS_I(inode)->i_pos, MSDOS_I(inode)->mmu_private); in __fat_get_block() 164 MSDOS_I(inode)->i_pos, in __fat_get_block() 383 static inline unsigned long fat_hash(loff_t i_pos) in fat_hash() argument 385 return hash_32(i_pos, FAT_HASH_BITS); in fat_hash() 398 void fat_attach(struct inode *inode, loff_t i_pos) in fat_attach() argument 404 + fat_hash(i_pos); in fat_attach() 407 MSDOS_I(inode)->i_pos = i_pos; in fat_attach() 431 MSDOS_I(inode)->i_pos = 0; in fat_detach() 443 struct inode *fat_iget(struct super_block *sb, loff_t i_pos) in fat_iget() argument 446 struct hlist_head *head = sbi->inode_hashtable + fat_hash(i_pos); in fat_iget() [all …]
|
D | namei_msdos.c | 215 inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); in msdos_lookup() 291 inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); in msdos_create() 375 inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); in msdos_mkdir() 499 new_i_pos = MSDOS_I(new_inode)->i_pos; in do_msdos_rename() 506 new_i_pos = sinfo.i_pos; in do_msdos_rename() 570 fat_attach(old_inode, old_sinfo.i_pos); in do_msdos_rename() 589 __func__, sinfo.i_pos); in do_msdos_rename()
|
D | cache.c | 241 __func__, MSDOS_I(inode)->i_pos, *dclus); in fat_get_cluster() 261 __func__, MSDOS_I(inode)->i_pos); in fat_get_cluster() 272 __func__, MSDOS_I(inode)->i_pos); in fat_get_cluster() 304 __func__, MSDOS_I(inode)->i_pos); in fat_bmap_cluster()
|
D | dir.c | 531 sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de); in fat_search_long() 669 loff_t i_pos = fat_make_i_pos(sb, bh, de); in __fat_readdir() local 670 struct inode *tmp = fat_iget(sb, i_pos); in __fat_readdir() 966 sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de); in fat_scan() 990 sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de); in fat_scan_logstart() 1203 struct buffer_head **bh, loff_t *i_pos) in fat_add_new_entries() argument 1263 *i_pos = fat_make_i_pos(sb, *bh, *de); in fat_add_new_entries() 1292 loff_t pos, i_pos; in fat_add_entries() local 1327 MSDOS_I(dir)->i_pos); in fat_add_entries() 1380 &de, &bh, &i_pos); in fat_add_entries() [all …]
|
D | namei_vfat.c | 720 inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); in vfat_lookup() 775 inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); in vfat_create() 870 inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); in vfat_mkdir() 934 new_i_pos = MSDOS_I(new_inode)->i_pos; in vfat_rename() 941 new_i_pos = sinfo.i_pos; in vfat_rename() 1003 fat_attach(old_inode, old_sinfo.i_pos); in vfat_rename() 1021 __func__, sinfo.i_pos); in vfat_rename()
|
D | file.c | 368 __func__, MSDOS_I(inode)->i_pos); in fat_free()
|