Lines Matching refs:f
301 static void eclose(int f);
1477 append(int (*f)(void), LINE a) in append()
1484 while ((*f)() == 0) { in append()
2704 eclose(int f) in eclose() argument
2706 close(f); in eclose()
2815 fspec(char line[], struct Fspec *f, int up) in fspec() argument
2821 if (!up) clear(f); in fspec()
2833 clear(f); in fspec()
2836 f->Ffill = 1; in fspec()
2844 f->Flim = n; in fspec()
2847 case 't': if (havespec) targ(f); in fspec()
2882 targ(struct Fspec *f) in targ() argument
2886 if (*(fsp + 1) >= '0' && *(fsp+1) <= '9') tincr(numb(), f); in targ()
2887 else tstd(f); in targ()
2891 tlist(f); in targ()
2900 tincr(int n, struct Fspec *f) in tincr() argument
2906 f->Ftabs[i] = l += n; in tincr()
2907 f->Ftabs[i] = 0; in tincr()
2912 tstd(struct Fspec *f) in tstd() argument
2921 fsprtn = stdtab(std, f->Ftabs); in tstd()
2926 tlist(struct Fspec *f) in tlist() argument
2938 f->Ftabs[i++] = last = n; in tlist()
2941 f->Ftabs[i] = 0; in tlist()
2947 expnd(char line[], char buf[], int *sz, struct Fspec *f) in expnd() argument
2954 t = f->Ftabs; in expnd()
2972 if (f->Flim && (b-1 > (int)f->Flim)) in expnd()
2979 clear(struct Fspec *f) in clear() argument
2981 f->Ftabs[0] = f->Fdel = f->Fmov = f->Ffill = 0; in clear()
2982 f->Flim = 0; in clear()
2987 lenchk(char line[], struct Fspec *f) in lenchk() argument
2994 t = f->Ftabs; in lenchk()
3003 if ((*l != '\0' && *l != '\n') || (f->Flim && (b-1 > (int)f->Flim))) in lenchk()