Home
last modified time | relevance | path

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

/linux/lib/
H A Drhashtable.c218 struct bucket_table *new_tbl; in rhashtable_last_table() local
221 new_tbl = tbl; in rhashtable_last_table()
225 return new_tbl; in rhashtable_last_table()
233 struct bucket_table *new_tbl = rhashtable_last_table(ht, old_tbl); in rhashtable_rehash_one() local
240 if (new_tbl->nest) in rhashtable_rehash_one()
259 new_hash = head_hashfn(ht, new_tbl, entry); in rhashtable_rehash_one()
261 flags = rht_lock_nested(new_tbl, &new_tbl->buckets[new_hash], in rhashtable_rehash_one()
264 head = rht_ptr(new_tbl->buckets + new_hash, new_tbl, new_hash); in rhashtable_rehash_one()
268 rht_assign_unlock(new_tbl, &new_tbl->buckets[new_hash], entry, flags); in rhashtable_rehash_one()
304 struct bucket_table *new_tbl) in rhashtable_rehash_attach() argument
[all …]
/linux/net/netfilter/ipvs/
H A Dip_vs_conn.c98 t = rcu_dereference(t->new_tbl); in conn_tab_lock()
109 t2 = rcu_dereference(t2->new_tbl); in conn_tab_lock()
258 t = rcu_dereference(t->new_tbl); in ip_vs_conn_hash()
656 t = rcu_dereference(t->new_tbl); in ip_vs_conn_fill_cport()
672 t2 = rcu_dereference(t->new_tbl); in ip_vs_conn_fill_cport()
825 if (t != rcu_dereference_protected(t->new_tbl, 1)) in conn_resize_work_handler()
842 rcu_assign_pointer(t->new_tbl, t_new); in conn_resize_work_handler()
1890 p = rcu_dereference_protected(t->new_tbl, 1); in ip_vs_conn_flush()
H A Dip_vs_ctl.c392 t = rcu_dereference_protected(t->new_tbl, 1); in ip_vs_svc_hash()
446 t = rcu_dereference_protected(t->new_tbl, 1); in ip_vs_svc_unhash()
452 t = rcu_dereference_protected(t->new_tbl, 1); in ip_vs_svc_unhash()
677 if (t != rcu_dereference_protected(t->new_tbl, 1)) in svc_resize_work_handler()
694 rcu_assign_pointer(t->new_tbl, t_new); in svc_resize_work_handler()
2071 p = rcu_dereference_protected(t->new_tbl, 1); in ip_vs_del_service()
2120 p = rcu_dereference_protected(t->new_tbl, 1); in ip_vs_flush()
H A Dip_vs_core.c219 RCU_INIT_POINTER(t->new_tbl, t); in ip_vs_rht_alloc()
/linux/include/net/
H A Dip_vs.h508 struct ip_vs_rht __rcu *new_tbl; /* New/Same table */ member
535 p = t, t = rcu_dereference_protected(t->new_tbl, 1))
548 p = t, t = rcu_dereference(t->new_tbl))