Lines Matching refs:fn
56 struct fn { struct
61 struct fn *fn_next; /* next in list */ argument
68 struct fn *fnl_first; /* first element of list */
69 struct fn *fnl_last; /* last element of list */
70 struct fn *fnl_rptr; /* read pointer for iterating through list */
79 struct fn *
82 struct fn *fnp = MALLOC(sizeof (struct fn)); in fn_new()
114 struct fn *
115 fn_dup(struct fn *fnp) in fn_dup()
117 struct fn *ret = fn_new(fn_s(fnp)); in fn_dup()
128 struct fn *
129 fn_dirname(struct fn *fnp) in fn_dirname()
132 struct fn *ret; in fn_dirname()
158 fn_setn(struct fn *fnp, int n) in fn_setn()
172 fn_setstat(struct fn *fnp, struct stat *stp) in fn_setstat()
181 fn_getstat(struct fn *fnp) in fn_getstat()
190 fn_free(struct fn *fnp) in fn_free()
207 fn_renew(struct fn *fnp, const char *s) in fn_renew()
220 fn_putc(struct fn *fnp, int c) in fn_putc()
255 fn_puts(struct fn *fnp, const char *s) in fn_puts()
266 fn_putfn(struct fn *fnp, struct fn *srcfnp) in fn_putfn()
279 fn_rewind(struct fn *fnp) in fn_rewind()
288 fn_getc(struct fn *fnp) in fn_getc()
300 fn_peekc(struct fn *fnp) in fn_peekc()
312 fn_s(struct fn *fnp) in fn_s()
321 fn_isgz(struct fn *fnp) in fn_isgz()
367 struct fn *fnp; in fn_list_dup()
382 struct fn *fnp; in fn_list_free()
403 fn_list_addfn(struct fn_list *fnlp, struct fn *fnp) in fn_list_addfn()
426 struct fn *
429 struct fn *ret = fnlp->fnl_rptr; in fn_list_next()
447 struct fn *fnp2 = fnlp2->fnl_first; in fn_list_addfn_list()
448 struct fn *nextfnp2; in fn_list_addfn_list()
478 struct fn *fnp = fnlp->fnl_first; in fn_list_appendrange()
479 struct fn *nextfnp; in fn_list_appendrange()
503 struct fn *fnp; in fn_list_totalsize()
520 struct fn *
523 struct fn *fnp; in fn_list_popoldest()
524 struct fn *ret = NULL; in fn_list_popoldest()