Lines Matching refs:match
3269 private int match(struct magic_set *, struct magic *, uint32_t,
3554 + /* match v = 0, no match v = 1 */
3564 + /* Need to fetch global match which equals pmatch[0] */
3570 + 0 = the match
3571 + 1 = starting position of the match */
3572 + zval *match, *offset;
3573 + if ((match = zend_hash_index_find(Z_ARRVAL_P(pzval), 0)) &&
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 */
3580 + ms->search.rm_len = Z_STRLEN_P(match) /* This is the length of the matched pattern */;