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