Lines Matching refs:lcp
1581 struct nfsd4_layoutcommit *lcp) in nfsd4_decode_layoutcommit() argument
1587 p = xdr_decode_hyper(p, &lcp->lc_seg.offset); in nfsd4_decode_layoutcommit()
1588 p = xdr_decode_hyper(p, &lcp->lc_seg.length); in nfsd4_decode_layoutcommit()
1589 lcp->lc_reclaim = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1591 status = nfsd4_decode_stateid(argp, &lcp->lc_sid); in nfsd4_decode_layoutcommit()
1596 lcp->lc_newoffset = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1597 if (lcp->lc_newoffset) { in nfsd4_decode_layoutcommit()
1599 p = xdr_decode_hyper(p, &lcp->lc_last_wr); in nfsd4_decode_layoutcommit()
1601 lcp->lc_last_wr = 0; in nfsd4_decode_layoutcommit()
1605 status = nfsd4_decode_time(argp, &lcp->lc_mtime); in nfsd4_decode_layoutcommit()
1609 lcp->lc_mtime.tv_nsec = UTIME_NOW; in nfsd4_decode_layoutcommit()
1612 lcp->lc_layout_type = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1618 lcp->lc_up_len = be32_to_cpup(p++); in nfsd4_decode_layoutcommit()
1619 if (lcp->lc_up_len > 0) { in nfsd4_decode_layoutcommit()
1620 READ_BUF(lcp->lc_up_len); in nfsd4_decode_layoutcommit()
1621 READMEM(lcp->lc_up_layout, lcp->lc_up_len); in nfsd4_decode_layoutcommit()
4146 struct nfsd4_layoutcommit *lcp) in nfsd4_encode_layoutcommit() argument
4157 *p++ = cpu_to_be32(lcp->lc_size_chg); in nfsd4_encode_layoutcommit()
4158 if (lcp->lc_size_chg) { in nfsd4_encode_layoutcommit()
4162 p = xdr_encode_hyper(p, lcp->lc_newsize); in nfsd4_encode_layoutcommit()