Lines Matching refs:lcp
1580 struct nfsd4_layoutcommit *lcp) in nfsd4_decode_layoutcommit() argument
1586 p = xdr_decode_hyper(p, &lcp->lc_seg.offset); in nfsd4_decode_layoutcommit()
1587 p = xdr_decode_hyper(p, &lcp->lc_seg.length); in nfsd4_decode_layoutcommit()
1588 lcp->lc_reclaim = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1590 status = nfsd4_decode_stateid(argp, &lcp->lc_sid); in nfsd4_decode_layoutcommit()
1595 lcp->lc_newoffset = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1596 if (lcp->lc_newoffset) { in nfsd4_decode_layoutcommit()
1598 p = xdr_decode_hyper(p, &lcp->lc_last_wr); in nfsd4_decode_layoutcommit()
1600 lcp->lc_last_wr = 0; in nfsd4_decode_layoutcommit()
1604 status = nfsd4_decode_time(argp, &lcp->lc_mtime); in nfsd4_decode_layoutcommit()
1608 lcp->lc_mtime.tv_nsec = UTIME_NOW; in nfsd4_decode_layoutcommit()
1611 lcp->lc_layout_type = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1617 lcp->lc_up_len = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1618 if (lcp->lc_up_len > 0) { in nfsd4_decode_layoutcommit()
1619 READ_BUF(lcp->lc_up_len); in nfsd4_decode_layoutcommit()
1620 READMEM(lcp->lc_up_layout, lcp->lc_up_len); in nfsd4_decode_layoutcommit()
4126 struct nfsd4_layoutcommit *lcp) in nfsd4_encode_layoutcommit() argument
4137 *p++ = cpu_to_be32(lcp->lc_size_chg); in nfsd4_encode_layoutcommit()
4138 if (lcp->lc_size_chg) { in nfsd4_encode_layoutcommit()
4142 p = xdr_encode_hyper(p, lcp->lc_newsize); in nfsd4_encode_layoutcommit()