Lines Matching refs:used
7 buf->used = 0;
14 buf->used = 0;
19 return buf->used; }
21 return (MAX_DATA_SIZE - buf->used); }
23 return (buf->used == MAX_DATA_SIZE ? 1 : 0); }
25 return (buf->used < MAX_DATA_SIZE ? 1 : 0); }
27 return (buf->used == 0 ? 1 : 0); }
29 return (buf->used > 0 ? 1 : 0); }
43 unsigned int added = MAX_DATA_SIZE - buf->used;
48 memcpy(buf->data + buf->used, ptr, added);
49 buf->used += added;
56 unsigned int moved, tomove = from->used;
72 unsigned int taken = buf->used;
79 buf->used -= taken;
81 if(buf->used > 0)
82 memmove(buf->data, buf->data + taken, buf->used);
94 toread = read(fd, buf->data + buf->used, toread);
96 buf->used += toread;
156 ret = SSL_read(ssl, buf->data + buf->used, buffer_unused(buf));
158 buf->used += ret;
170 ret = SSL_write(ssl, buf->data, buf->used);
184 ret = BIO_read(bio, buf->data + buf->used, buffer_unused(buf));
186 buf->used += ret;
196 ret = BIO_write(bio, buf->data, buf->used);