Lines Matching refs:i_pos
484 static inline unsigned long exfat_hash(loff_t i_pos) in exfat_hash() argument
486 return hash_32(i_pos, EXFAT_HASH_BITS); in exfat_hash()
489 void exfat_hash_inode(struct inode *inode, loff_t i_pos) in exfat_hash_inode() argument
492 struct hlist_head *head = sbi->inode_hashtable + exfat_hash(i_pos); in exfat_hash_inode()
495 EXFAT_I(inode)->i_pos = i_pos; in exfat_hash_inode()
506 EXFAT_I(inode)->i_pos = 0; in exfat_unhash_inode()
510 struct inode *exfat_iget(struct super_block *sb, loff_t i_pos) in exfat_iget() argument
514 struct hlist_head *head = sbi->inode_hashtable + exfat_hash(i_pos); in exfat_iget()
521 if (i_pos != info->i_pos) in exfat_iget()
550 ei->i_pos = 0; in exfat_fill_inode()
596 struct exfat_dir_entry *info, loff_t i_pos) in exfat_build_inode() argument
601 inode = exfat_iget(sb, i_pos); in exfat_build_inode()
617 exfat_hash_inode(inode, i_pos); in exfat_build_inode()