Lines Matching defs:sss
299 char *s, *ss, *sss;
364 sss = pp->arg.v[--pp->arg.c];
365 } else dlist_add((void *)&pp->delete, sss = xstrdup(arg->v[j]));
374 if ((!strcmp(s, "<&") || !strcmp(s, ">&")) && !strcmp(sss, "-")) {
376 sss = getvar(ss);
379 if (sss) fd = atoi(sss);
391 // at this point for [n]<word s = start of [n], ss = start of <, sss = word
410 char *dig = sss;
414 if (dig-sss>5) {
415 s = sss;
421 rr[1] = (((dig==sss) ? *rr : atoi(sss))<<1)+(*dig != '-');
437 if (stat(sss, &st) || !S_ISREG(st.st_mode)) fd |= O_EXCL;
443 if (-1 == (fd = xcreate(sss, fd|WARN_ONLY, 777)) || hfd != dup2(fd, hfd)) {