Lines Matching refs:lp
118 LIST *lp; in parallel() local
127 if ((lp = malloc(sizeof(LIST))) == NULL) in parallel()
130 lp->fp = stdin; in parallel()
131 else if (!(lp->fp = fopen(p, "r"))) in parallel()
133 lp->next = NULL; in parallel()
134 lp->cnt = cnt; in parallel()
135 lp->name = p; in parallel()
137 head = tmp = lp; in parallel()
139 tmp->next = lp; in parallel()
140 tmp = lp; in parallel()
145 for (output = 0, lp = head; lp; lp = lp->next) { in parallel()
146 if (!lp->fp) { in parallel()
147 if (output && lp->cnt && in parallel()
148 (ch = delim[(lp->cnt - 1) % delimcnt])) in parallel()
152 if ((ich = getwc(lp->fp)) == WEOF) { in parallel()
155 lp->fp = NULL; in parallel()
156 if (output && lp->cnt && in parallel()
157 (ch = delim[(lp->cnt - 1) % delimcnt])) in parallel()
167 for (cnt = 0; cnt < lp->cnt; ++cnt) in parallel()
170 } else if ((ch = delim[(lp->cnt - 1) % delimcnt])) in parallel()
176 } while ((ich = getwc(lp->fp)) != WEOF && ich != '\n'); in parallel()