Lines Matching refs:lcp
1630 struct nfsd4_layoutcommit *lcp) in nfsd4_decode_layoutcommit() argument
1636 p = xdr_decode_hyper(p, &lcp->lc_seg.offset); in nfsd4_decode_layoutcommit()
1637 p = xdr_decode_hyper(p, &lcp->lc_seg.length); in nfsd4_decode_layoutcommit()
1638 lcp->lc_reclaim = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1640 status = nfsd4_decode_stateid(argp, &lcp->lc_sid); in nfsd4_decode_layoutcommit()
1645 lcp->lc_newoffset = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1646 if (lcp->lc_newoffset) { in nfsd4_decode_layoutcommit()
1648 p = xdr_decode_hyper(p, &lcp->lc_last_wr); in nfsd4_decode_layoutcommit()
1650 lcp->lc_last_wr = 0; in nfsd4_decode_layoutcommit()
1654 status = nfsd4_decode_time(argp, &lcp->lc_mtime); in nfsd4_decode_layoutcommit()
1658 lcp->lc_mtime.tv_nsec = UTIME_NOW; in nfsd4_decode_layoutcommit()
1661 lcp->lc_layout_type = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1667 lcp->lc_up_len = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1668 if (lcp->lc_up_len > 0) { in nfsd4_decode_layoutcommit()
1669 READ_BUF(lcp->lc_up_len); in nfsd4_decode_layoutcommit()
1670 READMEM(lcp->lc_up_layout, lcp->lc_up_len); in nfsd4_decode_layoutcommit()
4192 struct nfsd4_layoutcommit *lcp) in nfsd4_encode_layoutcommit() argument
4200 *p++ = cpu_to_be32(lcp->lc_size_chg); in nfsd4_encode_layoutcommit()
4201 if (lcp->lc_size_chg) { in nfsd4_encode_layoutcommit()
4205 p = xdr_encode_hyper(p, lcp->lc_newsize); in nfsd4_encode_layoutcommit()