Lines Matching refs:len

22 	int len = sizeof(__be32) + 5 * sizeof(__be64) + sizeof(__be32);  in nfsd4_block_encode_layoutget()  local
25 p = xdr_reserve_space(xdr, sizeof(__be32) + len); in nfsd4_block_encode_layoutget()
29 *p++ = cpu_to_be32(len); in nfsd4_block_encode_layoutget()
35 p = xdr_encode_hyper(p, b->len); in nfsd4_block_encode_layoutget()
45 int len; in nfsd4_block_encode_volume() local
49 len = 4 + 4 + 8 + 4 + (XDR_QUADLEN(b->simple.sig_len) << 2); in nfsd4_block_encode_volume()
50 p = xdr_reserve_space(xdr, len); in nfsd4_block_encode_volume()
60 len = 4 + 4 + 4 + 4 + (XDR_QUADLEN(b->scsi.designator_len) << 2) + 8; in nfsd4_block_encode_volume()
61 p = xdr_reserve_space(xdr, len); in nfsd4_block_encode_volume()
75 return len; in nfsd4_block_encode_volume()
83 int len = sizeof(__be32), ret, i; in nfsd4_block_encode_getdeviceinfo() local
95 p = xdr_reserve_space(xdr, len + sizeof(__be32)); in nfsd4_block_encode_getdeviceinfo()
103 len += ret; in nfsd4_block_encode_getdeviceinfo()
110 *p++ = cpu_to_be32(len); in nfsd4_block_encode_getdeviceinfo()
116 nfsd4_block_decode_layoutupdate(__be32 *p, u32 len, struct iomap **iomapp, in nfsd4_block_decode_layoutupdate() argument
122 if (len < sizeof(u32)) { in nfsd4_block_decode_layoutupdate()
123 dprintk("%s: extent array too small: %u\n", __func__, len); in nfsd4_block_decode_layoutupdate()
126 len -= sizeof(u32); in nfsd4_block_decode_layoutupdate()
127 if (len % PNFS_BLOCK_EXTENT_SIZE) { in nfsd4_block_decode_layoutupdate()
128 dprintk("%s: extent array invalid: %u\n", __func__, len); in nfsd4_block_decode_layoutupdate()
133 if (nr_iomaps != len / PNFS_BLOCK_EXTENT_SIZE) { in nfsd4_block_decode_layoutupdate()
135 __func__, len, nr_iomaps); in nfsd4_block_decode_layoutupdate()
157 p = xdr_decode_hyper(p, &bex.len); in nfsd4_block_decode_layoutupdate()
158 if (bex.len & (block_size - 1)) { in nfsd4_block_decode_layoutupdate()
177 iomaps[i].length = bex.len; in nfsd4_block_decode_layoutupdate()
188 nfsd4_scsi_decode_layoutupdate(__be32 *p, u32 len, struct iomap **iomapp, in nfsd4_scsi_decode_layoutupdate() argument
194 if (len < sizeof(u32)) { in nfsd4_scsi_decode_layoutupdate()
195 dprintk("%s: extent array too small: %u\n", __func__, len); in nfsd4_scsi_decode_layoutupdate()
201 if (len != expected) { in nfsd4_scsi_decode_layoutupdate()
203 __func__, len, expected); in nfsd4_scsi_decode_layoutupdate()