Lines Matching refs:arg1
153 modify(Proc_t* proc, int forked, int op, long arg1, long arg2) in modify() argument
164 if (arg1 != arg2) in modify()
169 if (fcntl(arg1, F_DUPFD, arg2) != arg2) in modify()
173 close(arg1); in modify()
177 signal(arg1, SIG_DFL); in modify()
180 signal(arg1, SIG_IGN); in modify()
183 if (arg1 < 0) in modify()
185 else if (arg1 > 0) in modify()
187 if (arg1 == 1) in modify()
188 arg1 = 0; in modify()
189 if (setpgid(0, arg1) < 0 && arg1 && errno == EPERM) in modify()
194 umask(arg1); in modify()
220 m->arg.fd.parent.fd = (short)arg1; in modify()
221 m->arg.fd.parent.flag = fcntl(arg1, F_GETFD, 0); in modify()
222 if ((m->arg.fd.child.fd = (short)arg2) != arg1) in modify()
234 if (fcntl(arg1, F_DUPFD, arg2) != arg2) in modify()
237 close(arg1); in modify()
243 fcntl(arg1, F_SETFD, FD_CLOEXEC); in modify()
248 fcntl(arg1, F_SETFD, 0); in modify()
253 if ((m->arg.handler = signal(arg1, SIG_DFL)) == SIG_DFL) in modify()
255 m->save = (short)arg1; in modify()
258 if ((m->arg.handler = signal(arg1, SIG_IGN)) == SIG_IGN) in modify()
260 m->save = (short)arg1; in modify()
263 proc->pgrp = arg1; in modify()
266 if ((m->save = (short)umask(arg1)) == arg1) in modify()