Lines Matching defs:arguments

124  '(' matching path (pushing arguments to the stack)
126 ')' matching path (pushing arguments to the stack)
221 the arguments for compile_backtrackingpath. Must be the first member
6307 static int SLJIT_CALL do_callout(struct jit_arguments* arguments, PUBL(callout_block) *callout_block, pcre_uchar **jit_ovector)
6309 const pcre_uchar *begin = arguments->begin;
6310 int *offset_vector = arguments->offsets;
6311 int offset_count = arguments->offset_count;
6318 callout_block->callout_data = arguments->callout_data;
6321 callout_block->subject_length = arguments->end - arguments->begin;
6322 callout_block->start_match = (pcre_uchar*)callout_block->subject - arguments->begin;
6323 callout_block->current_position = (pcre_uchar*)callout_block->offset_vector - arguments->begin;
10362 static int jit_machine_stack_exec(jit_arguments *arguments, void* executable_func)
10375 arguments->stack = &local_stack;
10377 return convert_executable_func.call_executable_func(arguments);
10389 jit_arguments arguments;
10403 arguments.str = subject + start_offset;
10404 arguments.begin = subject;
10405 arguments.end = subject + length;
10406 arguments.mark_ptr = NULL;
10408 arguments.limit_match = ((extra_data->flags & PCRE_EXTRA_MATCH_LIMIT) == 0) ? MATCH_LIMIT : (pcre_uint32)(extra_data->match_limit);
10409 if (functions->limit_match != 0 && functions->limit_match < arguments.limit_match)
10410 arguments.limit_match = functions->limit_match;
10411 arguments.notbol = (options & PCRE_NOTBOL) != 0;
10412 arguments.noteol = (options & PCRE_NOTEOL) != 0;
10413 arguments.notempty = (options & PCRE_NOTEMPTY) != 0;
10414 arguments.notempty_atstart = (options & PCRE_NOTEMPTY_ATSTART) != 0;
10415 arguments.offsets = offsets;
10416 arguments.callout_data = (extra_data->flags & PCRE_EXTRA_CALLOUT_DATA) != 0 ? extra_data->callout_data : NULL;
10417 arguments.real_offset_count = offset_count;
10430 arguments.offset_count = offset_count;
10433 arguments.stack = (struct sljit_stack *)functions->callback(functions->userdata);
10435 arguments.stack = (struct sljit_stack *)functions->userdata;
10437 if (arguments.stack == NULL)
10438 retval = jit_machine_stack_exec(&arguments, functions->executable_funcs[mode]);
10442 retval = convert_executable_func.call_executable_func(&arguments);
10448 *(extra_data->mark) = arguments.mark_ptr;
10476 jit_arguments arguments;
10495 arguments.stack = (struct sljit_stack *)stack;
10496 arguments.str = subject_ptr + start_offset;
10497 arguments.begin = subject_ptr;
10498 arguments.end = subject_ptr + length;
10499 arguments.mark_ptr = NULL;
10501 arguments.limit_match = ((extra_data->flags & PCRE_EXTRA_MATCH_LIMIT) == 0) ? MATCH_LIMIT : (pcre_uint32)(extra_data->match_limit);
10502 if (functions->limit_match != 0 && functions->limit_match < arguments.limit_match)
10503 arguments.limit_match = functions->limit_match;
10504 arguments.notbol = (options & PCRE_NOTBOL) != 0;
10505 arguments.noteol = (options & PCRE_NOTEOL) != 0;
10506 arguments.notempty = (options & PCRE_NOTEMPTY) != 0;
10507 arguments.notempty_atstart = (options & PCRE_NOTEMPTY_ATSTART) != 0;
10508 arguments.offsets = offsets;
10509 arguments.callout_data = (extra_data->flags & PCRE_EXTRA_CALLOUT_DATA) != 0 ? extra_data->callout_data : NULL;
10510 arguments.real_offset_count = offset_count;
10523 arguments.offset_count = offset_count;
10526 retval = convert_executable_func.call_executable_func(&arguments);
10531 *(extra_data->mark) = arguments.mark_ptr;