Lines Matching defs:error
42 int error = 0;
49 error = xfs_bmapi_read(ip, 0, fsblocks, mval, &nmaps, 0);
50 if (error)
58 error = xfs_buf_read(mp->m_ddev_targp, d, BTOBB(byte_cnt), 0,
60 if (error)
61 return error;
70 error = -EFSCORRUPTED;
92 error = 0;
95 return error;
105 int error = -EFSCORRUPTED;
135 error = 0;
137 error = xfs_readlink_bmap_ilocked(ip, link);
142 return error;
157 int error = 0;
196 error = xfs_qm_vop_dqalloc(dp, mapped_fsuid(idmap, &init_user_ns),
200 if (error)
201 return error;
213 error = xfs_trans_alloc_icreate(mp, &M_RES(mp)->tr_symlink, udqp, gdqp,
215 if (error)
225 error = -EPERM;
232 error = xfs_dialloc(&tp, dp->i_ino, S_IFLNK, &ino);
233 if (!error)
234 error = xfs_init_new_inode(idmap, tp, dp, ino,
237 if (error)
243 * (and release all the locks). An error from here on will result in
245 * error path.
271 error = xfs_bmapi_write(tp, ip, first_fsb, fs_blocks,
273 if (error)
287 error = xfs_trans_get_buf(tp, mp->m_ddev_targp, d,
289 if (error)
317 error = xfs_dir_createname(tp, dp, link_name, ip->i_ino, resblks);
318 if (error)
331 error = xfs_trans_commit(tp);
332 if (error)
361 return error;
379 int error;
398 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_itruncate, 0, 0, 0, &tp);
399 if (error)
400 return error;
408 * locked for the second transaction. In the error paths we need it
420 error = xfs_bmapi_read(ip, 0, xfs_symlink_blocks(mp, size),
422 if (error)
428 error = xfs_trans_get_buf(tp, mp->m_ddev_targp,
432 if (error)
439 error = xfs_bunmapi(tp, ip, 0, size, 0, nmaps, &done);
440 if (error)
449 error = xfs_trans_commit(tp);
450 if (error) {
469 return error;