Lines Matching refs:lp
131 LIST *lp; in parallel() local
140 if ((lp = malloc(sizeof(LIST))) == NULL) in parallel()
143 lp->fp = stdin; in parallel()
144 else if (!(lp->fp = fopen(p, "r"))) in parallel()
146 lp->next = NULL; in parallel()
147 lp->cnt = cnt; in parallel()
148 lp->name = p; in parallel()
150 head = tmp = lp; in parallel()
152 tmp->next = lp; in parallel()
153 tmp = lp; in parallel()
158 for (output = 0, lp = head; lp; lp = lp->next) { in parallel()
159 if (!lp->fp) { in parallel()
160 if (output && lp->cnt && in parallel()
161 (ch = delim[(lp->cnt - 1) % delimcnt])) in parallel()
165 if ((ich = getwc(lp->fp)) == WEOF) { in parallel()
168 lp->fp = NULL; in parallel()
169 if (output && lp->cnt && in parallel()
170 (ch = delim[(lp->cnt - 1) % delimcnt])) in parallel()
180 for (cnt = 0; cnt < lp->cnt; ++cnt) in parallel()
183 } else if ((ch = delim[(lp->cnt - 1) % delimcnt])) in parallel()
189 } while ((ich = getwc(lp->fp)) != WEOF && ich != '\n'); in parallel()