Lines Matching defs:arguments
112 '(' try path (pushing arguments to the stack)
114 ')' try path (pushing arguments to the stack)
7245 static int jit_machine_stack_exec(jit_arguments *arguments, void* executable_func)
7258 arguments->stack = &local_stack;
7260 return convert_executable_func.call_executable_func(arguments);
7272 jit_arguments arguments;
7286 arguments.stack = NULL;
7287 arguments.str = subject + start_offset;
7288 arguments.begin = subject;
7289 arguments.end = subject + length;
7290 arguments.mark_ptr = NULL;
7292 arguments.calllimit = ((extra_data->flags & PCRE_EXTRA_MATCH_LIMIT) == 0) ? MATCH_LIMIT : extra_data->match_limit;
7293 arguments.notbol = (options & PCRE_NOTBOL) != 0;
7294 arguments.noteol = (options & PCRE_NOTEOL) != 0;
7295 arguments.notempty = (options & PCRE_NOTEMPTY) != 0;
7296 arguments.notempty_atstart = (options & PCRE_NOTEMPTY_ATSTART) != 0;
7297 arguments.offsets = offsets;
7310 arguments.offsetcount = offsetcount;
7313 arguments.stack = (struct sljit_stack *)functions->callback(functions->userdata);
7315 arguments.stack = (struct sljit_stack *)functions->userdata;
7317 if (arguments.stack == NULL)
7318 retval = jit_machine_stack_exec(&arguments, functions->executable_funcs[mode]);
7322 retval = convert_executable_func.call_executable_func(&arguments);
7328 *(extra_data->mark) = arguments.mark_ptr;