Lines Matching defs:cp

235 static const char* endOfTag(const char* cp) {
236 while (*cp && (isalnum(*cp) || strchr("_.-@,", *cp))) ++cp;
237 return cp;
255 const char* cp = ep;
256 if (cp == pData) {
273 while ((*++cp != '\n') && isspace(*cp)) {
276 if (*cp == '\n') {
284 const char* tag = cp;
285 cp = endOfTag(cp);
286 size_t tagLen = cp - tag;
288 if (!isspace(*cp)) {
290 fprintf(stderr, OUT_TAG ": invalid tag char %c on line %d\n", *cp,
297 while (isspace(*cp) && (*cp != '\n')) ++cp;
300 if (*cp && (*cp != '#')) {
301 fmt = cp;
302 while (*cp && (*cp != '\n') && (*cp != '#')) ++cp;
303 while ((cp > fmt) && isspace(*(cp - 1))) --cp;
304 fmtLen = cp - fmt;
312 while (*cp && (*cp != '#') && (*cp != '\n')) ++cp;
313 if (*cp == '#') {
315 ++cp;
316 } while (isspace(*cp) && (*cp != '\n'));
317 verbose = !!fastcmp<strncmp>(cp, "uid=", strlen("uid="));
320 while (*cp && (*cp != '\n')) ++cp;
322 fprintf(stderr, "%d: %p: %.*s\n", lineNum, tag, (int)(cp - pData), pData);
324 pData = cp;
352 const char* cp = static_cast<char*>(map->mapAddr[which]);
354 const char* endp = cp + len;
371 while (cp < endp) {
372 if (*cp == '\n') {
376 if (*cp == '#') {
379 } else if (isdigit(*cp)) {
381 if (scanTagLine(map, cp, lineNum) != 0) {
388 } else if (isspace(*cp)) {
394 *cp, lineNum);
401 cp++;
524 const char* cp = ep;
525 if ((buf != cp) && (val > 0) && (*cp == '\n')) { // truncation OK
526 ++cp;
527 if (!scanTagLine(map, cp, 0)) {
575 char* cp = const_cast<char*>(tagStr);
576 cp += len;
577 if (*cp) *cp = '\0'; // Trigger copy on write :-( and why deprecated.
614 char* cp;
619 cp = static_cast<char*>(realloc(buf, size));
620 if (cp) {
621 buf = cp;
631 unsigned long val = strtoul(buf, &cp, 10); // return size
632 if ((buf != cp) && (val > 0) && (*cp == '\n')) { // truncation OK
633 val = strtoul(cp + 1, &cp, 10); // allocated tag number
634 if ((val > 0) && (val < UINT32_MAX) && (*cp == '\t')) {