Lines Matching refs:iter
2612 static void netlink_walk_start(struct nl_seq_iter *iter)
2614 rhashtable_walk_enter(&nl_table[iter->link].hash, &iter->hti);
2615 rhashtable_walk_start(&iter->hti);
2618 static void netlink_walk_stop(struct nl_seq_iter *iter)
2620 rhashtable_walk_stop(&iter->hti);
2621 rhashtable_walk_exit(&iter->hti);
2626 struct nl_seq_iter *iter = seq->private;
2631 nlk = rhashtable_walk_next(&iter->hti);
2643 netlink_walk_stop(iter);
2644 if (++iter->link >= MAX_LINKS)
2647 netlink_walk_start(iter);
2657 struct nl_seq_iter *iter = seq->private;
2661 iter->link = 0;
2663 netlink_walk_start(iter);
2679 struct nl_seq_iter *iter = seq->private;
2681 if (iter->link >= MAX_LINKS)
2684 netlink_walk_stop(iter);