Lines Matching refs:buffer
61 char c = buffer[cursor];
72 c = buffer[cursor];
92 return input_buffer(&buffer[offset], s);
107 if (str[i] != buffer[cursor + i])
128 outInt = strtoull(&buffer[cursor], &end, 0);
129 if (end == &buffer[cursor])
133 cursor = end - buffer;
757 if (buffer[i] == '\n')
768 if (buffer[i] == '\n')
775 fwrite(&buffer[line_start], line_end-line_start, 1, stderr);
779 char c = (buffer[i+line_start] == '\t') ? '\t' : ' ';
790 fwrite(&buffer[cursor], size-cursor, 1, stderr);
802 buffer = (const char*)mmap(0, size, PROT_READ, MAP_PRIVATE |
804 if (buffer == MAP_FAILED)
813 if (buffer != 0)
815 munmap((void*)buffer, size);
826 buffer = b.data();