rht_dereference_rcu
tbl = rht_dereference_rcu(ht->tbl, ht);
tbl = rht_dereference_rcu(ht->tbl, ht);
(tbl = rht_dereference_rcu(tbl->future_tbl, ht)))
tbl = rht_dereference_rcu(ht->tbl, ht);
(tbl = rht_dereference_rcu(tbl->future_tbl, ht)))
tbl = rht_dereference_rcu(ht->tbl, ht);
tbl = rht_dereference_rcu(tbl->future_tbl, ht);
tbl = rht_dereference_rcu(ht->tbl, ht);
tbl = rht_dereference_rcu(tbl->future_tbl, ht);
old_tbl = rht_dereference_rcu(ht->tbl, ht);
new_tbl = rht_dereference_rcu(tbl->future_tbl, ht);
new_tbl = rht_dereference_rcu(tbl->future_tbl, ht);
iter->walker.tbl = rht_dereference_rcu(ht->tbl, ht);
iter->walker.tbl = rht_dereference_rcu(tbl->future_tbl, ht);