Lines Matching refs:ino
121 struct inode *ino; in get_layout_by_fh_locked() local
130 ino = igrab(lo->plh_inode); in get_layout_by_fh_locked()
131 if (!ino) in get_layout_by_fh_locked()
133 spin_lock(&ino->i_lock); in get_layout_by_fh_locked()
135 if (NFS_I(ino)->layout != lo) { in get_layout_by_fh_locked()
136 spin_unlock(&ino->i_lock); in get_layout_by_fh_locked()
137 iput(ino); in get_layout_by_fh_locked()
141 spin_unlock(&ino->i_lock); in get_layout_by_fh_locked()
166 struct inode *ino; in initiate_file_draining() local
175 ino = lo->plh_inode; in initiate_file_draining()
177 spin_lock(&ino->i_lock); in initiate_file_draining()
179 spin_unlock(&ino->i_lock); in initiate_file_draining()
181 pnfs_layoutcommit_inode(ino, false); in initiate_file_draining()
183 spin_lock(&ino->i_lock); in initiate_file_draining()
191 if (NFS_SERVER(ino)->pnfs_curr_ld->return_range) { in initiate_file_draining()
192 NFS_SERVER(ino)->pnfs_curr_ld->return_range(lo, in initiate_file_draining()
196 spin_unlock(&ino->i_lock); in initiate_file_draining()
199 trace_nfs4_cb_layoutrecall_inode(clp, &args->cbl_fh, ino, -rv); in initiate_file_draining()
200 iput(ino); in initiate_file_draining()