Lines Matching defs:len
21 int len = sizeof(__be32) + 5 * sizeof(__be64) + sizeof(__be32);
24 p = xdr_reserve_space(xdr, sizeof(__be32) + len);
28 *p++ = cpu_to_be32(len);
34 p = xdr_encode_hyper(p, b->len);
44 int len;
48 len = 4 + 4 + 8 + 4 + (XDR_QUADLEN(b->simple.sig_len) << 2);
49 p = xdr_reserve_space(xdr, len);
59 len = 4 + 4 + 4 + 4 + (XDR_QUADLEN(b->scsi.designator_len) << 2) + 8;
60 p = xdr_reserve_space(xdr, len);
74 return len;
82 int len = sizeof(__be32), ret, i;
94 p = xdr_reserve_space(xdr, len + sizeof(__be32));
102 len += ret;
109 *p++ = cpu_to_be32(len);
115 nfsd4_block_decode_layoutupdate(__be32 *p, u32 len, struct iomap **iomapp,
121 if (len < sizeof(u32)) {
122 dprintk("%s: extent array too small: %u\n", __func__, len);
125 len -= sizeof(u32);
126 if (len % PNFS_BLOCK_EXTENT_SIZE) {
127 dprintk("%s: extent array invalid: %u\n", __func__, len);
132 if (nr_iomaps != len / PNFS_BLOCK_EXTENT_SIZE) {
134 __func__, len, nr_iomaps);
156 p = xdr_decode_hyper(p, &bex.len);
157 if (bex.len & (block_size - 1)) {
176 iomaps[i].length = bex.len;
187 nfsd4_scsi_decode_layoutupdate(__be32 *p, u32 len, struct iomap **iomapp,
193 if (len < sizeof(u32)) {
194 dprintk("%s: extent array too small: %u\n", __func__, len);
200 if (len != expected) {
202 __func__, len, expected);