Lines Matching refs:error
56 int error;
58 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_fsyncts, 0, 0, 0, &tp);
59 if (error)
60 return error;
91 int error;
104 error = -EIO;
110 * I/O error. The delalloc punch is required because this ioend was
115 error = blk_status_to_errno(ioend->io_bio->bi_status);
116 if (unlikely(error)) {
129 error = xfs_reflink_end_cow(ip, offset, size);
131 error = xfs_iomap_write_unwritten(ip, offset, size, false);
133 if (!error && xfs_ioend_is_append(ioend))
134 error = xfs_setfilesize(ip, ioend->io_offset, ioend->io_size);
136 iomap_finish_ioends(ioend, error);
251 int error;
266 error = xfs_bmapi_convert_delalloc(ip, whichfork, offset,
268 if (error)
269 return error;
291 int error = 0;
389 error = xfs_convert_blocks(wpc, ip, whichfork, offset);
390 if (error) {
398 if (error == -EAGAIN && whichfork == XFS_COW_FORK && !retries++)
400 ASSERT(error != -EAGAIN);
401 return error;
471 int error;
485 error = xfs_bmap_punch_delalloc_range(ip, pos,
488 if (error && !xfs_is_shutdown(mp))
541 * 0 is the magic code for a bmap error.