Lines Matching refs:chain
95 struct dn_route *chain; member
165 rtp = &dn_rt_hash_table[i].chain; in dn_dst_check_expire()
197 rtp = &dn_rt_hash_table[i].chain; in dn_dst_gc()
284 rthp = &dn_rt_hash_table[hash].chain; in dn_insert_route()
292 dn_rt_hash_table[hash].chain); in dn_insert_route()
293 rcu_assign_pointer(dn_rt_hash_table[hash].chain, rth); in dn_insert_route()
305 rcu_assign_pointer(rt->u.dst.dn_next, dn_rt_hash_table[hash].chain); in dn_insert_route()
306 rcu_assign_pointer(dn_rt_hash_table[hash].chain, rt); in dn_insert_route()
322 if ((rt = xchg(&dn_rt_hash_table[i].chain, NULL)) == NULL) in dn_run_flush()
1162 for(rt = rcu_dereference(dn_rt_hash_table[hash].chain); rt; in __dn_route_output_key()
1435 for(rt = rcu_dereference(dn_rt_hash_table[hash].chain); rt != NULL; in dn_route_input()
1624 for(rt = rcu_dereference(dn_rt_hash_table[h].chain), idx = 0; in dn_cache_dump()
1660 rt = dn_rt_hash_table[s->bucket].chain; in dn_rt_cache_get_first()
1678 rt = dn_rt_hash_table[s->bucket].chain; in dn_rt_cache_get_next()
1789 dn_rt_hash_table[i].chain = NULL; in dn_route_init()