Lines Matching refs:Shell_t
66 Shell_t *shp;
74 extern void path_newdir(Shell_t*,Pathcomp_t*);
76 extern Pathcomp_t *path_unsetfpath(Shell_t*);
77 extern Pathcomp_t *path_addpath(Shell_t*,Pathcomp_t*,const char*,int);
81 extern Pathcomp_t *path_absolute(Shell_t*, const char*, Pathcomp_t*);
83 extern char *path_fullname(Shell_t*,const char*);
84 extern int path_expand(Shell_t*,const char*, struct argnod**);
85 extern void path_exec(Shell_t*,const char*,char*[],struct argnod*);
86 extern pid_t path_spawn(Shell_t*,const char*,char*[],char*[],Pathcomp_t*,int);
90 extern int path_open(Shell_t*,const char*,Pathcomp_t*);
91 extern Pathcomp_t *path_get(Shell_t*,const char*);
93 extern char *path_pwd(Shell_t*,int);
94 extern Pathcomp_t *path_nextcomp(Shell_t*,Pathcomp_t*,const char*,Pathcomp_t*);
95 extern int path_search(Shell_t*,const char*,Pathcomp_t**,int);
96 extern char *path_relative(Shell_t*,const char*);
97 extern int path_complete(Shell_t*,const char*, const char*,struct argnod**);
99 extern int path_generate(Shell_t*,struct argnod*,struct argnod**);
101 extern int path_xattr(Shell_t*, const char*, char*);
104 extern int sh_addlib(Shell_t*,void*,char*,Pathcomp_t*);
105 extern Shbltin_f sh_getlib(Shell_t*,char*,Pathcomp_t*);