Lines Matching defs:ct_buffer
135 char *ct_buffer; /* Pointer to the buffer. */
280 ct->ct_buffer = NULL; /* We allocate the buffer when needed. */
1098 if (ct->ct_buffer) {
1099 free(ct->ct_buffer);
1100 ct->ct_buffer = NULL;
1463 #define REMAIN_BYTES(p) (ct->ct_bufferSize-(ct->ct_##p - ct->ct_buffer))
1468 if (NULL == ct->ct_buffer) {
1479 ct->ct_buffer = buffer;
1506 (ct->ct_buffer + ct->ct_bufferSize)) {
1507 ct->ct_bufferWritePtr = ct->ct_buffer;
1517 (void) memcpy(ct->ct_buffer, dataToAdd, nBytes);
1518 ct->ct_bufferWritePtr = ct->ct_buffer + nBytes;
1533 ct->ct_bufferReadPtr = ct->ct_bufferWritePtr = ct->ct_buffer;
1537 ct->ct_buffer + ct->ct_bufferSize) {
1557 iov[1].iov_base = ct->ct_buffer;
1591 if (NULL != ct->ct_buffer) {
1597 free(ct->ct_buffer);
1598 ct->ct_buffer = NULL;
1766 ct->ct_bufferReadPtr = ct->ct_buffer;
1767 ct->ct_bufferWritePtr = ct->ct_buffer;