Lines Matching refs:cp
149 char *cp, *end;
175 cp = line;
178 while (isspace(*cp))
179 cp++;
182 if (*cp == '#' || *cp == '\0')
189 prefixstr = cp;
190 if ((cp = strchr(cp, '/')) == NULL) {
196 *cp = '\0';
203 cp++;
206 plen = strtol(cp, &end, 10);
207 if (cp == end || errno != 0) {
219 cp = end;
222 precedence = strtol(cp, &end, 10);
223 if (cp == end || precedence < 0 || errno != 0) {
229 cp = end;
231 while (isspace(*cp))
232 cp++;
233 label = cp;
239 while (*cp != '\0' && !isspace(*cp) && *cp != '#')
240 cp++;
241 if (*cp == '#')
243 else if (*cp == '\0' || *cp == '\n')
245 *cp = '\0';
247 labellen = cp - label;
285 cp++;
286 while (*cp != '\0' && isspace(*cp) && *cp != '#')
287 cp++;
288 if (*cp != '\0' && *cp != '#') {