Home | History | Annotate | Download | only in makeparallel

Lines Matching defs:in_fd

103     int* in_fd, int* out_fd, bool* parallel, bool* keep_going) {
135 if (sscanf(optarg, "%d,%d", in_fd, out_fd) != 2) {
138 // TODO: propagate in_fd, out_fd
242 // Measure the size of the jobserver pool by reading from in_fd until it blocks
243 static int GetJobserverTokens(int in_fd) {
245 pollfd pollfds[] = {{in_fd, POLLIN, 0}};
261 bool got_token = ReadByteTimeout(in_fd, 10);
289 int in_fd = -1;
310 if (ParseMakeflags(makeflags, &in_fd, &out_fd, &parallel, &keep_going)) {
311 if (in_fd >= 0 && out_fd >= 0) {
312 CheckFd(in_fd);
314 fcntl(in_fd, F_SETFD, FD_CLOEXEC);
316 tokens = GetJobserverTokens(in_fd);