Lines Matching refs:rtnl_dereference
91 struct fw_head *head = rtnl_dereference(tp->root); in fw_get()
97 f = rtnl_dereference(head->ht[fw_hash(handle)]); in fw_get()
98 for (; f; f = rtnl_dereference(f->next)) { in fw_get()
133 struct fw_head *head = rtnl_dereference(tp->root); in fw_destroy()
141 while ((f = rtnl_dereference(head->ht[h])) != NULL) { in fw_destroy()
143 rtnl_dereference(f->next)); in fw_destroy()
157 struct fw_head *head = rtnl_dereference(tp->root); in fw_delete()
169 for (pfp = rtnl_dereference(*fp); pfp; in fw_delete()
170 fp = &pfp->next, pfp = rtnl_dereference(*fp)) { in fw_delete()
172 RCU_INIT_POINTER(*fp, rtnl_dereference(f->next)); in fw_delete()
204 struct fw_head *head = rtnl_dereference(tp->root); in fw_set_parms()
243 struct fw_head *head = rtnl_dereference(tp->root); in fw_change()
288 for (pfp = rtnl_dereference(*fp); pfp; in fw_change()
289 fp = &pfp->next, pfp = rtnl_dereference(*fp)) in fw_change()
293 RCU_INIT_POINTER(fnew->next, rtnl_dereference(pfp->next)); in fw_change()
348 struct fw_head *head = rtnl_dereference(tp->root); in fw_walk()
360 for (f = rtnl_dereference(head->ht[h]); f; in fw_walk()
361 f = rtnl_dereference(f->next)) { in fw_walk()
378 struct fw_head *head = rtnl_dereference(tp->root); in fw_dump()