Lines Matching refs:xdr
52 nfs4_block_decode_volume(struct xdr_stream *xdr, struct pnfs_block_volume *b) in nfs4_block_decode_volume() argument
57 p = xdr_inline_decode(xdr, 4); in nfs4_block_decode_volume()
64 p = xdr_inline_decode(xdr, 4); in nfs4_block_decode_volume()
75 p = xdr_inline_decode(xdr, 8 + 4); in nfs4_block_decode_volume()
86 p = xdr_inline_decode(xdr, b->simple.sigs[i].sig_len); in nfs4_block_decode_volume()
97 p = xdr_inline_decode(xdr, 8 + 8 + 4); in nfs4_block_decode_volume()
105 p = xdr_inline_decode(xdr, 4); in nfs4_block_decode_volume()
115 p = xdr_inline_decode(xdr, b->concat.volumes_count * 4); in nfs4_block_decode_volume()
122 p = xdr_inline_decode(xdr, 8 + 4); in nfs4_block_decode_volume()
133 p = xdr_inline_decode(xdr, b->stripe.volumes_count * 4); in nfs4_block_decode_volume()
140 p = xdr_inline_decode(xdr, 4 + 4 + 4); in nfs4_block_decode_volume()
146 p = xdr_inline_decode(xdr, b->scsi.designator_len); in nfs4_block_decode_volume()
152 p = xdr_inline_decode(xdr, 8); in nfs4_block_decode_volume()
501 struct xdr_stream xdr; in bl_alloc_deviceid_node() local
511 xdr_init_decode_pages(&xdr, &buf, pdev->pages, pdev->pglen); in bl_alloc_deviceid_node()
512 xdr_set_scratch_buffer(&xdr, page_address(scratch), PAGE_SIZE); in bl_alloc_deviceid_node()
514 p = xdr_inline_decode(&xdr, sizeof(__be32)); in bl_alloc_deviceid_node()
525 ret = nfs4_block_decode_volume(&xdr, &volumes[i]); in bl_alloc_deviceid_node()