Lines Matching defs:fn
62 fifonode_t *fn = xmalloc(sizeof (fifonode_t));
64 fn->fn_data = data;
65 fn->fn_next = NULL;
68 f->f_head = f->f_tail = fn;
70 f->f_tail->fn_next = fn;
71 f->f_tail = fn;
79 fifonode_t *fn;
82 if ((fn = f->f_head) == NULL)
85 data = fn->fn_data;
86 if ((f->f_head = fn->fn_next) == NULL)
89 free(fn);
105 fifonode_t *fn = f->f_head;
111 while (fn) {
112 (*freefn)(fn->fn_data);
114 tmp = fn;
115 fn = fn->fn_next;
125 fifonode_t *fn;
128 for (i = 0, fn = f->f_head; fn; fn = fn->fn_next, i++);
142 fifonode_t *fn;
146 for (fn = f->f_head; fn; fn = fn->fn_next) {
147 if ((rc = iter(fn->fn_data, arg)) < 0)