Lines Matching defs:new
223 // pipes[2]: Filehandle to move to stdin/stdout of new process.
245 // in child, close read end of output pipe, use write end as new stdout
251 // in child, close write end of input pipe, use read end as new stdin
286 // setting high bit of argv[0][0] to let new process know
545 struct string_list *new = llist_pop(&todo), **tail;
555 if (!strcmp(new->str, ".") || !strcmp(new->str, "..")) {
556 int x = new->str[1];
558 free(new);
573 len = readlinkat(dirfd, new->str, libbuf, sizeof(libbuf));
580 new->next = done;
581 done = new;
589 fd = openat(dirfd, new->str, O_PATH);
604 free(new);
606 // prepend components of new path. Note symlink to "/" will leave new NULL
607 tail = splitpath(libbuf, &new);
610 if (new) {
612 todo = new;
927 char *xtzset(char *new)
932 if (new ? setenv("TZ", new, 1) : unsetenv("TZ")) perror_exit("setenv");
1045 char *new = 0;
1049 if (1>(linelen = getline(&new, &linelen, fp))) {
1051 new = 0;
1052 } else if (new[linelen-1] == '\n') new[--linelen] = 0;
1055 return new;