Lines Matching refs:dn_db
114 struct dn_dev *dn_db; in dn_neigh_construct() local
118 dn_db = rcu_dereference(dev->dn_ptr); in dn_neigh_construct()
119 if (dn_db == NULL) { in dn_neigh_construct()
124 parms = dn_db->neigh_parms; in dn_neigh_construct()
343 struct dn_dev *dn_db; in dn_to_neigh_output() local
347 dn_db = rcu_dereference(neigh->dev->dn_ptr); in dn_to_neigh_output()
348 if (dn_db == NULL) { in dn_to_neigh_output()
352 use_long = dn_db->use_long; in dn_to_neigh_output()
387 struct dn_dev *dn_db; in dn_neigh_router_hello() local
400 dn_db = rcu_dereference(neigh->dev->dn_ptr); in dn_neigh_router_hello()
425 if (!dn_db->router) { in dn_neigh_router_hello()
426 dn_db->router = neigh_clone(neigh); in dn_neigh_router_hello()
428 if (msg->priority > ((struct dn_neigh *)dn_db->router)->priority) in dn_neigh_router_hello()
429 neigh_release(xchg(&dn_db->router, neigh_clone(neigh))); in dn_neigh_router_hello()