Home | History | Annotate | Download | only in dist

Lines Matching refs:offset_vector

169 register PCRE_PUCHAR p = md->start_subject + md->offset_vector[offset];
970 save_offset1 = md->offset_vector[offset];
971 save_offset2 = md->offset_vector[offset+1];
972 save_offset3 = md->offset_vector[md->offset_end - number];
977 md->offset_vector[md->offset_end - number] =
1016 md->offset_vector[offset] = save_offset1;
1017 md->offset_vector[offset+1] = save_offset2;
1018 md->offset_vector[md->offset_end - number] = save_offset3;
1117 here from BRAZERO with allow_zero set TRUE. The offset_vector values are
1144 save_offset1 = md->offset_vector[offset];
1145 save_offset2 = md->offset_vector[offset+1];
1146 save_offset3 = md->offset_vector[md->offset_end - number];
1162 md->offset_vector[md->offset_end - number] =
1202 md->offset_vector[offset] = save_offset1;
1203 md->offset_vector[offset+1] = save_offset2;
1204 md->offset_vector[md->offset_end - number] = save_offset3;
1313 cb.offset_vector = md->offset_vector;
1373 condition = offset < offset_top && md->offset_vector[offset] >= 0;
1383 condition = offset < offset_top && md->offset_vector[offset] >= 0;
1474 md->offset_vector[offset] =
1475 md->offset_vector[md->offset_end - number];
1476 md->offset_vector[offset+1] = (int)(eptr - md->start_subject);
1708 cb.offset_vector = md->offset_vector;
1790 memcpy(new_recursive.offset_save, md->offset_vector,
1805 memcpy(md->offset_vector, new_recursive.offset_save,
1978 register int *iptr = md->offset_vector + offset_top;
1979 register int *iend = md->offset_vector + offset;
1985 md->offset_vector[offset] =
1986 md->offset_vector[md->offset_end - number];
1987 md->offset_vector[offset+1] = (int)(eptr - md->start_subject);
2714 if (offset < offset_top && md->offset_vector[offset] >= 0)
2716 length = md->offset_vector[offset+1] - md->offset_vector[offset];
2729 if (offset >= offset_top || md->offset_vector[offset] < 0)
2732 length = md->offset_vector[offset+1] - md->offset_vector[offset];
6654 md->offset_vector = (int *)(PUBL(malloc))(ocount * sizeof(int));
6655 if (md->offset_vector == NULL) return PCRE_ERROR_NOMEMORY;
6659 else md->offset_vector = offsets;
6670 if (md->offset_vector != NULL)
6672 register int *iptr = md->offset_vector + ocount;
6674 if (iend < md->offset_vector + 2) iend = md->offset_vector + 2;
6676 md->offset_vector[0] = md->offset_vector[1] = -1;
7050 memcpy(offsets + 2, md->offset_vector + 2,
7056 (PUBL(free))(md->offset_vector);
7112 (PUBL(free))(md->offset_vector);