Lines Matching refs:buffer
21 void* buffer,
25 ar->buffer = buffer;
43 ret = socket_recv(ar->io->fd, ar->buffer + ar->pos, ar->buffsize - ar->pos);
68 const void* buffer,
72 aw->buffer = buffer;
90 ret = socket_send(aw->io->fd, aw->buffer + aw->pos, aw->buffsize - aw->pos);
115 void* buffer,
119 alr->buffer = buffer;
155 alr->buffer[alr->pos++] = (uint8_t)ch;
162 /* Not enough room in the input buffer!*/
177 return (const char*) alr->buffer;
185 char* buffer = (char*) alr->buffer;
194 if (buffer[pos] != '\n')
197 buffer[pos] = '\0';
200 if (pos > 0 && buffer[--pos] == '\r') {
201 buffer[pos] = '\0';
205 return (const char*) buffer;