Lines Matching refs:shell
156 register Name shell = getvar(shell_name); in doshell() local
161 if (IS_EQUAL(shell->string_mb, "")) { in doshell()
162 shell = shell_name; in doshell()
164 if ((shellname = strrchr(shell->string_mb, (int) slash_char)) == NULL) { in doshell()
165 shellname = shell->string_mb; in doshell()
207 (void) execve(shell->string_mb, argv, environ); in doshell()
209 shell->string_mb, in doshell()
243 register Name shell = getvar(shell_name); in exec_vp() local
248 if (IS_EQUAL(shell->string_mb, "")) { in exec_vp()
249 shell = shell_name; in exec_vp()
262 shellname = strrchr(shell->string_mb, (int) slash_char); in exec_vp()
264 shellname = shell->string_mb; in exec_vp()