Lines Matching refs:cp
228 const char* cp;
231 cp = (const char*) map->mapAddr;
232 endp = cp + map->mapLen;
236 while (cp < endp) {
237 if (*cp == '\n') {
240 if (isCharDigit(*cp)) {
244 } else if (isCharWhitespace(*cp)) {
253 cp++;
265 char* cp;
268 cp = (char*) map->mapAddr;
269 endp = cp + map->mapLen;
280 while (cp < endp) {
281 //printf("{%02x}", *cp); fflush(stdout);
282 if (*cp == '\n') {
286 if (*cp == '#') {
289 } else if (isCharDigit(*cp)) {
296 if (scanTagLine(&cp, &map->tagArray[tagNum], lineNum) != 0)
301 } else if (isCharWhitespace(*cp)) {
306 OUT_TAG, *cp, lineNum);
312 cp++;
335 char* cp = *pData;
340 startp = cp;
341 while (isCharDigit(*++cp))
343 *cp = '\0';
346 assert(endp == cp);
347 if (endp != cp)
352 while (*++cp != '\n' && isCharWhitespace(*cp))
355 if (*cp == '\n') {
361 tag->tagStr = cp;
363 while (isCharValidTag(*++cp))
366 if (*cp == '\n') {
368 *cp = '\0';
369 } else if (isCharWhitespace(*cp)) {
371 *cp = '\0';
376 while (*++cp != '\n') {
384 *pData = cp;