Lines Matching refs:mcnt

821   int mcnt, mcnt2;  variable
848 mcnt = *p++;
849 printf ("/exactn/%d", mcnt);
855 while (--mcnt);
860 mcnt = *p++;
861 printf ("/exactn_bin/%d", mcnt);
866 while (--mcnt);
871 mcnt = *p++;
872 printf ("/start_memory/%d/%ld", mcnt, (long int) *p++);
876 mcnt = *p++;
877 printf ("/stop_memory/%d/%ld", mcnt, (long int) *p++);
980 PREFIX(extract_number_and_incr) (&mcnt, &p);
982 printf ("/on_failure_jump to %td", p + mcnt - start);
984 printf ("/on_failure_jump to %ld", (long int) (p + mcnt - start));
989 PREFIX(extract_number_and_incr) (&mcnt, &p);
991 printf ("/on_failure_keep_string_jump to %td", p + mcnt - start);
994 (long int) (p + mcnt - start));
999 PREFIX(extract_number_and_incr) (&mcnt, &p);
1001 printf ("/dummy_failure_jump to %td", p + mcnt - start);
1003 printf ("/dummy_failure_jump to %ld", (long int) (p + mcnt - start));
1012 PREFIX(extract_number_and_incr) (&mcnt, &p);
1014 printf ("/maybe_pop_jump to %td", p + mcnt - start);
1016 printf ("/maybe_pop_jump to %ld", (long int) (p + mcnt - start));
1021 PREFIX(extract_number_and_incr) (&mcnt, &p);
1023 printf ("/pop_failure_jump to %td", p + mcnt - start);
1025 printf ("/pop_failure_jump to %ld", (long int) (p + mcnt - start));
1030 PREFIX(extract_number_and_incr) (&mcnt, &p);
1032 printf ("/jump_past_alt to %td", p + mcnt - start);
1034 printf ("/jump_past_alt to %ld", (long int) (p + mcnt - start));
1039 PREFIX(extract_number_and_incr) (&mcnt, &p);
1041 printf ("/jump to %td", p + mcnt - start);
1043 printf ("/jump to %ld", (long int) (p + mcnt - start));
1048 PREFIX(extract_number_and_incr) (&mcnt, &p);
1049 p1 = p + mcnt;
1060 PREFIX(extract_number_and_incr) (&mcnt, &p);
1061 p1 = p + mcnt;
1067 PREFIX(extract_number_and_incr) (&mcnt, &p);
1068 p1 = p + mcnt;
1109 mcnt = *p++;
1110 printf ("/%d", mcnt);
1115 mcnt = *p++;
1116 printf ("/%d", mcnt);
5681 int mcnt; local
5997 for (mcnt = 1; (unsigned) mcnt < num_regs; mcnt++)
5999 regstart[mcnt] = regend[mcnt]
6000 = old_regstart[mcnt] = old_regend[mcnt] = REG_UNSET_VALUE;
6002 REG_MATCH_NULL_STRING_P (reg_info[mcnt]) = MATCH_NULL_UNSET_VALUE;
6003 IS_ACTIVE (reg_info[mcnt]) = 0;
6004 MATCHED_SOMETHING (reg_info[mcnt]) = 0;
6005 EVER_MATCHED_SOMETHING (reg_info[mcnt]) = 0;
6030 mcnt = count_mbs_length(mbs_offset1, stop);
6031 end_match_1 = string1 + mcnt;
6039 mcnt = count_mbs_length(mbs_offset2, stop-csize1);
6040 end_match_2 = string2 + mcnt;
6042 if (mcnt < 0)
6069 mcnt = count_mbs_length(mbs_offset1, pos);
6070 d = string1 + mcnt;
6075 mcnt = count_mbs_length(mbs_offset2, pos-csize1);
6076 d = string2 + mcnt;
6080 if (mcnt < 0)
6158 for (mcnt = 1; (unsigned) mcnt < num_regs; mcnt++)
6160 best_regstart[mcnt] = regstart[mcnt];
6161 best_regend[mcnt] = regend[mcnt];
6184 for (mcnt = 1; (unsigned) mcnt < num_regs; mcnt++)
6186 regstart[mcnt] = best_regstart[mcnt];
6187 regend[mcnt] = best_regend[mcnt];
6257 for (mcnt = 1; (unsigned) mcnt < MIN (num_regs, regs->num_regs);
6258 mcnt++)
6260 if (REG_UNSET (regstart[mcnt]) || REG_UNSET (regend[mcnt]))
6261 regs->start[mcnt] = regs->end[mcnt] = -1;
6264 regs->start[mcnt]
6265 = (regoff_t) POINTER_TO_OFFSET (regstart[mcnt]);
6266 regs->end[mcnt]
6267 = (regoff_t) POINTER_TO_OFFSET (regend[mcnt]);
6276 for (mcnt = num_regs; (unsigned) mcnt < regs->num_regs; mcnt++)
6277 regs->start[mcnt] = regs->end[mcnt] = -1;
6287 mcnt = mbs_offset1 != NULL ? mbs_offset1[d-string1] : 0;
6289 mcnt = (mbs_offset2 != NULL ? mbs_offset2[d-string2] : 0) +
6291 mcnt -= pos;
6293 mcnt = d - pos - (MATCHING_IN_FIRST_STRING
6297 DEBUG_PRINT2 ("Returning %d from re_match_2.\n", mcnt);
6300 return mcnt;
6325 mcnt = *p++;
6326 DEBUG_PRINT2 ("EXECUTING exactn %d.\n", mcnt);
6353 while (--mcnt);
6362 while (--mcnt);
6877 mcnt = 0;
6886 EXTRACT_NUMBER_AND_INCR (mcnt, p1);
6894 p1 += mcnt;
6901 if (mcnt < 0 && (re_opcode_t) *p1 == on_failure_jump
6933 EXTRACT_NUMBER_AND_INCR (mcnt, p1);
6934 PUSH_FAILURE_POINT (p1 + mcnt, d, -2);
6988 mcnt = dend - d;
6992 if (mcnt > dend2 - d2)
6993 mcnt = dend2 - d2;
6998 ? PREFIX(bcmp_translate) (d, d2, mcnt, translate)
6999 : memcmp (d, d2, mcnt*sizeof(UCHAR_T)))
7001 d += mcnt, d2 += mcnt;
7091 EXTRACT_NUMBER_AND_INCR (mcnt, p);
7093 DEBUG_PRINT3 (" %d (to %p):\n", mcnt, p + mcnt);
7095 DEBUG_PRINT3 (" %d (to 0x%x):\n", mcnt, p + mcnt);
7098 PUSH_FAILURE_POINT (p + mcnt, NULL, -2);
7118 EXTRACT_NUMBER_AND_INCR (mcnt, p);
7120 DEBUG_PRINT3 (" %d (to %p)", mcnt, p + mcnt);
7122 DEBUG_PRINT3 (" %d (to 0x%x)", mcnt, p + mcnt);
7155 PUSH_FAILURE_POINT (p + mcnt, d, -2);
7162 EXTRACT_NUMBER_AND_INCR (mcnt, p);
7163 DEBUG_PRINT2 ("EXECUTING maybe_pop_jump %d.\n", mcnt);
7197 p1 = p + mcnt;
7357 EXTRACT_NUMBER_AND_INCR (mcnt, p); /* Get the amount to jump. */
7358 DEBUG_PRINT2 ("EXECUTING jump %d ", mcnt);
7359 p += mcnt; /* Do the jump. */
7403 EXTRACT_NUMBER (mcnt, p + OFFSET_ADDRESS_SIZE);
7404 DEBUG_PRINT2 ("EXECUTING succeed_n %d.\n", mcnt);
7406 assert (mcnt >= 0);
7408 if (mcnt > 0)
7410 mcnt--;
7412 STORE_NUMBER_AND_INCR (p, mcnt);
7415 , mcnt);
7418 , mcnt);
7421 else if (mcnt == 0)
7442 EXTRACT_NUMBER (mcnt, p + OFFSET_ADDRESS_SIZE);
7443 DEBUG_PRINT2 ("EXECUTING jump_n %d.\n", mcnt);
7446 if (mcnt)
7448 mcnt--;
7449 STORE_NUMBER (p + OFFSET_ADDRESS_SIZE, mcnt);
7453 mcnt);
7456 mcnt);
7469 EXTRACT_NUMBER_AND_INCR (mcnt, p);
7470 p1 = p + mcnt;
7471 EXTRACT_NUMBER_AND_INCR (mcnt, p);
7473 DEBUG_PRINT3 (" Setting %p to %d.\n", p1, mcnt);
7475 DEBUG_PRINT3 (" Setting 0x%x to %d.\n", p1, mcnt);
7477 STORE_NUMBER (p1, mcnt);
7574 DEBUG_PRINT2 ("EXECUTING syntaxspec %d.\n", mcnt);
7575 mcnt = *p++;
7580 mcnt = (int) Sword;
7585 if (SYNTAX (d[-1]) != (enum syntaxcode) mcnt)
7591 DEBUG_PRINT2 ("EXECUTING notsyntaxspec %d.\n", mcnt);
7592 mcnt = *p++;
7597 mcnt = (int) Sword;
7602 if (SYNTAX (d[-1]) == (enum syntaxcode) mcnt)
7664 EXTRACT_NUMBER_AND_INCR (mcnt, p1);
7665 p1 += mcnt;
7710 int mcnt; local
7725 EXTRACT_NUMBER_AND_INCR (mcnt, p1);
7730 if (mcnt >= 0)
7750 while ((re_opcode_t) p1[mcnt-(1+OFFSET_ADDRESS_SIZE)] ==
7757 if (!PREFIX(alt_match_null_string_p) (p1, p1 + mcnt -
7764 p1 += mcnt;
7774 EXTRACT_NUMBER_AND_INCR (mcnt, p1);
7775 if ((re_opcode_t) p1[mcnt-(1+OFFSET_ADDRESS_SIZE)] !=
7787 EXTRACT_NUMBER (mcnt, p1 - OFFSET_ADDRESS_SIZE);
7789 if (!PREFIX(alt_match_null_string_p) (p1, p1 + mcnt, reg_info))
7792 p1 += mcnt; /* Get past the n-th alternative. */
7822 int mcnt; local
7835 EXTRACT_NUMBER_AND_INCR (mcnt, p1);
7836 p1 += mcnt;
7859 int mcnt; local
7899 EXTRACT_NUMBER_AND_INCR (mcnt, p1);
7900 if (mcnt >= 0)
7901 p1 += mcnt;
7909 EXTRACT_NUMBER_AND_INCR (mcnt, p1);
7911 if (mcnt == 0)
7914 EXTRACT_NUMBER_AND_INCR (mcnt, p1);
7915 p1 += mcnt;