Lines Matching refs:argv
39 char *(*func_ptr) PARAMS ((char *output, char **argv, const char *fname));
404 func_patsubst (char *o, char **argv, const char *funcname UNUSED) in func_patsubst() argument
406 o = patsubst_expand (o, argv[2], argv[0], argv[1], (char *) 0, (char *) 0); in func_patsubst()
412 func_join (char *o, char **argv, const char *funcname UNUSED) in func_join() argument
422 char *list1_iterator = argv[0]; in func_join()
423 char *list2_iterator = argv[1]; in func_join()
452 func_origin (char *o, char **argv, const char *funcname UNUSED) in func_origin() argument
455 register struct variable *v = lookup_variable (argv[0], strlen (argv[0])); in func_origin()
492 func_flavor (char *o, char **argv, const char *funcname UNUSED) in func_flavor() argument
494 register struct variable *v = lookup_variable (argv[0], strlen (argv[0])); in func_flavor()
519 func_notdir_suffix (char *o, char **argv, const char *funcname) in func_notdir_suffix() argument
522 char *list_iterator = argv[0]; in func_notdir_suffix()
577 func_basename_dir (char *o, char **argv, const char *funcname) in func_basename_dir() argument
580 char *p3 = argv[0]; in func_basename_dir()
633 func_addsuffix_addprefix (char *o, char **argv, const char *funcname) in func_addsuffix_addprefix() argument
635 int fixlen = strlen (argv[0]); in func_addsuffix_addprefix()
636 char *list_iterator = argv[1]; in func_addsuffix_addprefix()
647 o = variable_buffer_output (o, argv[0], fixlen); in func_addsuffix_addprefix()
650 o = variable_buffer_output (o, argv[0], fixlen); in func_addsuffix_addprefix()
663 func_subst (char *o, char **argv, const char *funcname UNUSED) in func_subst() argument
665 o = subst_expand (o, argv[2], argv[0], argv[1], strlen (argv[0]), in func_subst()
666 strlen (argv[1]), 0); in func_subst()
673 func_firstword (char *o, char **argv, const char *funcname UNUSED) in func_firstword() argument
676 char *words = argv[0]; /* Use a temp variable for find_next_token */ in func_firstword()
686 func_lastword (char *o, char **argv, const char *funcname UNUSED) in func_lastword() argument
689 char *words = argv[0]; /* Use a temp variable for find_next_token */ in func_lastword()
703 func_words (char *o, char **argv, const char *funcname UNUSED) in func_words() argument
706 char *word_iterator = argv[0]; in func_words()
752 func_word (char *o, char **argv, const char *funcname UNUSED) in func_word() argument
759 check_numeric (argv[0], _("non-numeric first argument to `word' function")); in func_word()
760 i = atoi (argv[0]); in func_word()
767 end_p = argv[1]; in func_word()
779 func_wordlist (char *o, char **argv, const char *funcname UNUSED) in func_wordlist() argument
784 check_numeric (argv[0], in func_wordlist()
786 check_numeric (argv[1], in func_wordlist()
789 start = atoi (argv[0]); in func_wordlist()
794 count = atoi (argv[1]) - start + 1; in func_wordlist()
799 char *end_p = argv[2]; in func_wordlist()
820 func_findstring (char *o, char **argv, const char *funcname UNUSED) in func_findstring() argument
823 if (strstr (argv[1], argv[0]) != 0) in func_findstring()
824 o = variable_buffer_output (o, argv[0], strlen (argv[0])); in func_findstring()
830 func_foreach (char *o, char **argv, const char *funcname UNUSED) in func_foreach() argument
833 char *varname = expand_argument (argv[0], NULL); in func_foreach()
834 char *list = expand_argument (argv[1], NULL); in func_foreach()
835 char *body = argv[2]; in func_foreach()
920 func_filter_filterout (char *o, char **argv, const char *funcname) in func_filter_filterout() argument
931 char *pat_iterator = argv[0]; in func_filter_filterout()
932 char *word_iterator = argv[1]; in func_filter_filterout()
1050 func_strip (char *o, char **argv, const char *funcname UNUSED) in func_strip() argument
1052 char *p = argv[0]; in func_strip()
1082 func_error (char *o, char **argv, const char *funcname) in func_error() argument
1091 for (len=0, argvp=argv; *argvp != 0; ++argvp) in func_error()
1096 for (argvp=argv; argvp[1] != 0; ++argvp) in func_error()
1131 func_sort (char *o, char **argv, const char *funcname UNUSED) in func_sort() argument
1138 char *t = argv[0]; in func_sort()
1193 func_if (char *o, char **argv, const char *funcname UNUSED) in func_if() argument
1195 const char *begp = argv[0]; in func_if()
1196 const char *endp = begp + strlen (argv[0]) - 1; in func_if()
1217 argv += 1 + !result; in func_if()
1219 if (argv[0]) in func_if()
1223 expansion = expand_argument (argv[0], NULL); in func_if()
1248 func_or (char *o, char **argv, const char *funcname UNUSED) in func_or() argument
1250 for ( ; *argv ; ++argv) in func_or()
1252 const char *begp = *argv; in func_or()
1253 const char *endp = begp + strlen (*argv) - 1; in func_or()
1298 func_and (char *o, char **argv, const char *funcname UNUSED) in func_and() argument
1305 const char *begp = *argv; in func_and()
1306 const char *endp = begp + strlen (*argv) - 1; in func_and()
1323 if (*(++argv)) in func_and()
1338 func_wildcard (char *o, char **argv, const char *funcname UNUSED) in func_wildcard() argument
1342 o = wildcard_expansion (argv[0], o); in func_wildcard()
1344 char *p = string_glob (argv[0]); in func_wildcard()
1359 func_eval (char *o, char **argv, const char *funcname UNUSED) in func_eval() argument
1369 eval_buffer (argv[0]); in func_eval()
1378 func_value (char *o, char **argv, const char *funcname UNUSED) in func_value() argument
1381 struct variable *v = lookup_variable (argv[0], strlen (argv[0])); in func_value()
1578 func_shell (char *o, char **argv, const char *funcname UNUSED) in func_shell() argument
1593 command_argv = construct_command_argv (argv[0], in func_shell()
1635 fpipe = msdos_openpipe (pipedes, &pid, argv[0]); in func_shell()
1762 func_shell (char *o, char **argv, const char *funcname) in func_shell() argument
1786 command_argv = construct_command_argv (argv[0], (char **) NULL, in func_shell()
1853 func_eq (char *o, char **argv, char *funcname) in func_eq() argument
1855 int result = ! strcmp (argv[0], argv[1]); in func_eq()
1865 func_not (char *o, char **argv, char *funcname) in func_not() argument
1867 char *s = argv[0]; in func_not()
1957 func_realpath (char *o, char **argv, const char *funcname UNUSED) in func_realpath() argument
1960 char *p = argv[0]; in func_realpath()
1998 func_abspath (char *o, char **argv, const char *funcname UNUSED) in func_abspath() argument
2001 char *p = argv[0]; in func_abspath()
2043 static char *func_call PARAMS ((char *o, char **argv, const char *funcname));
2096 expand_builtin_function (char *o, int argc, char **argv, in expand_builtin_function() argument
2115 return entry_p->func_ptr (o, argv, entry_p->name); in expand_builtin_function()
2133 char **argv, **argvp; in handle_function() local
2169 argvp = argv = (char **) alloca (sizeof (char *) * (nargs + 2)); in handle_function()
2213 *op = expand_builtin_function (*op, nargs, argv, entry_p); in handle_function()
2217 for (argvp=argv; *argvp != 0; ++argvp) in handle_function()
2231 func_call (char *o, char **argv, const char *funcname UNUSED) in func_call() argument
2245 fname = argv[0]; in func_call()
2265 for (i=0; argv[i+1]; ++i) in func_call()
2268 return expand_builtin_function (o, i, argv+1, entry_p); in func_call()
2294 for (i=0; *argv; ++i, ++argv) in func_call()
2299 define_variable (num, strlen (num), *argv, o_automatic, 0); in func_call()