Lines Matching full:hwm
934 cd->hwm = (pcre_uchar *)newspace + (cd->hwm - cd->start_workspace);
2440 for (tcode = cd->start_workspace; tcode < cd->hwm; tcode += LINK_SIZE)
4014 save_hwm_offset the hwm forward reference offset at the start of the group
4029 for (hc = (pcre_uchar *)cd->start_workspace + save_hwm_offset; hc < cd->hwm;
4039 if (hc >= cd->hwm)
4050 for (hc = (pcre_uchar *)cd->start_workspace + save_hwm_offset; hc < cd->hwm;
4589 if (code > cd->hwm) cd->hwm = code; /* High water info */
4642 else if (cd->hwm > cd->start_workspace + cd->workspace_size)
4785 item_hwm_offset = cd->hwm - cd->start_workspace;
4837 item_hwm_offset = cd->hwm - cd->start_workspace;
5713 if (lengthptr == NULL && cd->hwm >= cd->start_workspace + LINK_SIZE)
5715 int offset = GET(cd->hwm, -LINK_SIZE);
5717 PUT(cd->hwm, -LINK_SIZE, offset + 1 + LINK_SIZE);
6117 size_t this_hwm_offset = cd->hwm - cd->start_workspace;
6120 while (cd->hwm > cd->start_workspace + cd->workspace_size -
6132 PUT(cd->hwm, 0, GET(hc, 0) + len);
6133 cd->hwm += LINK_SIZE;
6180 size_t this_hwm_offset = cd->hwm - cd->start_workspace;
6201 while (cd->hwm > cd->start_workspace + cd->workspace_size -
6213 PUT(cd->hwm, 0, GET(hc, 0) + len + ((i != 0)? 2+LINK_SIZE : 1));
6214 cd->hwm += LINK_SIZE;
6682 item_hwm_offset = cd->hwm - cd->start_workspace;
7353 item_hwm_offset = cd->hwm - cd->start_workspace;
7480 item_hwm_offset = cd->hwm - cd->start_workspace;
7511 if (cd->hwm >= cd->start_workspace + cd->workspace_size -
7517 PUTINC(cd->hwm, 0, (int)(code + 1 - cd->start_code));
7685 item_hwm_offset = cd->hwm - cd->start_workspace;
7934 item_hwm_offset = cd->hwm - cd->start_workspace; /* Normally this is set when '(' is read */
8002 item_hwm_offset = cd->hwm - cd->start_workspace;
8032 item_hwm_offset = cd->hwm - cd->start_workspace;
8073 item_hwm_offset = cd->hwm - cd->start_workspace;
8117 item_hwm_offset = cd->hwm - cd->start_workspace;
8283 save_hwm_offset = cd->hwm - cd->start_workspace;
9296 cd->hwm = cworkspace;
9327 (int)(cd->hwm - cworkspace)));
9380 field. Reset the bracket count and the names_found field. Also reset the hwm
9392 cd->hwm = (pcre_uchar *)(cd->start_workspace);
9457 if (cd->hwm > cd->start_workspace)
9461 while (errorcode == 0 && cd->hwm > cd->start_workspace)
9464 cd->hwm -= LINK_SIZE;
9465 offset = GET(cd->hwm, 0);
9467 /* Check that the hwm handling hasn't gone wrong. This whole area is