rht_dereference
list = rht_dereference(list->next, ht);
struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
new_tbl = rht_dereference(old_tbl->future_tbl, ht);
return rht_dereference(new_tbl->future_tbl, ht) ? -EAGAIN : 0;
struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
if (rht_dereference(old_tbl->future_tbl, ht))
tbl = rht_dereference(ht->tbl, ht);
tbl = rht_dereference(ht->tbl, ht);
next = !rht_is_a_nulls(pos) ? rht_dereference(pos->next, ht) : NULL;
list = rht_dereference(list->next, ht);
rht_dereference(pos->next, ht) : NULL;