Lines Matching refs:offset
564 file_magwarn(ms, "offset `%s' invalid", l);
568 - if (m->offset < 0 && cont_level != 0 &&
572 - "negative direct offset `%s' at level %u",
967 m->offset = swap4(CAST(uint32_t, m->offset));
2582 ms->offset = pb->offset;
3384 mdebug(offset, RCAST(char *, RCAST(void *, p)),
3393 offset = do_ops(m, SEXT(sgn,64,BE64(p)), off);
3403 mdebug(offset, RCAST(char *, RCAST(void *, p)),
3415 - file_printf(ms, F(ms, m->desc, "%u"), offset) == -1)
3418 + file_printf(ms, F(ms, m->desc, "%u"), offset) == -1) {
3572 + zval *match, *offset;
3574 + (offset = zend_hash_index_find(Z_ARRVAL_P(pzval), 1))) {
3575 + if (Z_TYPE_P(match) != IS_STRING && Z_TYPE_P(offset) != IS_LONG) {
3578 + ms->search.s += Z_LVAL_P(offset); /* this is where the match starts */
3579 + ms->search.offset += Z_LVAL_P(offset); /* this is where the match starts as size_t */
3601 - ms->search.offset += CAST(size_t, pmatch.rm_so);