Home
last modified time | relevance | path

Searched refs:str_byte (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/bsd/tre/dist/lib/
H A Dtre-match-parallel.c100 const char *str_byte = string; in tre_tnfa_run_parallel() local
204 if (tnfa->first_char >= 0 && type == STR_BYTE && str_byte) in tre_tnfa_run_parallel()
206 const char *orig_str = str_byte; in tre_tnfa_run_parallel()
210 str_byte = memchr(orig_str, first, (size_t)len); in tre_tnfa_run_parallel()
212 str_byte = strchr(orig_str, first); in tre_tnfa_run_parallel()
213 if (str_byte == NULL) in tre_tnfa_run_parallel()
221 DPRINT(("skipped %lu chars\n", (unsigned long)(str_byte - orig_str))); in tre_tnfa_run_parallel()
222 if (str_byte >= orig_str + 1) in tre_tnfa_run_parallel()
223 prev_c = (unsigned char)*(str_byte - 1); in tre_tnfa_run_parallel()
224 next_c = (unsigned char)*str_byte; in tre_tnfa_run_parallel()
[all …]
H A Dtre-match-backtrack.c63 const char *str_byte; member
150 stack->item.str_byte = (_str_byte); \
169 str_byte = stack->item.str_byte; \
190 const char *str_byte = string; in tre_tnfa_run_backtrack() local
307 str_byte_start = str_byte; in tre_tnfa_run_backtrack()
335 BT_STACK_PUSH(pos, str_byte, str_wide, trans_i->state, in tre_tnfa_run_backtrack()
351 DPRINT(("entering match loop, pos %d, str_byte %p\n", pos, str_byte)); in tre_tnfa_run_backtrack()
430 DPRINT((" current string is '%.*s'\n", slen, str_byte - 1)); in tre_tnfa_run_backtrack()
456 /* LINTED */result = strncmp((const char*)string + so, str_byte - 1, in tre_tnfa_run_backtrack()
467 /* LINTED */result = memcmp((const char*)string + so, str_byte - 1, in tre_tnfa_run_backtrack()
[all …]
H A Dtre-match-utils.h26 next_c = (unsigned char)(*str_byte++); \
37 if (str_byte == NULL) \
54 w = tre_mbrtowc(&next_c, str_byte, (size_t)max, &mbstate); \
63 str_byte++; \
68 str_byte += w; \
93 next_c = (unsigned char)(*str_byte++); \
124 next_c = (unsigned char)(*str_byte++); \
H A Dtre-match-approx.c196 const char *str_byte = string; in tre_tnfa_run_approx() local
/netbsd-src/external/mit/lua/dist/src/
H A Dlstrlib.c181 static int str_byte (lua_State *L) { in str_byte() function
1861 {"byte", str_byte},