Lines Matching refs:string2

73 #  define re_match_2(bufp, string1, size1, string2, size2, pos, regs, stop) \  argument
74 __re_match_2 (bufp, string1, size1, string2, size2, pos, regs, stop)
414 const char *string2, int size2,
420 const char *string2, int size2,
438 wchar_t *string2, int size2,
442 const char *string2, int size2,
1173 int size1, const CHAR_T *string2, int size2) in PREFIX()
1188 where = string2; in PREFIX()
1192 for (this_char = where - string2; this_char < size2; this_char++) in PREFIX()
1194 PUT_CHAR (string2[this_char]); in PREFIX()
1660 DEBUG_PRINT_DOUBLE_STRING (string_place, string1, size1, string2, \
1736 DEBUG_PRINT_DOUBLE_STRING (str, string1, size1, string2, size2); \
4950 const char *string2, int size2, int startpos, int range, in weak_alias()
4955 return wcs_re_search_2 (bufp, string1, size1, string2, size2, startpos, in weak_alias()
4959 return byte_re_search_2 (bufp, string1, size1, string2, size2, startpos, in weak_alias()
5008 int size1, const char *string2, int size2,
5134 wcs_size2 = convert_mbs_to_wcs(wcs_string2, string2, size2,
5163 d = (startpos >= size1 ? string2 - size1 : string1) + startpos;
5181 ? string2[startpos - size1]
5200 val = wcs_re_match_2_internal (bufp, string1, size1, string2,
5206 val = byte_re_match_2_internal (bufp, string1, size1, string2,
5260 : ((regoff_t)((mbs_offset2 != NULL? mbs_offset2[(ptr)-string2] : 0) \
5268 : ((regoff_t) ((ptr) - string2 + size1)))
5284 d = string2; \
5290 #define AT_STRINGS_BEG(d) ((d) == (size1 ? string1 : string2) || !size2)
5301 (iswalnum ((wint_t)((d) == end1 ? *string2 \
5302 : (d) == string2 - 1 ? *(end1 - 1) : *(d))) != 0 \
5303 || ((d) == end1 ? *string2 \
5304 : (d) == string2 - 1 ? *(end1 - 1) : *(d)) == L'_')
5307 (SYNTAX ((d) == end1 ? *string2 \
5308 : (d) == string2 - 1 ? *(end1 - 1) : *(d)) \
5339 FREE_VAR (string2); \
5366 FREE_VAR (string2); \
5449 const char *string2, int size2, int pos, in re_match_2() argument
5455 result = wcs_re_match_2_internal (bufp, string1, size1, string2, size2, in re_match_2()
5460 result = byte_re_match_2_internal (bufp, string1, size1, string2, size2, in re_match_2()
5538 wchar_t *string2, int size2, in wcs_re_match_2_internal() argument
5545 const char *string2, int size2, in wcs_re_match_2_internal()
5734 if (string1 == NULL && string2 == NULL) in wcs_re_match_2_internal()
5756 string2 = REGEX_TALLOC (csize2 + 1, CHAR_T); in wcs_re_match_2_internal()
5759 if (!string2 || !mbs_offset2 || !is_binary) in wcs_re_match_2_internal()
5763 FREE_VAR (string2); in wcs_re_match_2_internal()
5768 size2 = convert_mbs_to_wcs(string2, cstring2, csize2, in wcs_re_match_2_internal()
5770 string2[size2] = L'\0'; /* for a sentinel */ in wcs_re_match_2_internal()
5800 string2 = string1; in wcs_re_match_2_internal()
5812 end2 = string2 + size2; in wcs_re_match_2_internal()
5820 end_match_2 = string2; in wcs_re_match_2_internal()
5828 end_match_2 = string2 + mcnt; in wcs_re_match_2_internal()
5839 end_match_2 = string2; in wcs_re_match_2_internal()
5844 end_match_2 = string2 + stop - size1; in wcs_re_match_2_internal()
5864 d = string2 + mcnt; in wcs_re_match_2_internal()
5881 d = string2 + pos - size1; in wcs_re_match_2_internal()
5889 DEBUG_PRINT_DOUBLE_STRING (d, string1, size1, string2, size2); in wcs_re_match_2_internal()
6027 mbs_offset2[d-string2] : 0); in wcs_re_match_2_internal()
6031 : ((regoff_t) (d - string2 + size1))); in wcs_re_match_2_internal()
6069 mcnt = (mbs_offset2 != NULL ? mbs_offset2[d-string2] : 0) + in wcs_re_match_2_internal()
6075 : string2 - size1); in wcs_re_match_2_internal()
6283 d = string2; in wcs_re_match_2_internal()
6353 d = string2; in wcs_re_match_2_internal()
6370 d = string2; in wcs_re_match_2_internal()
6436 d = string2; in wcs_re_match_2_internal()
6791 d2 = string2; in wcs_re_match_2_internal()
6851 else if ((d == end1 ? *string2 : *d) == '\n' in wcs_re_match_2_internal()