Lines Matching refs:inBuf
155 while ((conn->inNeed - (conn->inBuf.insert - conn->inBuf.remove)) > 0)
157 avail = conn->inBuf.size - conn->inBuf.insert;
165 conn->inBuf.buf + conn->inBuf.insert,
168 conn->inBuf.insert += bytes_read;
205 if (_fs_resize (&conn->inBuf, size) != FSIO_READY)
217 *buf = conn->inBuf.buf + conn->inBuf.remove;
224 if (conn->inBuf.insert - conn->inBuf.remove < size)
231 conn->inBuf.remove += size;
233 _fs_downsize (&conn->inBuf, FS_BUF_MAX);
335 conn->inBuf.insert = conn->inBuf.remove = 0;
336 _fs_downsize (&conn->inBuf, FS_BUF_MAX);
348 conn->inBuf.insert = conn->inBuf.remove = 0;
349 conn->inBuf.buf = malloc (FS_BUF_INC);
350 if (!conn->inBuf.buf)
356 conn->inBuf.size = FS_BUF_INC;
366 if (conn->inBuf.buf)
367 free (conn->inBuf.buf);