Lines Matching refs:Shell_t

57 static int		canexecute(Shell_t*,char*,int);
58 static void funload(Shell_t*,int,const char*);
59 static void exscript(Shell_t*,char*, char*[], char**);
60 static int path_chkpaths(Shell_t*,Pathcomp_t*,Pathcomp_t*,Pathcomp_t*,int);
61 static void path_checkdup(Shell_t *shp,register Pathcomp_t*);
80 int path_xattr(Shell_t *shp, const char *path, char *rpath)
106 static pid_t path_pfexecve(Shell_t *shp,const char *path, char *argv[],char *const envp[],int spawn)
137 static pid_t _spawnveg(Shell_t *shp,const char *path, char* const argv[], char* const envp[], pid_t pgid)
162 static pid_t path_xargs(Shell_t *shp,const char *path, char *argv[],char *const envp[], int spawn)
239 char *path_pwd(Shell_t *shp,int flag)
349 static char *path_lib(Shell_t *shp,Pathcomp_t *pp, char *path)
398 static void path_checkdup(Shell_t *shp,register Pathcomp_t *pp)
439 Pathcomp_t *path_nextcomp(Shell_t *shp,register Pathcomp_t *pp, const char *name, Pathcomp_t *last)
482 static Pathcomp_t* defpath_init(Shell_t *shp)
488 static void path_init(Shell_t *shp)
513 Pathcomp_t *path_get(register Shell_t *shp,register const char *name)
535 static int path_opentype(Shell_t *shp,const char *name, register Pathcomp_t *pp, int fun)
577 int path_open(Shell_t *shp,const char *name, register Pathcomp_t *pp)
595 char *path_fullname(Shell_t *shp,const char *name)
618 static void funload(Shell_t *shp,int fno, const char *name)
678 int path_search(Shell_t *shp,register const char *name,Pathcomp_t **oldpp, int flag)
755 Pathcomp_t *path_absolute(Shell_t *shp,register const char *name, Pathcomp_t *pp)
898 static int canexecute(Shell_t *shp,register char *path, int isfun)
947 char *path_relative(Shell_t *shp,register const char* file)
970 void path_exec(Shell_t *shp,register const char *arg0,register char *argv[],struct argnod *local)
1016 pid_t path_spawn(Shell_t *shp,const char *opath,register char **argv, char **envp, Pathcomp_t *libpath, int spawn)
1229 static void exscript(Shell_t *shp,register char *path,register char *argv[],char **envp)
1420 static Pathcomp_t *path_addcomp(Shell_t *shp,Pathcomp_t *first, Pathcomp_t *old,const char *name, int flag)
1473 static int path_chkpaths(Shell_t *shp,Pathcomp_t *first, Pathcomp_t* old,Pathcomp_t *pp, int offset)
1570 Pathcomp_t *path_addpath(Shell_t *shp,Pathcomp_t *first, register const char *path,int type)
1644 void path_newdir(Shell_t *shp,Pathcomp_t *first)
1698 Pathcomp_t *path_unsetfpath(Shell_t *shp)