Lines Matching defs:buffer
346 static void tokenise(char *buffer, char *end)
355 token_list = tokens = calloc((end - buffer) / 2, sizeof(struct token));
363 while (buffer < end) {
366 line = buffer;
367 nl = memchr(line, '\n', end - buffer);
369 buffer = nl = end;
371 buffer = nl + 1;
565 char *buffer, *p;
605 if (!(buffer = malloc(st.st_size + 1))) {
610 if ((readlen = read(fd, buffer, st.st_size)) < 0) {
636 buffer[readlen] = 0;
637 tokenise(buffer, buffer + readlen);