Lines Matching refs:fh
79 static int decode_nfs_fh(struct xdr_stream *xdr, struct nfs_fh *fh) in decode_nfs_fh() argument
86 fh->size = be32_to_cpup(p++); in decode_nfs_fh()
87 if (fh->size > sizeof(struct nfs_fh)) { in decode_nfs_fh()
89 fh->size); in decode_nfs_fh()
93 p = xdr_inline_decode(xdr, fh->size); in decode_nfs_fh()
96 memcpy(&fh->data, p, fh->size); in decode_nfs_fh()
97 dprintk("%s: fh len %d\n", __func__, fh->size); in decode_nfs_fh()
1235 struct nfs_fh *fh; in ff_layout_read_pagelist() local
1261 fh = nfs4_ff_layout_select_ds_fh(lseg, idx); in ff_layout_read_pagelist()
1262 if (fh) in ff_layout_read_pagelist()
1263 hdr->args.fh = fh; in ff_layout_read_pagelist()
1296 struct nfs_fh *fh; in ff_layout_write_pagelist() local
1323 fh = nfs4_ff_layout_select_ds_fh(lseg, idx); in ff_layout_write_pagelist()
1324 if (fh) in ff_layout_write_pagelist()
1325 hdr->args.fh = fh; in ff_layout_write_pagelist()
1365 struct nfs_fh *fh; in ff_layout_initiate_commit() local
1390 fh = select_ds_fh_from_commit(lseg, data->ds_commit_index); in ff_layout_initiate_commit()
1391 if (fh) in ff_layout_initiate_commit()
1392 data->args.fh = fh; in ff_layout_initiate_commit()