Searched refs:lineptr (Results 1 – 3 of 3) sorted by relevance
37 static char *lineptr; variable45 lineptr = line; in xmon_getchar()51 *lineptr++ = '\n'; in xmon_getchar()58 if (lineptr > line) { in xmon_getchar()62 --lineptr; in xmon_getchar()66 while (lineptr > line) { in xmon_getchar()70 --lineptr; in xmon_getchar()74 if (lineptr >= &line[sizeof(line) - 1]) in xmon_getchar()78 *lineptr++ = c; in xmon_getchar()82 lineleft = lineptr - line; in xmon_getchar()[all …]
2641 static char *lineptr; variable2646 lineptr = NULL; in flush_input()2652 if (lineptr == NULL || *lineptr == 0) { in inchar()2654 lineptr = NULL; in inchar()2657 lineptr = line; in inchar()2659 return *lineptr++; in inchar()2665 lineptr = str; in take_input()
197 static int add_byte(int c, char **lineptr, size_t slen, size_t *n) in add_byte() argument204 nline = realloc(*lineptr, new_size); in add_byte()208 *lineptr = nline; in add_byte()212 (*lineptr)[slen] = c; in add_byte()217 static ssize_t compat_getline(char **lineptr, size_t *n, FILE *stream) in compat_getline() argument219 char *line = *lineptr; in compat_getline()234 *lineptr = line; in compat_getline()247 *lineptr = line; in compat_getline()