Lines Matching refs:fp
130 FILE *fp = stdin; /* input file pointer */
168 fp = stdin;
169 else if ((fp = fopen(*argv, "r")) == NULL)
171 conv(fp);
172 fclose(fp);
233 conv(fp)
234 FILE *fp;
240 while ((c = getc(fp)) != EOF) {
255 hmot((c-'0')*10 + getc(fp)-'0');
256 put1(getc(fp));
259 put1(getc(fp));
262 fscanf(fp, "%s", str);
266 fgets(buf, sizeof(buf), fp);
270 fgets(buf, sizeof(buf), fp);
297 fscanf(fp, "%d", &n); /* ignore fractional sizes */
301 fscanf(fp, "%s", str);
305 /* fscanf(fp, "%d", &n); */
306 while ((c = getc(fp)) == ' ')
311 } while (isdigit(c = getc(fp)));
312 ungetc(c, fp);
316 /* fscanf(fp, "%d", &n); */
317 while ((c = getc(fp)) == ' ')
322 } while (isdigit(c = getc(fp)));
323 ungetc(c, fp);
330 fscanf(fp, "%d", &n);
334 fscanf(fp, "%d", &n);
338 fscanf(fp, "%d", &n);
342 while (getc(fp) != '\n')
347 while (getc(fp) != '\n')
351 devcntrl(fp);
363 devcntrl(fp) /* interpret device control functions */
364 FILE *fp;
369 fscanf(fp, "%s", str);
376 fscanf(fp, "%s", devname);
388 fscanf(fp, "%d", &res);
391 fscanf(fp, "%d %s", &n, str);
395 while (getc(fp) != '\n') /* skip rest of input line */
541 pgadr[np] = ftell(fp);
584 if (fp == stdin) {
593 fseek(fp, pgadr[np], 0);
603 if (i >= npmax || fp == stdin) {
608 fseek(fp, pgadr[np], 0);