Lines Matching refs:ino
119 struct inode *ino; in get_layout_by_fh_locked() local
128 ino = igrab(lo->plh_inode); in get_layout_by_fh_locked()
129 if (!ino) in get_layout_by_fh_locked()
131 spin_lock(&ino->i_lock); in get_layout_by_fh_locked()
133 if (NFS_I(ino)->layout != lo) { in get_layout_by_fh_locked()
134 spin_unlock(&ino->i_lock); in get_layout_by_fh_locked()
135 iput(ino); in get_layout_by_fh_locked()
139 spin_unlock(&ino->i_lock); in get_layout_by_fh_locked()
164 struct inode *ino; in initiate_file_draining() local
173 ino = lo->plh_inode; in initiate_file_draining()
175 spin_lock(&ino->i_lock); in initiate_file_draining()
177 spin_unlock(&ino->i_lock); in initiate_file_draining()
179 pnfs_layoutcommit_inode(ino, false); in initiate_file_draining()
181 spin_lock(&ino->i_lock); in initiate_file_draining()
189 if (NFS_SERVER(ino)->pnfs_curr_ld->return_range) { in initiate_file_draining()
190 NFS_SERVER(ino)->pnfs_curr_ld->return_range(lo, in initiate_file_draining()
194 spin_unlock(&ino->i_lock); in initiate_file_draining()
197 iput(ino); in initiate_file_draining()