Lines Matching defs:shadowbuf_size
12 unsigned int i, shadowbuf_size;
22 shadowbuf_size = 0;
25 size = shadowbuf_size = i_rand_limit(buf->used - 1);
27 memset(shadowbuf + shadowbuf_size, 0,
28 BUF_TEST_SIZE - shadowbuf_size);
45 if (pos + size > shadowbuf_size)
46 shadowbuf_size = pos + size;
52 memcpy(shadowbuf + shadowbuf_size,
56 memset(shadowbuf + shadowbuf_size, 0, size);
58 shadowbuf_size += size;
76 if (pos < shadowbuf_size)
77 shadowbuf_size += size;
79 shadowbuf_size = pos + size;
85 if (pos < shadowbuf_size) {
86 if (pos + size > shadowbuf_size)
87 size = shadowbuf_size - pos;
92 shadowbuf_size -= size;
93 memset(shadowbuf + shadowbuf_size, 0,
94 BUF_TEST_SIZE - shadowbuf_size);
98 if (shadowbuf_size <= 1)
100 pos = i_rand_limit(shadowbuf_size - 1); /* dest */
101 pos2 = i_rand_limit(shadowbuf_size - 1); /* source */
102 size = i_rand_limit(shadowbuf_size - I_MAX(pos, pos2));
106 if (pos > pos2 && pos + size > shadowbuf_size)
107 shadowbuf_size = pos + size;
115 if (pos + size > shadowbuf_size)
116 shadowbuf_size = pos + size;
119 i_assert(shadowbuf_size <= BUF_TEST_SIZE);
121 if (buf->used != shadowbuf_size ||