Lines Matching defs:str
269 findstrconst(&where, &tokp->str);
273 findchrconst(&where, &tokp->str);
288 findconst(&where, &tokp->str);
318 findstrconst(char **str, const char **val)
324 p = *str;
332 size = p - *str + 1;
334 (void) strlcpy(tmp, *str, size);
336 *str = p;
340 findchrconst(char **str, const char **val)
346 p = *str;
354 size = p - *str + 1;
359 (void) strlcpy(tmp, *str, size);
361 *str = p;
365 findconst(char **str, const char **val)
371 p = *str;
382 size = p - *str + 1;
384 (void) strlcpy(tmp, *str, size);
386 *str = p;
421 char *str, *tmp;
423 str = *mark;
425 len = strlen(s->str);
426 if (strncmp(str, s->str, len) == 0) {
427 if (!isalnum(str[len]) && str[len] != '_') {
429 tokp->str = s->str;
430 *mark = str + len;
436 for (len = 0; isalnum(str[len]) || str[len] == '_'; len++);
438 (void) strlcpy(tmp, str, len + 1);
439 tokp->str = tmp;
440 *mark = str + len;