Lines Matching refs:fce
137 struct flowadv_fcentry *fce; in flowadv_alloc_entry() local
139 if ((fce = mcache_alloc(fadv_cache, (how == M_WAITOK) ? in flowadv_alloc_entry()
141 bzero(fce, fadv_size); in flowadv_alloc_entry()
144 return fce; in flowadv_alloc_entry()
148 flowadv_free_entry(struct flowadv_fcentry *fce) in flowadv_free_entry() argument
150 mcache_free(fadv_cache, fce); in flowadv_free_entry()
173 flowadv_add_entry(struct flowadv_fcentry *fce) in flowadv_add_entry() argument
176 STAILQ_INSERT_HEAD(&fadv_list, fce, fce_link); in flowadv_add_entry()
201 struct flowadv_fcentry *fce; in flowadv_thread_cont() local
204 fce = STAILQ_FIRST(&fadv_list); in flowadv_thread_cont()
205 STAILQ_REMOVE(&fadv_list, fce, in flowadv_thread_cont()
207 STAILQ_NEXT(fce, fce_link) = NULL; in flowadv_thread_cont()
210 switch (fce->fce_flowsrc_type) { in flowadv_thread_cont()
212 inp_flowadv(fce->fce_flowid); in flowadv_thread_cont()
227 ifnet_flowadv(fce->fce_flowsrc_token); in flowadv_thread_cont()
229 ifnet_flowadv(fce->fce_flowid); in flowadv_thread_cont()
235 kern_channel_flowadv_clear(fce); in flowadv_thread_cont()
243 flowadv_free_entry(fce); in flowadv_thread_cont()