Lines Matching refs:resp
435 struct nfsd_stat *resp = rqstp->rq_resp; in nfssvc_encode_stat() local
437 *p++ = resp->status; in nfssvc_encode_stat()
444 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfssvc_encode_attrstat() local
446 *p++ = resp->status; in nfssvc_encode_attrstat()
447 if (resp->status != nfs_ok) in nfssvc_encode_attrstat()
449 p = encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfssvc_encode_attrstat()
457 struct nfsd_diropres *resp = rqstp->rq_resp; in nfssvc_encode_diropres() local
459 *p++ = resp->status; in nfssvc_encode_diropres()
460 if (resp->status != nfs_ok) in nfssvc_encode_diropres()
462 p = encode_fh(p, &resp->fh); in nfssvc_encode_diropres()
463 p = encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfssvc_encode_diropres()
471 struct nfsd_readlinkres *resp = rqstp->rq_resp; in nfssvc_encode_readlinkres() local
473 *p++ = resp->status; in nfssvc_encode_readlinkres()
474 if (resp->status != nfs_ok) in nfssvc_encode_readlinkres()
477 *p++ = htonl(resp->len); in nfssvc_encode_readlinkres()
479 rqstp->rq_res.page_len = resp->len; in nfssvc_encode_readlinkres()
480 if (resp->len & 3) { in nfssvc_encode_readlinkres()
484 rqstp->rq_res.tail[0].iov_len = 4 - (resp->len&3); in nfssvc_encode_readlinkres()
492 struct nfsd_readres *resp = rqstp->rq_resp; in nfssvc_encode_readres() local
494 *p++ = resp->status; in nfssvc_encode_readres()
495 if (resp->status != nfs_ok) in nfssvc_encode_readres()
498 p = encode_fattr(rqstp, p, &resp->fh, &resp->stat); in nfssvc_encode_readres()
499 *p++ = htonl(resp->count); in nfssvc_encode_readres()
503 rqstp->rq_res.page_len = resp->count; in nfssvc_encode_readres()
504 if (resp->count & 3) { in nfssvc_encode_readres()
508 rqstp->rq_res.tail[0].iov_len = 4 - (resp->count&3); in nfssvc_encode_readres()
516 struct nfsd_readdirres *resp = rqstp->rq_resp; in nfssvc_encode_readdirres() local
518 *p++ = resp->status; in nfssvc_encode_readdirres()
519 if (resp->status != nfs_ok) in nfssvc_encode_readdirres()
523 p = resp->buffer; in nfssvc_encode_readdirres()
525 *p++ = htonl((resp->common.err == nfserr_eof)); in nfssvc_encode_readdirres()
534 struct nfsd_statfsres *resp = rqstp->rq_resp; in nfssvc_encode_statfsres() local
535 struct kstatfs *stat = &resp->stats; in nfssvc_encode_statfsres()
537 *p++ = resp->status; in nfssvc_encode_statfsres()
538 if (resp->status != nfs_ok) in nfssvc_encode_statfsres()
599 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfssvc_release_attrstat() local
601 fh_put(&resp->fh); in nfssvc_release_attrstat()
606 struct nfsd_diropres *resp = rqstp->rq_resp; in nfssvc_release_diropres() local
608 fh_put(&resp->fh); in nfssvc_release_diropres()
613 struct nfsd_readres *resp = rqstp->rq_resp; in nfssvc_release_readres() local
615 fh_put(&resp->fh); in nfssvc_release_readres()