Lines Matching full:buffer
49 char buffer[4096];
54 while ((sz = read(parent_read, &buffer[b], sizeof(buffer) - 1 - b)) > 0) {
59 if (buffer[b] == '\r') {
60 buffer[b] = '\0';
61 } else if (buffer[b] == '\n') {
62 buffer[b] = '\0';
63 LOG(LOG_INFO, tag, &buffer[a]);
68 if (a == 0 && b == sizeof(buffer) - 1) {
69 // buffer is full, flush
70 buffer[b] = '\0';
71 LOG(LOG_INFO, tag, &buffer[a]);
76 memmove(buffer, &buffer[a], b);
86 buffer[b] = '\0';
87 LOG(LOG_INFO, tag, &buffer[a]);