Lines Matching refs:opath
973 const char *opath;
999 opath = stakfreeze(1)+PATH_OFFSET;
1002 opath = arg0;
1003 path_spawn(shp,opath,argv,envp,libpath,0);
1016 pid_t path_spawn(Shell_t *shp,const char *opath,register char **argv, char **envp, Pathcomp_t *libpath, int spawn)
1030 stakputs(opath);
1031 opath = stakfreeze(1)+PATH_OFFSET+pidsize;
1041 stakputs(opath);
1107 if(!opath)
1108 opath = stakptr(PATH_OFFSET);
1109 envp[0] = (char*)opath-(PATH_OFFSET+pidsize);
1114 path = path_relative(shp,opath);
1116 if(*path!='/' && path!=opath)
1130 pid = _spawnveg(shp,opath, &argv[0],envp, spawn>>1);
1132 pid = path_pfexecve(shp,opath, &argv[0] ,envp,spawn);
1136 if(*path=='.' && path!=opath)
1139 path = path_relative(shp,opath);
1213 pid = path_xargs(shp,opath, &argv[0] ,envp,spawn);