Lines Matching refs:shell
155 register Name shell = getvar(shell_name); in doshell() local
160 if (IS_EQUAL(shell->string_mb, "")) { in doshell()
161 shell = shell_name; in doshell()
163 if ((shellname = strrchr(shell->string_mb, (int) slash_char)) == NULL) { in doshell()
164 shellname = shell->string_mb; in doshell()
206 (void) execve(shell->string_mb, argv, environ); in doshell()
208 shell->string_mb, in doshell()
242 register Name shell = getvar(shell_name); in exec_vp() local
247 if (IS_EQUAL(shell->string_mb, "")) { in exec_vp()
248 shell = shell_name; in exec_vp()
261 shellname = strrchr(shell->string_mb, (int) slash_char); in exec_vp()
263 shellname = shell->string_mb; in exec_vp()