Lines Matching refs:lp
786 const char *lp = line + 1; in read_input() local
790 if (lp == line_end) in read_input()
797 char c = *lp; in read_input()
800 c = *++lp; in read_input()
808 while (count < 3 && *lp >= '0' && *lp <= '7') in read_input()
810 code = (code << 3) + (*lp - '0'); in read_input()
811 lp++; in read_input()
825 lp++; in read_input()
826 while ((*lp >= '0' && *lp <= '9') in read_input()
827 || (*lp >= 'A' && *lp <= 'F') in read_input()
828 || (*lp >= 'a' && *lp <= 'f')) in read_input()
831 + (*lp >= 'A' && *lp <= 'F' in read_input()
832 ? *lp - 'A' + 10 : in read_input()
833 *lp >= 'a' && *lp <= 'f' in read_input()
834 ? *lp - 'a' + 10 : in read_input()
835 *lp - '0'); in read_input()
836 lp++; in read_input()
852 lp++; in read_input()
857 lp++; in read_input()
862 lp++; in read_input()
867 lp++; in read_input()
872 lp++; in read_input()
877 lp++; in read_input()
882 lp++; in read_input()
887 lp++; in read_input()
902 lp++; in read_input()
907 lp++; in read_input()
908 if (lp < line_end && *lp != '\n') in read_input()
910 if (strchr (delimiters, *lp) == NULL) in read_input()
917 lp++; in read_input()
922 char *line_rest = new char[line_end - lp + 1]; in read_input()
923 memcpy (line_rest, lp, line_end - lp); in read_input()
924 line_rest[line_end - lp - in read_input()
925 (line_end > lp && line_end[-1] == '\n' ? 1 : 0)] in read_input()
935 const char *lp = line; in read_input() local
938 if (!(lp < line_end && *lp != '\n')) in read_input()
941 keyword_length = lp - line; in read_input()
945 if (strchr (delimiters, *lp) != NULL) in read_input()
948 keyword_length = lp - line; in read_input()
949 lp++; in read_input()
952 char *line_rest = new char[line_end - lp + 1]; in read_input()
953 memcpy (line_rest, lp, line_end - lp); in read_input()
954 line_rest[line_end - lp - in read_input()
955 (line_end > lp && line_end[-1] == '\n' in read_input()
964 lp++; in read_input()