Home
last modified time | relevance | path

Searched refs:new_tbl (Results 1 – 5 of 5) sorted by relevance

/linux/lib/
H A Drhashtable.c228 struct bucket_table *new_tbl; in rhashtable_last_table() local
231 new_tbl = tbl; in rhashtable_last_table()
235 return new_tbl; in rhashtable_last_table()
243 struct bucket_table *new_tbl = rhashtable_last_table(ht, old_tbl); in rhashtable_rehash_one() local
250 if (new_tbl->nest) in rhashtable_rehash_one()
269 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one()
271 flags = rht_lock_nested(new_tbl, &new_tbl->buckets[new_hash], in rhashtable_rehash_one()
274 head = rht_ptr(new_tbl->buckets + new_hash, new_tbl, new_hash); in rhashtable_rehash_one()
278 rht_assign_unlock(new_tbl, &new_tbl->buckets[new_hash], entry, flags); in rhashtable_rehash_one()
314 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument
[all …]
/linux/net/netfilter/ipvs/
H A Dip_vs_conn.c118 t = rcu_dereference(t->new_tbl); in conn_tab_lock()
128 t2 = rcu_dereference(t2->new_tbl); in conn_tab_lock()
276 t = rcu_dereference(t->new_tbl); in ip_vs_conn_hash()
680 t = rcu_dereference(t->new_tbl); in ip_vs_conn_fill_cport()
696 t2 = rcu_dereference(t->new_tbl); in ip_vs_conn_fill_cport()
834 t2 = rcu_dereference(t->new_tbl); in ip_vs_conn_change_fwd_mask()
921 if (t != rcu_dereference_protected(t->new_tbl, 1)) in conn_resize_work_handler()
938 rcu_assign_pointer(t->new_tbl, t_new); in conn_resize_work_handler()
1989 p = rcu_dereference_protected(t->new_tbl, 1); in ip_vs_conn_flush()
H A Dip_vs_ctl.c407 t = rcu_dereference(t->new_tbl); in ip_vs_svc_hash()
469 t = rcu_dereference(t->new_tbl); in ip_vs_svc_unhash()
475 t = rcu_dereference(t->new_tbl); in ip_vs_svc_unhash()
701 if (t != rcu_access_pointer(t->new_tbl)) in svc_resize_work_handler()
719 rcu_assign_pointer(t->new_tbl, t_new); in svc_resize_work_handler()
1827 t = rcu_dereference(t->new_tbl); in ip_vs_add_service()
2159 p = rcu_dereference_protected(t->new_tbl, 1); in ip_vs_del_service()
2172 t = rcu_dereference(t->new_tbl); in ip_vs_del_service()
2216 p = rcu_dereference_protected(t->new_tbl, 1); in ip_vs_flush()
H A Dip_vs_core.c218 RCU_INIT_POINTER(t->new_tbl, t); in ip_vs_rht_alloc()
/linux/include/net/
H A Dip_vs.h522 struct ip_vs_rht __rcu *new_tbl; /* New/Same table */ member
549 p = t, t = rcu_dereference_protected(t->new_tbl, 1))
562 p = t, t = rcu_dereference(t->new_tbl))