Lines Matching refs:inBuf
159 while ((conn->inNeed - (conn->inBuf.insert - conn->inBuf.remove)) > 0)
161 avail = conn->inBuf.size - conn->inBuf.insert;
169 conn->inBuf.buf + conn->inBuf.insert,
172 conn->inBuf.insert += bytes_read;
209 if (_fs_resize (&conn->inBuf, size) != FSIO_READY)
221 *buf = conn->inBuf.buf + conn->inBuf.remove;
228 if (conn->inBuf.insert - conn->inBuf.remove < size)
235 conn->inBuf.remove += size;
237 _fs_downsize (&conn->inBuf, FS_BUF_MAX);
339 conn->inBuf.insert = conn->inBuf.remove = 0;
340 _fs_downsize (&conn->inBuf, FS_BUF_MAX);
352 conn->inBuf.insert = conn->inBuf.remove = 0;
353 conn->inBuf.buf = malloc (FS_BUF_INC);
354 if (!conn->inBuf.buf)
360 conn->inBuf.size = FS_BUF_INC;
370 if (conn->inBuf.buf)
371 free (conn->inBuf.buf);