Lines Matching refs:lcp
1629 struct nfsd4_layoutcommit *lcp) in nfsd4_decode_layoutcommit() argument
1635 p = xdr_decode_hyper(p, &lcp->lc_seg.offset); in nfsd4_decode_layoutcommit()
1636 p = xdr_decode_hyper(p, &lcp->lc_seg.length); in nfsd4_decode_layoutcommit()
1637 lcp->lc_reclaim = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1639 status = nfsd4_decode_stateid(argp, &lcp->lc_sid); in nfsd4_decode_layoutcommit()
1644 lcp->lc_newoffset = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1645 if (lcp->lc_newoffset) { in nfsd4_decode_layoutcommit()
1647 p = xdr_decode_hyper(p, &lcp->lc_last_wr); in nfsd4_decode_layoutcommit()
1649 lcp->lc_last_wr = 0; in nfsd4_decode_layoutcommit()
1653 status = nfsd4_decode_time(argp, &lcp->lc_mtime); in nfsd4_decode_layoutcommit()
1657 lcp->lc_mtime.tv_nsec = UTIME_NOW; in nfsd4_decode_layoutcommit()
1660 lcp->lc_layout_type = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1666 lcp->lc_up_len = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1667 if (lcp->lc_up_len > 0) { in nfsd4_decode_layoutcommit()
1668 READ_BUF(lcp->lc_up_len); in nfsd4_decode_layoutcommit()
1669 READMEM(lcp->lc_up_layout, lcp->lc_up_len); in nfsd4_decode_layoutcommit()
4190 struct nfsd4_layoutcommit *lcp) in nfsd4_encode_layoutcommit() argument
4198 *p++ = cpu_to_be32(lcp->lc_size_chg); in nfsd4_encode_layoutcommit()
4199 if (lcp->lc_size_chg) { in nfsd4_encode_layoutcommit()
4203 p = xdr_encode_hyper(p, lcp->lc_newsize); in nfsd4_encode_layoutcommit()