Lines Matching defs:didfds
89 int didfds;
281 * Move the descriptors to safe places. The variable didfds is 0 while we
282 * have only FSH* to work with. When didfds is true, we have 0,1,2 and
790 if (didfds)
907 oldidfds = didfds;
908 didfds = 0;
915 didfds = oldidfds;
1165 int odidfds = didfds;
1167 didfds = 0;
1170 didfds = odidfds;
1325 * When didfds is set, we do I/O from 0, 1, 2 otherwise from 15, 16, 17
1327 * 0, 1, 2 when didfds is set.
1329 #define DESC(a) (*((int *) (a)) - (didfds && *((int *) a) >= FSHIN ? FSHIN : 0))
1383 didfds = 0; /* 0, 1, 2 aren't set up */