Lines Matching refs:fi
347 struct f2fs_inode_info *fi = (struct f2fs_inode_info *) foo; in init_once() local
349 inode_init_once(&fi->vfs_inode); in init_once()
1047 struct f2fs_inode_info *fi; in f2fs_alloc_inode() local
1049 fi = kmem_cache_alloc(f2fs_inode_cachep, GFP_F2FS_ZERO); in f2fs_alloc_inode()
1050 if (!fi) in f2fs_alloc_inode()
1053 init_once((void *) fi); in f2fs_alloc_inode()
1056 atomic_set(&fi->dirty_pages, 0); in f2fs_alloc_inode()
1057 atomic_set(&fi->i_compr_blocks, 0); in f2fs_alloc_inode()
1058 init_rwsem(&fi->i_sem); in f2fs_alloc_inode()
1059 spin_lock_init(&fi->i_size_lock); in f2fs_alloc_inode()
1060 INIT_LIST_HEAD(&fi->dirty_list); in f2fs_alloc_inode()
1061 INIT_LIST_HEAD(&fi->gdirty_list); in f2fs_alloc_inode()
1062 INIT_LIST_HEAD(&fi->inmem_ilist); in f2fs_alloc_inode()
1063 INIT_LIST_HEAD(&fi->inmem_pages); in f2fs_alloc_inode()
1064 mutex_init(&fi->inmem_lock); in f2fs_alloc_inode()
1065 init_rwsem(&fi->i_gc_rwsem[READ]); in f2fs_alloc_inode()
1066 init_rwsem(&fi->i_gc_rwsem[WRITE]); in f2fs_alloc_inode()
1067 init_rwsem(&fi->i_mmap_sem); in f2fs_alloc_inode()
1068 init_rwsem(&fi->i_xattr_sem); in f2fs_alloc_inode()
1071 fi->i_dir_level = F2FS_SB(sb)->dir_level; in f2fs_alloc_inode()
1073 return &fi->vfs_inode; in f2fs_alloc_inode()