Lines Matching refs:nfserr
1203 __be32 nfserr; in nfsd4_getdeviceinfo() local
1224 nfserr = nfserr_layoutunavailable; in nfsd4_getdeviceinfo()
1229 nfserr = nfs_ok; in nfsd4_getdeviceinfo()
1231 nfserr = ops->proc_getdeviceinfo(exp->ex_path.mnt->mnt_sb, gdp); in nfsd4_getdeviceinfo()
1236 return nfserr; in nfsd4_getdeviceinfo()
1247 __be32 nfserr; in nfsd4_layoutget() local
1260 nfserr = nfserr_badiomode; in nfsd4_layoutget()
1264 nfserr = fh_verify(rqstp, current_fh, 0, accmode); in nfsd4_layoutget()
1265 if (nfserr) in nfsd4_layoutget()
1268 nfserr = nfserr_layoutunavailable; in nfsd4_layoutget()
1284 nfserr = nfserr_inval; in nfsd4_layoutget()
1294 nfserr = nfsd4_preprocess_layout_stateid(rqstp, cstate, &lgp->lg_sid, in nfsd4_layoutget()
1296 if (nfserr) { in nfsd4_layoutget()
1301 nfserr = nfserr_recallconflict; in nfsd4_layoutget()
1305 nfserr = ops->proc_layoutget(d_inode(current_fh->fh_dentry), in nfsd4_layoutget()
1307 if (nfserr) in nfsd4_layoutget()
1310 nfserr = nfsd4_insert_layout(lgp, ls); in nfsd4_layoutget()
1316 return nfserr; in nfsd4_layoutget()
1330 __be32 nfserr; in nfsd4_layoutcommit() local
1332 nfserr = fh_verify(rqstp, current_fh, 0, NFSD_MAY_WRITE); in nfsd4_layoutcommit()
1333 if (nfserr) in nfsd4_layoutcommit()
1336 nfserr = nfserr_layoutunavailable; in nfsd4_layoutcommit()
1342 nfserr = nfserr_inval; in nfsd4_layoutcommit()
1356 nfserr = nfsd4_preprocess_layout_stateid(rqstp, cstate, &lcp->lc_sid, in nfsd4_layoutcommit()
1359 if (nfserr) { in nfsd4_layoutcommit()
1362 if (nfserr == nfserr_bad_stateid) in nfsd4_layoutcommit()
1363 nfserr = nfserr_badlayout; in nfsd4_layoutcommit()
1377 nfserr = ops->proc_layoutcommit(inode, lcp); in nfsd4_layoutcommit()
1380 return nfserr; in nfsd4_layoutcommit()
1389 __be32 nfserr; in nfsd4_layoutreturn() local
1391 nfserr = fh_verify(rqstp, current_fh, 0, NFSD_MAY_NOP); in nfsd4_layoutreturn()
1392 if (nfserr) in nfsd4_layoutreturn()
1395 nfserr = nfserr_layoutunavailable; in nfsd4_layoutreturn()
1407 nfserr = nfserr_inval; in nfsd4_layoutreturn()
1413 nfserr = nfsd4_return_file_layouts(rqstp, cstate, lrp); in nfsd4_layoutreturn()
1417 nfserr = nfsd4_return_client_layouts(rqstp, cstate, lrp); in nfsd4_layoutreturn()
1422 nfserr = nfserr_inval; in nfsd4_layoutreturn()
1426 return nfserr; in nfsd4_layoutreturn()