Lines Matching defs:walker
323 struct rhashtable_walker *walker;
342 list_for_each_entry(walker, &old_tbl->walkers, list)
343 walker->tbl = NULL;
686 iter->walker.tbl =
688 list_add(&iter->walker.list, &iter->walker.tbl->walkers);
702 if (iter->walker.tbl)
703 list_del(&iter->walker.list);
735 if (iter->walker.tbl)
736 list_del(&iter->walker.list);
741 if (!iter->walker.tbl) {
742 iter->walker.tbl = rht_dereference_rcu(ht->tbl, ht);
755 rht_for_each_rcu(p, iter->walker.tbl, iter->slot) {
770 rht_for_each_rcu(p, iter->walker.tbl, iter->slot) {
801 struct bucket_table *tbl = iter->walker.tbl;
847 iter->walker.tbl = rht_dereference_rcu(tbl->future_tbl, ht);
848 if (iter->walker.tbl) {
946 struct bucket_table *tbl = iter->walker.tbl;
956 iter->walker.tbl = NULL;
958 list_add(&iter->walker.list, &tbl->walkers);