Lines Matching refs:lrp
1693 struct nfsd4_layoutreturn *lrp)
1698 lrp->lr_reclaim = be32_to_cpup(p++);
1699 lrp->lr_layout_type = be32_to_cpup(p++);
1700 lrp->lr_seg.iomode = be32_to_cpup(p++);
1701 lrp->lr_return_type = be32_to_cpup(p++);
1702 if (lrp->lr_return_type == RETURN_FILE) {
1704 p = xdr_decode_hyper(p, &lrp->lr_seg.offset);
1705 p = xdr_decode_hyper(p, &lrp->lr_seg.length);
1707 status = nfsd4_decode_stateid(argp, &lrp->lr_sid);
1712 lrp->lrf_body_len = be32_to_cpup(p++);
1713 if (lrp->lrf_body_len > 0) {
1714 READ_BUF(lrp->lrf_body_len);
1715 READMEM(lrp->lrf_body, lrp->lrf_body_len);
1718 lrp->lr_seg.offset = 0;
1719 lrp->lr_seg.length = NFS4_MAX_UINT64;
4498 struct nfsd4_layoutreturn *lrp)
4506 *p++ = cpu_to_be32(lrp->lrs_present);
4507 if (lrp->lrs_present)
4508 return nfsd4_encode_stateid(xdr, &lrp->lr_sid);