Lines Matching refs:workp
883 wchar_t *workp = p; in PREFIX() local
885 (re_opcode_t) *(workp - 1) == charset_not ? "^" : ""); in PREFIX()
887 length = *workp++; /* the length of char_classes */ in PREFIX()
890 length = *workp++; /* the length of collating_symbol */ in PREFIX()
899 length = *workp++; /* the length of equivalence_class */ in PREFIX()
908 length = *workp++; /* the length of char_range */ in PREFIX()
915 length = *workp++; /* the length of char */ in PREFIX()
6175 CHAR_T *workp, *workp2, *charset_top; in wcs_re_match_2_internal() local
6202 workp = p; in wcs_re_match_2_internal()
6211 uintptr_t alignedp = ((uintptr_t)workp in wcs_re_match_2_internal()
6215 workp += CHAR_CLASS_SIZE; in wcs_re_match_2_internal()
6232 for (workp2 = workp + coll_symbol_length ; workp < workp2 ; in wcs_re_match_2_internal()
6233 workp++) in wcs_re_match_2_internal()
6236 wextra = (int32_t*)(extra + *workp++); in wcs_re_match_2_internal()
6255 for (workp2 = workp + coll_symbol_length ; workp < workp2 ;) in wcs_re_match_2_internal()
6259 length = __wcslen (workp); in wcs_re_match_2_internal()
6261 length = wcslen (workp); in wcs_re_match_2_internal()
6268 if (__wcscoll (workp, d) > 0) in wcs_re_match_2_internal()
6270 if (wcscoll (workp, d) > 0) in wcs_re_match_2_internal()
6273 workp += length + 1; in wcs_re_match_2_internal()
6297 match = __wcscoll (workp, str_buf); in wcs_re_match_2_internal()
6299 match = wcscoll (workp, str_buf); in wcs_re_match_2_internal()
6317 workp += length + 1; in wcs_re_match_2_internal()
6382 for (workp2 = workp + equiv_class_length ; workp < workp2 ; in wcs_re_match_2_internal()
6383 workp++) in wcs_re_match_2_internal()
6385 idx = (int32_t)*workp; in wcs_re_match_2_internal()
6408 for (workp2 = workp + equiv_class_length ; workp < workp2 ;) in wcs_re_match_2_internal()
6412 length = __wcslen (workp); in wcs_re_match_2_internal()
6414 length = wcslen (workp); in wcs_re_match_2_internal()
6421 if (__wcscoll (workp, d) > 0) in wcs_re_match_2_internal()
6423 if (wcscoll (workp, d) > 0) in wcs_re_match_2_internal()
6426 workp += length + 1; in wcs_re_match_2_internal()
6450 match = __wcscoll (workp, str_buf); in wcs_re_match_2_internal()
6452 match = wcscoll (workp, str_buf); in wcs_re_match_2_internal()
6471 workp += length + 1; in wcs_re_match_2_internal()
6485 for (; workp < p - chars_length ;) in wcs_re_match_2_internal()
6491 start_val = (uint32_t) *workp++; /* range_start */ in wcs_re_match_2_internal()
6492 end_val = (uint32_t) *workp++; /* range_end */ in wcs_re_match_2_internal()
6507 for (; workp < p - chars_length ;) in wcs_re_match_2_internal()
6518 if (*workp < 0) in wcs_re_match_2_internal()
6519 range_start_char = charset_top - (*workp++); in wcs_re_match_2_internal()
6522 str_buf[0] = *workp++; in wcs_re_match_2_internal()
6527 if (*workp < 0) in wcs_re_match_2_internal()
6528 range_end_char = charset_top - (*workp++); in wcs_re_match_2_internal()
6531 str_buf[4] = *workp++; in wcs_re_match_2_internal()
6547 for (; workp < p ; workp++) in wcs_re_match_2_internal()
6548 if (c == *workp) in wcs_re_match_2_internal()