Lines Matching refs:code
66 int code; in xfs_setattr() local
83 code = -inode_change_ok(inode, iattr); in xfs_setattr()
84 if (code) in xfs_setattr()
85 return code; in xfs_setattr()
121 code = XFS_QM_DQVOPALLOC(mp, ip, uid, gid, ip->i_d.di_projid, in xfs_setattr()
123 if (code) in xfs_setattr()
124 return code; in xfs_setattr()
140 if ((code = xfs_trans_reserve(tp, 0, in xfs_setattr()
151 code = XFS_SEND_DATA(mp, DM_EVENT_TRUNCATE, ip, in xfs_setattr()
153 if (code) { in xfs_setattr()
186 code = XFS_QM_DQVOPCHOWNRESV(mp, tp, ip, udqp, gdqp, in xfs_setattr()
189 if (code) /* out of quota */ in xfs_setattr()
205 code = 0; in xfs_setattr()
210 code = XFS_ERROR(EISDIR); in xfs_setattr()
213 code = XFS_ERROR(EINVAL); in xfs_setattr()
220 code = XFS_QM_DQATTACH(mp, ip, XFS_QMOPT_ILOCKED); in xfs_setattr()
221 if (code) in xfs_setattr()
239 code = xfs_zero_eof(ip, iattr->ia_size, ip->i_size); in xfs_setattr()
255 if (!code && in xfs_setattr()
258 code = xfs_flush_pages(ip, in xfs_setattr()
266 if (!code) in xfs_setattr()
267 code = xfs_itruncate_data(ip, iattr->ia_size); in xfs_setattr()
268 if (code) { in xfs_setattr()
275 if ((code = xfs_trans_reserve(tp, 0, in xfs_setattr()
282 return code; in xfs_setattr()
312 code = xfs_itruncate_finish(&tp, ip, iattr->ia_size, in xfs_setattr()
317 if (code) in xfs_setattr()
451 code = 0; in xfs_setattr()
456 code = xfs_trans_commit(tp, commit_flags); in xfs_setattr()
469 if (code) { in xfs_setattr()
470 return code; in xfs_setattr()
493 return code; in xfs_setattr()