Lines Matching refs:extra_data
6345 pcre_exec(const pcre *argument_re, const pcre_extra *extra_data, in pcre_exec() argument
6350 pcre16_exec(const pcre16 *argument_re, const pcre16_extra *extra_data, in pcre_exec()
6355 pcre32_exec(const pcre32 *argument_re, const pcre32_extra *extra_data, in pcre_exec()
6398 if (re == NULL && extra_data == NULL && subject == NULL && length == -999 && in pcre_exec()
6475 if (extra_data != NULL in pcre_exec()
6476 && (extra_data->flags & (PCRE_EXTRA_EXECUTABLE_JIT | in pcre_exec()
6478 && extra_data->executable_jit != NULL in pcre_exec()
6481 rc = PRIV(jit_exec)(extra_data, (const pcre_uchar *)subject, length, in pcre_exec()
6512 if (extra_data != NULL) in pcre_exec()
6514 unsigned long int flags = extra_data->flags; in pcre_exec()
6516 study = (const pcre_study_data *)extra_data->study_data; in pcre_exec()
6518 md->match_limit = extra_data->match_limit; in pcre_exec()
6520 md->match_limit_recursion = extra_data->match_limit_recursion; in pcre_exec()
6522 md->callout_data = extra_data->callout_data; in pcre_exec()
6523 if ((flags & PCRE_EXTRA_TABLES) != 0) tables = extra_data->tables; in pcre_exec()
7108 if (extra_data != NULL && (extra_data->flags & PCRE_EXTRA_MARK) != 0) in pcre_exec()
7109 *(extra_data->mark) = (pcre_uchar *)md->mark; in pcre_exec()
7163 if (extra_data != NULL && (extra_data->flags & PCRE_EXTRA_MARK) != 0) in pcre_exec()
7164 *(extra_data->mark) = (pcre_uchar *)md->nomatch_mark; in pcre_exec()