Home | History | Annotate | Download | only in net

Lines Matching defs:newlist

187 	pfil_list_t *newlist, *oldlist;
202 newlist = &phlistset->lists[1];
205 newlist = &phlistset->lists[0];
218 memcpy(newlist, oldlist, sizeof(pfil_list_t));
219 psref_target_init(&newlist->psref, pfil_psref_class);
229 pfh = &newlist->hooks[0];
230 memmove(&newlist->hooks[1], pfh, len);
232 pfh = &newlist->hooks[nhooks];
234 newlist->nhooks++;
239 /* switch from oldlist to newlist */
240 atomic_store_release(&phlistset->active, newlist);
319 pfil_list_t *oldlist, *newlist;
326 newlist = &phlistset->lists[1];
329 newlist = &phlistset->lists[0];
331 memcpy(newlist, oldlist, sizeof(*newlist));
332 psref_target_init(&newlist->psref, pfil_psref_class);
334 nhooks = newlist->nhooks;
336 pfil_hook_t *last, *pfh = &newlist->hooks[i];
341 if ((last = &newlist->hooks[nhooks - 1]) != pfh) {
344 newlist->nhooks--;
346 /* switch from oldlist to newlist */
347 atomic_store_release(&phlistset->active, newlist);