Lines Matching refs:status
142 static int decode_stat(struct xdr_stream *xdr, enum nfs_stat *status)
151 *status = 0;
154 *status = be32_to_cpup(p);
155 trace_nfs_xdr_status(xdr, (int)*status);
458 * union attrstat switch (stat status) {
469 enum nfs_stat status;
472 error = decode_stat(xdr, &status);
476 *op_status = status;
477 if (status != NFS_OK)
483 return nfs_stat_to_errno(status);
504 * union diropres switch (stat status) {
530 enum nfs_stat status;
533 error = decode_stat(xdr, &status);
536 if (status != NFS_OK)
542 return nfs_stat_to_errno(status);
804 enum nfs_stat status;
807 error = decode_stat(xdr, &status);
810 if (status != NFS_OK)
815 return nfs_stat_to_errno(status);
833 * union readlinkres switch (stat status) {
843 enum nfs_stat status;
846 error = decode_stat(xdr, &status);
849 if (status != NFS_OK)
855 return nfs_stat_to_errno(status);
861 * union readres switch (stat status) {
873 enum nfs_stat status;
876 error = decode_stat(xdr, &status);
879 result->op_status = status;
880 if (status != NFS_OK)
889 return nfs_stat_to_errno(status);
971 * union readdirres switch (stat status) {
993 enum nfs_stat status;
996 error = decode_stat(xdr, &status);
999 if (status != NFS_OK)
1005 return nfs_stat_to_errno(status);
1011 * union statfsres (stat status) {
1042 enum nfs_stat status;
1045 error = decode_stat(xdr, &status);
1048 if (status != NFS_OK)
1054 return nfs_stat_to_errno(status);
1059 * We need to translate between nfs status return values and
1103 * nfs_stat_to_errno - convert an NFS status code to a local errno
1104 * @status: NFS status code to convert
1106 * Returns a local errno value, or -EIO if the NFS status code is
1109 static int nfs_stat_to_errno(enum nfs_stat status)
1114 if (nfs_errtbl[i].stat == (int)status)
1117 dprintk("NFS: Unrecognized nfs status value: %u\n", status);