CATCH_EINTR
CATCH_EINTR(err = tcsetattr(fd, TCSAFLUSH, &new));
CATCH_EINTR(tcsetattr(fd, TCSAFLUSH, &save));
CATCH_EINTR(n = read(fd, c_out, sizeof(*c_out)));
CATCH_EINTR(err = tcgetattr(fd, &save));
CATCH_EINTR(err = tcgetattr(data->fd, &data->tt));
CATCH_EINTR(err = tcsetattr(fd, TCSAFLUSH, &data->tt));
CATCH_EINTR(err = tcgetattr(fd, &data->tt));
CATCH_EINTR(err = tcgetattr(fd, &data->tt));
CATCH_EINTR(write(uml_rtc_irq_fds[1], &c, sizeof(c)));
CATCH_EINTR(err = tcgetattr(fd, &data->tt));
CATCH_EINTR(n = sendmsg(fd, (struct msghdr *) hdr, flags));
CATCH_EINTR(n = readv(fd, msg->msg_iov, msg->msg_iovlen));
CATCH_EINTR(n = writev(fd, (struct iovec *) hdr, iovcount));
CATCH_EINTR(n = sendmmsg(fd, (struct mmsghdr *) msgvec, vlen, flags));
CATCH_EINTR(
CATCH_EINTR(err = tcgetattr(new, &data->tt));
CATCH_EINTR(err = fchmod(fd, mode));
CATCH_EINTR(err = fcntl(fd, F_SETFD, FD_CLOEXEC));
CATCH_EINTR(err = fstat64(fd, &sbuf));
CATCH_EINTR(err = stat64(file_name, &sbuf));
CATCH_EINTR(waitpid(pid, NULL, __WALL));
CATCH_EINTR(pid = waitpid(pid, &status, __WALL));
CATCH_EINTR(ret = waitpid(pid, &status, wflags));
CATCH_EINTR(ret = write(data->fd, &err, sizeof(err)));
CATCH_EINTR(r = syscall(__NR_futex, uaddr, FUTEX_WAIT, val,
CATCH_EINTR(r = syscall(__NR_futex, uaddr, FUTEX_WAKE, INT_MAX,
CATCH_EINTR(waitpid(pid, NULL, __WALL));
CATCH_EINTR(waitpid(pid, NULL, __WALL));
CATCH_EINTR(r = syscall(__NR_tgkill, pid, pid, SIGIO));
CATCH_EINTR(r = epoll_ctl(epollfd, EPOLL_CTL_ADD, fd, &event));
CATCH_EINTR(r = epoll_ctl(epollfd, EPOLL_CTL_DEL, fd, &event));
CATCH_EINTR(n = waitpid(pid, &status, WUNTRACED | __WALL));
CATCH_EINTR(syscall(__NR_sendmsg, mm_idp->sock,
CATCH_EINTR(syscall(__NR_futex, &data->futex,
CATCH_EINTR(n = waitpid(mm_id->pid, &status,
CATCH_EINTR(err = waitpid(pid, &status, WUNTRACED | __WALL));
CATCH_EINTR(n = waitpid(pid, &status, WUNTRACED));
CATCH_EINTR(n = waitpid(pid, &status, 0));
CATCH_EINTR(n = waitpid(pid, &status, WUNTRACED));
CATCH_EINTR(n = waitpid(pid, &status, WUNTRACED));
CATCH_EINTR(n = waitpid(pid, &status, __WCLONE));
CATCH_EINTR(err = tcgetattr(fd, &tt));
CATCH_EINTR(err = tcsetattr(fd, TCSADRAIN, &tt));