Lines Matching refs:error

38 	int			error;  in xfs_break_layouts()  local
42 while ((error = break_layout(inode, false) == -EWOULDBLOCK)) { in xfs_break_layouts()
46 error = break_layout(inode, true); in xfs_break_layouts()
53 return error; in xfs_break_layouts()
128 int error = 0; in xfs_fs_map_blocks() local
150 error = -EINVAL; in xfs_fs_map_blocks()
160 error = filemap_write_and_wait(inode->i_mapping); in xfs_fs_map_blocks()
161 if (error) in xfs_fs_map_blocks()
163 error = invalidate_inode_pages2(inode->i_mapping); in xfs_fs_map_blocks()
164 if (WARN_ON_ONCE(error)) in xfs_fs_map_blocks()
165 return error; in xfs_fs_map_blocks()
171 error = xfs_bmapi_read(ip, offset_fsb, end_fsb - offset_fsb, in xfs_fs_map_blocks()
175 if (error) in xfs_fs_map_blocks()
184 error = xfs_iomap_write_direct(ip, offset, length, in xfs_fs_map_blocks()
186 if (error) in xfs_fs_map_blocks()
198 error = xfs_update_prealloc_flags(ip, flags); in xfs_fs_map_blocks()
199 if (error) in xfs_fs_map_blocks()
206 return error; in xfs_fs_map_blocks()
209 return error; in xfs_fs_map_blocks()
222 int error = 0; in xfs_pnfs_validate_isize() local
225 error = xfs_bmapi_read(ip, XFS_B_TO_FSBT(ip->i_mount, isize - 1), 1, in xfs_pnfs_validate_isize()
228 if (error) in xfs_pnfs_validate_isize()
229 return error; in xfs_pnfs_validate_isize()
259 int error, i; in xfs_fs_commit_blocks() local
290 error = invalidate_inode_pages2_range(inode->i_mapping, in xfs_fs_commit_blocks()
293 WARN_ON_ONCE(error); in xfs_fs_commit_blocks()
295 error = xfs_iomap_write_unwritten(ip, start, length); in xfs_fs_commit_blocks()
296 if (error) in xfs_fs_commit_blocks()
301 error = xfs_pnfs_validate_isize(ip, size); in xfs_fs_commit_blocks()
302 if (error) in xfs_fs_commit_blocks()
307 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_ichange, 0, 0); in xfs_fs_commit_blocks()
308 if (error) { in xfs_fs_commit_blocks()
324 error = xfs_trans_commit(tp, 0); in xfs_fs_commit_blocks()
328 return error; in xfs_fs_commit_blocks()