Lines Matching defs:error
34 int error;
36 while ((error = break_layout(inode, false)) == -EWOULDBLOCK) {
39 error = break_layout(inode, true);
45 return error;
87 int error;
89 error = xfs_trans_alloc(ip->i_mount, &M_RES(ip->i_mount)->tr_writeid,
91 if (error)
92 return error;
127 int error = 0;
157 error = -EINVAL;
167 error = filemap_write_and_wait(inode->i_mapping);
168 if (error)
170 error = invalidate_inode_pages2(inode->i_mapping);
171 if (WARN_ON_ONCE(error))
178 error = xfs_bmapi_read(ip, offset_fsb, end_fsb - offset_fsb,
184 if (!error && write &&
193 error = xfs_iomap_write_direct(ip, offset_fsb,
195 if (error)
203 error = xfs_fs_map_update_inode(ip);
204 if (!error)
205 error = xfs_log_force_inode(ip);
206 if (error)
214 error = xfs_bmbt_to_iomap(ip, iomap, &imap, 0, 0, seq);
216 return error;
219 return error;
232 int error = 0;
235 error = xfs_bmapi_read(ip, XFS_B_TO_FSBT(ip->i_mount, isize - 1), 1,
238 if (error)
239 return error;
269 int error, i;
300 error = invalidate_inode_pages2_range(inode->i_mapping,
303 WARN_ON_ONCE(error);
305 error = xfs_iomap_write_unwritten(ip, start, length, false);
306 if (error)
311 error = xfs_pnfs_validate_isize(ip, size);
312 if (error)
316 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_ichange, 0, 0, 0, &tp);
317 if (error)
332 error = xfs_trans_commit(tp);
336 return error;