Lines Matching refs:start_workspace
934 memcpy(newspace, cd->start_workspace, cd->workspace_size * sizeof(pcre_uchar)); in expand_workspace()
935 cd->hwm = (pcre_uchar *)newspace + (cd->hwm - cd->start_workspace); in expand_workspace()
937 (PUBL(free))((void *)cd->start_workspace); in expand_workspace()
938 cd->start_workspace = newspace; in expand_workspace()
2438 if (cd->start_workspace != NULL) in could_be_empty_branch()
2441 for (tcode = cd->start_workspace; tcode < cd->hwm; tcode += LINK_SIZE) in could_be_empty_branch()
4030 for (hc = (pcre_uchar *)cd->start_workspace + save_hwm_offset; hc < cd->hwm; in adjust_recurse()
4051 for (hc = (pcre_uchar *)cd->start_workspace + save_hwm_offset; hc < cd->hwm; in adjust_recurse()
4596 if (code > cd->start_workspace + cd->workspace_size - in compile_branch()
4599 *errorcodeptr = (code >= cd->start_workspace + cd->workspace_size)? in compile_branch()
4648 else if (cd->hwm > cd->start_workspace + cd->workspace_size) in compile_branch()
4822 item_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
4874 item_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
5795 if (lengthptr == NULL && cd->hwm >= cd->start_workspace + LINK_SIZE) in compile_branch()
6199 size_t this_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
6202 while (cd->hwm > cd->start_workspace + cd->workspace_size - in compile_branch()
6210 for (hc = (pcre_uchar *)cd->start_workspace + base_hwm_offset; in compile_branch()
6211 hc < (pcre_uchar *)cd->start_workspace + this_hwm_offset; in compile_branch()
6262 size_t this_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
6283 while (cd->hwm > cd->start_workspace + cd->workspace_size - in compile_branch()
6291 for (hc = (pcre_uchar *)cd->start_workspace + base_hwm_offset; in compile_branch()
6292 hc < (pcre_uchar *)cd->start_workspace + this_hwm_offset; in compile_branch()
6762 item_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
7448 item_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
7575 item_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
7606 if (cd->hwm >= cd->start_workspace + cd->workspace_size - in compile_branch()
7756 item_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
7997 … item_hwm_offset = cd->hwm - cd->start_workspace; /* Normally this is set when '(' is read */ in compile_branch()
8065 item_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
8095 item_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
8136 item_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
8180 item_hwm_offset = cd->hwm - cd->start_workspace; in compile_branch()
8345 save_hwm_offset = cd->hwm - cd->start_workspace; in compile_regex()
9361 cd->start_workspace = cworkspace; in pcre_compile2()
9455 cd->hwm = (pcre_uchar *)(cd->start_workspace); in pcre_compile2()
9520 if (cd->hwm > cd->start_workspace) in pcre_compile2()
9524 while (errorcode == 0 && cd->hwm > cd->start_workspace) in pcre_compile2()
9554 (PUBL(free))((void *)cd->start_workspace); in pcre_compile2()
9555 cd->start_workspace = NULL; in pcre_compile2()