Lines Matching refs:sptr
221 char *sptr, *dptr, **mapp; in __s_api_parse_map() local
228 sptr = cp; in __s_api_parse_map()
229 dptr = strchr(sptr, COLONTOK); in __s_api_parse_map()
232 i = dptr - sptr + 1; in __s_api_parse_map()
236 (void) strlcpy(*sid, sptr, i); in __s_api_parse_map()
237 sptr = dptr+1; in __s_api_parse_map()
239 dptr = strchr(sptr, TOKENSEPARATOR); in __s_api_parse_map()
245 i = dptr - sptr + 1; in __s_api_parse_map()
252 (void) strlcpy(*origA, sptr, i); in __s_api_parse_map()
253 sptr = dptr+1; in __s_api_parse_map()
256 for (dptr = sptr; *dptr; dptr++) { in __s_api_parse_map()
273 while (*sptr) { in __s_api_parse_map()
274 while (*sptr == SPACETOK) in __s_api_parse_map()
275 sptr++; in __s_api_parse_map()
276 dptr = sptr; in __s_api_parse_map()
279 i = dptr - sptr + 1; in __s_api_parse_map()
290 (void) strlcpy(*mapp, sptr, i); in __s_api_parse_map()
292 sptr = dptr; in __s_api_parse_map()
330 char *sptr, *dptr; in __s_api_parseASearchDesc() local
353 sptr = *cur; in __s_api_parseASearchDesc()
370 for (/* none */; state != P_EXIT && sptr && *sptr; sptr++) { in __s_api_parseASearchDesc()
374 if (*sptr == QUESTTOK) { in __s_api_parseASearchDesc()
384 if (*sptr == SEMITOK) { in __s_api_parseASearchDesc()
395 i = strlen(sptr) + 1; in __s_api_parseASearchDesc()
401 if (*sptr == BSLTOK) { in __s_api_parseASearchDesc()
402 if (*(sptr+1) == '\0') { in __s_api_parseASearchDesc()
407 if (*(sptr+1) == QUOTETOK || in __s_api_parseASearchDesc()
408 *(sptr+1) == BSLTOK) { in __s_api_parseASearchDesc()
410 sptr++; in __s_api_parseASearchDesc()
412 *dptr++ = *sptr++; in __s_api_parseASearchDesc()
414 *dptr++ = *sptr; in __s_api_parseASearchDesc()
415 } else if (*sptr == QUOTETOK) { in __s_api_parseASearchDesc()
419 *dptr++ = *sptr; in __s_api_parseASearchDesc()
424 if (*sptr == SEMITOK) { in __s_api_parseASearchDesc()
430 i = strlen(sptr) + 1; in __s_api_parseASearchDesc()
436 if (*sptr == BSLTOK) { in __s_api_parseASearchDesc()
437 if (*(sptr+1) == '\0') { in __s_api_parseASearchDesc()
442 if (*(sptr+1) == QUOTETOK || in __s_api_parseASearchDesc()
443 *(sptr+1) == BSLTOK) { in __s_api_parseASearchDesc()
445 sptr++; in __s_api_parseASearchDesc()
447 *dptr++ = *sptr++; in __s_api_parseASearchDesc()
449 *dptr++ = *sptr; in __s_api_parseASearchDesc()
450 } else if (*sptr == QUOTETOK) { in __s_api_parseASearchDesc()
454 *dptr++ = *sptr; in __s_api_parseASearchDesc()
460 if (*sptr == SEMITOK) { in __s_api_parseASearchDesc()
465 if (strncasecmp(sptr, "base", 4) == 0) { in __s_api_parseASearchDesc()
466 sptr += 4; in __s_api_parseASearchDesc()
468 } else if (strncasecmp(sptr, "one", 3) == 0) { in __s_api_parseASearchDesc()
470 sptr += 3; in __s_api_parseASearchDesc()
471 } else if (strncasecmp(sptr, "sub", 3) == 0) { in __s_api_parseASearchDesc()
473 sptr += 3; in __s_api_parseASearchDesc()
475 if (*sptr == '\0' || (*sptr == SEMITOK)) { in __s_api_parseASearchDesc()
478 sptr--; in __s_api_parseASearchDesc()
481 if (*sptr != QUESTTOK) { in __s_api_parseASearchDesc()
493 if (*sptr == BSLTOK) { in __s_api_parseASearchDesc()
494 if (*(sptr+1) == '\0') { in __s_api_parseASearchDesc()
498 if (*(sptr+1) == QUOTETOK || in __s_api_parseASearchDesc()
499 *(sptr+1) == BSLTOK) { in __s_api_parseASearchDesc()
501 sptr++; in __s_api_parseASearchDesc()
503 *dptr++ = *sptr++; in __s_api_parseASearchDesc()
506 } else if (*sptr == QUOTETOK) { in __s_api_parseASearchDesc()
515 if (wasquoted && *sptr != QUESTTOK) { in __s_api_parseASearchDesc()
520 if (*sptr == BSLTOK) { in __s_api_parseASearchDesc()
521 if (*(sptr+1) == '\0') { in __s_api_parseASearchDesc()
525 if (*(sptr+1) == SEMITOK || in __s_api_parseASearchDesc()
526 *(sptr+1) == QUESTTOK || in __s_api_parseASearchDesc()
527 *(sptr+1) == QUOTETOK || in __s_api_parseASearchDesc()
528 *(sptr+1) == BSLTOK) { in __s_api_parseASearchDesc()
530 sptr++; in __s_api_parseASearchDesc()
533 } else if (*sptr == QUOTETOK) { in __s_api_parseASearchDesc()
537 } else if (*sptr == QUESTTOK) { in __s_api_parseASearchDesc()
547 } else if (*sptr == SEMITOK) { in __s_api_parseASearchDesc()
555 *dptr++ = *sptr; in __s_api_parseASearchDesc()
558 if (*sptr == SEMITOK) { in __s_api_parseASearchDesc()
607 *cur = sptr; in __s_api_parseASearchDesc()