Lines Matching refs:ret
35 int i, ret;
71 if ((ret=__syscall(SYS_setsid)) < 0)
75 if ((ret=__syscall(SYS_setpgid, 0, attr->__pgrp)))
82 if ((ret=__syscall(SYS_setgid, __syscall(SYS_getgid))) ||
83 (ret=__syscall(SYS_setuid, __syscall(SYS_getuid))) )
96 ret = __syscall(SYS_dup, p);
97 if (ret < 0) goto fail;
99 p = ret;
108 ret = -EBADF;
112 if ((ret=__sys_dup2(fd, op->fd))<0)
115 ret = __syscall(SYS_fcntl, fd, F_GETFD);
116 ret = __syscall(SYS_fcntl, fd, F_SETFD,
117 ret & ~FD_CLOEXEC);
118 if (ret<0)
124 if ((ret=fd) < 0) goto fail;
126 if ((ret=__sys_dup2(fd, op->fd))<0)
132 ret = __syscall(SYS_chdir, op->path);
133 if (ret<0) goto fail;
136 ret = __syscall(SYS_fchdir, op->fd);
137 if (ret<0) goto fail;
156 ret = -errno;
160 ret = -ret;
161 if (ret) {
163 do r = __syscall(SYS_write, p, &ret, sizeof ret);