Lines Matching refs:rtnl_dereference
103 struct fw_head *head = rtnl_dereference(tp->root); in fw_get()
109 f = rtnl_dereference(head->ht[fw_hash(handle)]); in fw_get()
110 for (; f; f = rtnl_dereference(f->next)) { in fw_get()
144 struct fw_head *head = rtnl_dereference(tp->root); in fw_destroy()
152 while ((f = rtnl_dereference(head->ht[h])) != NULL) { in fw_destroy()
154 rtnl_dereference(f->next)); in fw_destroy()
168 struct fw_head *head = rtnl_dereference(tp->root); in fw_delete()
180 for (pfp = rtnl_dereference(*fp); pfp; in fw_delete()
181 fp = &pfp->next, pfp = rtnl_dereference(*fp)) { in fw_delete()
183 RCU_INIT_POINTER(*fp, rtnl_dereference(f->next)); in fw_delete()
215 struct fw_head *head = rtnl_dereference(tp->root); in fw_set_parms()
255 struct fw_head *head = rtnl_dereference(tp->root); in fw_change()
300 for (pfp = rtnl_dereference(*fp); pfp; in fw_change()
301 fp = &pfp->next, pfp = rtnl_dereference(*fp)) in fw_change()
305 RCU_INIT_POINTER(fnew->next, rtnl_dereference(pfp->next)); in fw_change()
359 struct fw_head *head = rtnl_dereference(tp->root); in fw_walk()
371 for (f = rtnl_dereference(head->ht[h]); f; in fw_walk()
372 f = rtnl_dereference(f->next)) { in fw_walk()
389 struct fw_head *head = rtnl_dereference(tp->root); in fw_dump()