Lines Matching refs:path
108 shellexec(char **argv, const char *path, int idx) in shellexec() argument
121 while ((cmdname = padvance(&path, argv[0])) != NULL) { in shellexec()
186 padvance(const char **path, const char *name) in padvance() argument
193 if (*path == NULL) in padvance()
195 start = *path; in padvance()
213 *path = p + 1; in padvance()
215 *path = NULL; in padvance()
279 const char *path; in printentry() local
283 path = pathval(); in printentry()
285 name = padvance(&path, cmdp->cmdname); in printentry()
300 find_command(char *name, struct cmdentry *entry, int act, const char *path) in find_command() argument
328 updatetbl = (path == pathval()); in find_command()
331 if (strstr(path, "%builtin") != NULL) in find_command()
382 while ((fullname = padvance(&path, name)) != NULL) { in find_command()
753 describe_command(out, command, path, verbose) in describe_command() argument
756 const char *path;
763 path = path ?: pathval();
793 find_command(command, &entry, DO_ABS, path);
804 p = padvance(&path, command);
862 const char *path = NULL; local
874 path = defpath;
878 return describe_command(out1, cmd, path, verify - VERIFY_BRIEF);