• Home
  • Raw
  • Download

Lines Matching refs:cp

311 	char buf[512], *cp;  in parse()  local
323 cp = strchr(buf, '\r'); in parse()
324 if (cp) in parse()
325 *cp = 0; in parse()
326 cp = strchr(buf, '\n'); in parse()
327 if (cp) in parse()
328 *cp = 0; in parse()
331 cp = buf; in parse()
357 cp = buf+2; in parse()
358 while (isspace(*cp)) in parse()
359 cp++; in parse()
360 if (!isxdigit(*cp)) { in parse()
364 u = strtoul(cp, &cp, 16); in parse()
365 while (isspace(*cp)) in parse()
366 cp++; in parse()
367 if (!*cp) { in parse()
371 if (new_class(cp, u)) in parse()
373 linectr, u, cp); in parse()
374 dbg("line %5u class %02x %s", linectr, u, cp); in parse()
388 if (isxdigit(*cp)) { in parse()
390 u = strtoul(cp, &cp, 16); in parse()
391 while (isspace(*cp)) in parse()
392 cp++; in parse()
393 if (!*cp) { in parse()
397 if (new_vendor(cp, u)) in parse()
399 linectr, u, cp); in parse()
400 dbg("line %5u vendor %04x %s", linectr, u, cp); in parse()
407 u = strtoul(buf+1, &cp, 16); in parse()
408 while (isspace(*cp)) in parse()
409 cp++; in parse()
410 if (!*cp) { in parse()
416 if (new_product(cp, lastvendor, u)) in parse()
418 linectr, lastvendor, u, cp); in parse()
420 lastvendor, u, cp); in parse()
424 if (new_subclass(cp, lastclass, u)) in parse()
426 linectr, lastclass, u, cp); in parse()
428 lastclass, u, cp); in parse()
446 u = strtoul(buf+2, &cp, 16); in parse()
447 while (isspace(*cp)) in parse()
448 cp++; in parse()
449 if (!*cp) { in parse()
455 if (new_protocol(cp, lastclass, lastsubclass, in parse()
459 u, cp); in parse()
461 linectr, lastclass, lastsubclass, u, cp); in parse()