Lines Matching refs:rtnl_dereference
93 struct fw_head *head = rtnl_dereference(tp->root); in fw_get()
99 f = rtnl_dereference(head->ht[fw_hash(handle)]); in fw_get()
100 for (; f; f = rtnl_dereference(f->next)) { in fw_get()
135 struct fw_head *head = rtnl_dereference(tp->root); in fw_destroy()
143 while ((f = rtnl_dereference(head->ht[h])) != NULL) { in fw_destroy()
145 rtnl_dereference(f->next)); in fw_destroy()
159 struct fw_head *head = rtnl_dereference(tp->root); in fw_delete()
171 for (pfp = rtnl_dereference(*fp); pfp; in fw_delete()
172 fp = &pfp->next, pfp = rtnl_dereference(*fp)) { in fw_delete()
174 RCU_INIT_POINTER(*fp, rtnl_dereference(f->next)); in fw_delete()
206 struct fw_head *head = rtnl_dereference(tp->root); in fw_set_parms()
244 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()
371 struct fw_head *head = rtnl_dereference(tp->root); in fw_dump()