Home
last modified time | relevance | path

Searched refs:i_pos (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/fs/fat/
H A Dnfs.c47 return fat_iget(sb, i_pos); in fat_ilookup()
106 loff_t i_pos; in fat_encode_fh_nostale() local
121 i_pos = fat_i_pos_read(sbi, inode); in fat_encode_fh_nostale()
124 fid->i_pos_low = i_pos & 0xFFFFFFFF; in fat_encode_fh_nostale()
127 i_pos = fat_i_pos_read(sbi, parent); in fat_encode_fh_nostale()
161 loff_t i_pos; in fat_fh_to_dentry_nostale() local
175 i_pos = fid->i_pos_hi; in fat_fh_to_dentry_nostale()
176 i_pos = (i_pos << 32) | (fid->i_pos_low); in fat_fh_to_dentry_nostale()
199 loff_t i_pos; in fat_fh_to_parent_nostale() local
206 i_pos = fid->parent_i_pos_hi; in fat_fh_to_parent_nostale()
[all …]
H A Dfat.h125 loff_t i_pos; /* on-disk position of directory entry or 0 */ member
134 loff_t i_pos; /* on-disk position of directory entry */ member
253 loff_t i_pos, sector_t *blknr, int *offset) in fat_get_blknr_offset() argument
255 *blknr = i_pos >> sbi->dir_per_block_bits; in fat_get_blknr_offset()
256 *offset = i_pos & (sbi->dir_per_block - 1); in fat_get_blknr_offset()
262 loff_t i_pos; in fat_i_pos_read() local
266 i_pos = MSDOS_I(inode)->i_pos; in fat_i_pos_read()
270 return i_pos; in fat_i_pos_read()
412 extern void fat_attach(struct inode *inode, loff_t i_pos);
414 extern struct inode *fat_iget(struct super_block *sb, loff_t i_pos);
[all …]
H A Dinode.c171 MSDOS_I(inode)->i_pos, in __fat_get_block()
407 + fat_hash(i_pos); in fat_attach()
410 MSDOS_I(inode)->i_pos = i_pos; in fat_attach()
434 MSDOS_I(inode)->i_pos = 0; in fat_detach()
456 if (i->i_pos != i_pos) in fat_iget()
517 MSDOS_I(inode)->i_pos = 0; in fat_fill_inode()
611 fat_attach(inode, i_pos); in fat_build_inode()
755 ei->i_pos = 0; in fat_alloc_inode()
852 loff_t i_pos; in __fat_write_inode() local
861 if (!i_pos) in __fat_write_inode()
[all …]
H A Dnamei_msdos.c216 inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); in msdos_lookup()
292 inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); in msdos_create()
377 inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); in msdos_mkdir()
501 new_i_pos = MSDOS_I(new_inode)->i_pos; in do_msdos_rename()
508 new_i_pos = sinfo.i_pos; in do_msdos_rename()
572 fat_attach(old_inode, old_sinfo.i_pos); in do_msdos_rename()
591 __func__, sinfo.i_pos); in do_msdos_rename()
H A Dcache.c241 __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()
H A Dnamei_vfat.c721 inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos); in vfat_lookup()
776 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()
965 new_i_pos = MSDOS_I(new_inode)->i_pos; in vfat_rename()
972 new_i_pos = sinfo.i_pos; in vfat_rename()
1022 fat_attach(old_inode, old_sinfo.i_pos); in vfat_rename()
1040 __func__, sinfo.i_pos); in vfat_rename()
1090 old_i_pos = MSDOS_I(old_inode)->i_pos; in vfat_rename_exchange()
1091 new_i_pos = MSDOS_I(new_inode)->i_pos; in vfat_rename_exchange()
H A Ddir.c532 sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de); in fat_search_long()
670 loff_t i_pos = fat_make_i_pos(sb, bh, de); in __fat_readdir() local
671 struct inode *tmp = fat_iget(sb, i_pos); in __fat_readdir()
963 sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de); in fat_scan()
987 sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de); in fat_scan_logstart()
1200 struct buffer_head **bh, loff_t *i_pos) in fat_add_new_entries() argument
1260 *i_pos = fat_make_i_pos(sb, *bh, *de); in fat_add_new_entries()
1289 loff_t pos, i_pos; in fat_add_entries() local
1324 MSDOS_I(dir)->i_pos); in fat_add_entries()
1377 &de, &bh, &i_pos); in fat_add_entries()
[all …]
H A Dfile.c360 __func__, MSDOS_I(inode)->i_pos); in fat_free()
/openbmc/linux/fs/exfat/
H A Dinode.c477 static inline unsigned long exfat_hash(loff_t i_pos) in exfat_hash() argument
479 return hash_32(i_pos, EXFAT_HASH_BITS); in exfat_hash()
482 void exfat_hash_inode(struct inode *inode, loff_t i_pos) in exfat_hash_inode() argument
488 EXFAT_I(inode)->i_pos = i_pos; in exfat_hash_inode()
499 EXFAT_I(inode)->i_pos = 0; in exfat_unhash_inode()
503 struct inode *exfat_iget(struct super_block *sb, loff_t i_pos) in exfat_iget() argument
514 if (i_pos != info->i_pos) in exfat_iget()
543 ei->i_pos = 0; in exfat_fill_inode()
588 struct exfat_dir_entry *info, loff_t i_pos) in exfat_build_inode() argument
593 inode = exfat_iget(sb, i_pos); in exfat_build_inode()
[all …]
H A Dnamei.c572 loff_t i_pos; in exfat_create() local
589 i_pos = exfat_make_i_pos(&info); in exfat_create()
590 inode = exfat_build_inode(sb, &info, i_pos); in exfat_create()
717 loff_t i_pos; in exfat_lookup() local
730 i_pos = exfat_make_i_pos(&info); in exfat_lookup()
731 inode = exfat_build_inode(sb, &info, i_pos); in exfat_lookup()
854 loff_t i_pos; in exfat_mkdir() local
872 i_pos = exfat_make_i_pos(&info); in exfat_mkdir()
873 inode = exfat_build_inode(sb, &info, i_pos); in exfat_mkdir()
1308 loff_t i_pos; in exfat_rename() local
[all …]
H A Dexfat_fs.h317 loff_t i_pos; member
508 struct exfat_dir_entry *info, loff_t i_pos);
509 void exfat_hash_inode(struct inode *inode, loff_t i_pos);
511 struct inode *exfat_iget(struct super_block *sb, loff_t i_pos);
H A Dsuper.c368 ei->i_pos = ((loff_t)sbi->root_dir << 32) | 0xffffffff; in exfat_read_root()
680 exfat_hash_inode(root_inode, EXFAT_I(root_inode)->i_pos); in exfat_fill_super()
H A Ddir.c235 loff_t cpos, i_pos; in exfat_iterate() local
279 i_pos = ((loff_t)ei->start_clu << 32) | (de.entry & 0xffffffff); in exfat_iterate()
280 tmp = exfat_iget(sb, i_pos); in exfat_iterate()