Lines Matching refs:iter
1493 struct list_head *iter; in dev_disable_lro() local
1501 netdev_for_each_lower_dev(dev, lower_dev, iter) in dev_disable_lro()
4996 struct list_head **iter) in netdev_upper_get_next_dev_rcu() argument
5002 upper = list_entry_rcu((*iter)->next, struct netdev_adjacent, list); in netdev_upper_get_next_dev_rcu()
5007 *iter = &upper->list; in netdev_upper_get_next_dev_rcu()
5022 struct list_head **iter) in netdev_all_upper_get_next_dev_rcu() argument
5028 upper = list_entry_rcu((*iter)->next, struct netdev_adjacent, list); in netdev_all_upper_get_next_dev_rcu()
5033 *iter = &upper->list; in netdev_all_upper_get_next_dev_rcu()
5051 struct list_head **iter) in netdev_lower_get_next_private() argument
5055 lower = list_entry(*iter, struct netdev_adjacent, list); in netdev_lower_get_next_private()
5060 *iter = lower->list.next; in netdev_lower_get_next_private()
5077 struct list_head **iter) in netdev_lower_get_next_private_rcu() argument
5083 lower = list_entry_rcu((*iter)->next, struct netdev_adjacent, list); in netdev_lower_get_next_private_rcu()
5088 *iter = &lower->list; in netdev_lower_get_next_private_rcu()
5105 void *netdev_lower_get_next(struct net_device *dev, struct list_head **iter) in netdev_lower_get_next() argument
5109 lower = list_entry((*iter)->next, struct netdev_adjacent, list); in netdev_lower_get_next()
5114 *iter = &lower->list; in netdev_lower_get_next()
5584 struct netdev_adjacent *iter; in netdev_adjacent_add_links() local
5588 list_for_each_entry(iter, &dev->adj_list.upper, list) { in netdev_adjacent_add_links()
5589 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_add_links()
5591 netdev_adjacent_sysfs_add(iter->dev, dev, in netdev_adjacent_add_links()
5592 &iter->dev->adj_list.lower); in netdev_adjacent_add_links()
5593 netdev_adjacent_sysfs_add(dev, iter->dev, in netdev_adjacent_add_links()
5597 list_for_each_entry(iter, &dev->adj_list.lower, list) { in netdev_adjacent_add_links()
5598 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_add_links()
5600 netdev_adjacent_sysfs_add(iter->dev, dev, in netdev_adjacent_add_links()
5601 &iter->dev->adj_list.upper); in netdev_adjacent_add_links()
5602 netdev_adjacent_sysfs_add(dev, iter->dev, in netdev_adjacent_add_links()
5609 struct netdev_adjacent *iter; in netdev_adjacent_del_links() local
5613 list_for_each_entry(iter, &dev->adj_list.upper, list) { in netdev_adjacent_del_links()
5614 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_del_links()
5616 netdev_adjacent_sysfs_del(iter->dev, dev->name, in netdev_adjacent_del_links()
5617 &iter->dev->adj_list.lower); in netdev_adjacent_del_links()
5618 netdev_adjacent_sysfs_del(dev, iter->dev->name, in netdev_adjacent_del_links()
5622 list_for_each_entry(iter, &dev->adj_list.lower, list) { in netdev_adjacent_del_links()
5623 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_del_links()
5625 netdev_adjacent_sysfs_del(iter->dev, dev->name, in netdev_adjacent_del_links()
5626 &iter->dev->adj_list.upper); in netdev_adjacent_del_links()
5627 netdev_adjacent_sysfs_del(dev, iter->dev->name, in netdev_adjacent_del_links()
5634 struct netdev_adjacent *iter; in netdev_adjacent_rename_links() local
5638 list_for_each_entry(iter, &dev->adj_list.upper, list) { in netdev_adjacent_rename_links()
5639 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_rename_links()
5641 netdev_adjacent_sysfs_del(iter->dev, oldname, in netdev_adjacent_rename_links()
5642 &iter->dev->adj_list.lower); in netdev_adjacent_rename_links()
5643 netdev_adjacent_sysfs_add(iter->dev, dev, in netdev_adjacent_rename_links()
5644 &iter->dev->adj_list.lower); in netdev_adjacent_rename_links()
5647 list_for_each_entry(iter, &dev->adj_list.lower, list) { in netdev_adjacent_rename_links()
5648 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_rename_links()
5650 netdev_adjacent_sysfs_del(iter->dev, oldname, in netdev_adjacent_rename_links()
5651 &iter->dev->adj_list.upper); in netdev_adjacent_rename_links()
5652 netdev_adjacent_sysfs_add(iter->dev, dev, in netdev_adjacent_rename_links()
5653 &iter->dev->adj_list.upper); in netdev_adjacent_rename_links()
5677 struct list_head *iter; in dev_get_nest_level() local
5683 netdev_for_each_lower_dev(dev, lower, iter) { in dev_get_nest_level()
6415 struct list_head *iter; in __netdev_update_features() local
6429 netdev_for_each_upper_dev_rcu(dev, upper, iter) in __netdev_update_features()
6457 netdev_for_each_lower_dev(dev, lower, iter) in __netdev_update_features()