Lines Matching refs:pid
110 pid_t pid;
113 while((pid = vfork()) < 0)
114 _sh_fork(shp,pid, 0, (int*)0);
115 if(pid)
116 return(pid);
140 pid_t pid;
145 pid = spawnveg(path,argv,envp,pgid);
146 if(pid>=0 || errno!=EAGAIN)
148 _sh_fork(shp,pid, 0, (int*)0);
151 if(pid>0)
152 job_fork(pid);
155 return(pid);
169 pid_t pid;
207 if((pid=_spawnveg(shp,path,argv,envp,0)) < 0)
209 job_post(shp,pid,0);
210 job_wait(pid);
1023 pid_t pid= -1;
1130 pid = _spawnveg(shp,opath, &argv[0],envp, spawn>>1);
1132 pid = path_pfexecve(shp,opath, &argv[0] ,envp,spawn);
1142 if(pid>0)
1143 return(pid);
1169 if((pid=fork())>0)
1170 return(pid);
1172 while(_sh_fork(shp,pid,0,(int*)0) < 0);
1213 pid = path_xargs(shp,opath, &argv[0] ,envp,spawn);
1214 if(pid<0)
1216 return(pid);