Lines Matching refs:iter

1461 	struct list_head *iter;  in dev_disable_lro()  local
1469 netdev_for_each_lower_dev(dev, lower_dev, iter) in dev_disable_lro()
4829 struct list_head **iter) in netdev_upper_get_next_dev_rcu() argument
4835 upper = list_entry_rcu((*iter)->next, struct netdev_adjacent, list); in netdev_upper_get_next_dev_rcu()
4840 *iter = &upper->list; in netdev_upper_get_next_dev_rcu()
4855 struct list_head **iter) in netdev_all_upper_get_next_dev_rcu() argument
4861 upper = list_entry_rcu((*iter)->next, struct netdev_adjacent, list); in netdev_all_upper_get_next_dev_rcu()
4866 *iter = &upper->list; in netdev_all_upper_get_next_dev_rcu()
4884 struct list_head **iter) in netdev_lower_get_next_private() argument
4888 lower = list_entry(*iter, struct netdev_adjacent, list); in netdev_lower_get_next_private()
4893 *iter = lower->list.next; in netdev_lower_get_next_private()
4910 struct list_head **iter) in netdev_lower_get_next_private_rcu() argument
4916 lower = list_entry_rcu((*iter)->next, struct netdev_adjacent, list); in netdev_lower_get_next_private_rcu()
4921 *iter = &lower->list; in netdev_lower_get_next_private_rcu()
4938 void *netdev_lower_get_next(struct net_device *dev, struct list_head **iter) in netdev_lower_get_next() argument
4942 lower = list_entry((*iter)->next, struct netdev_adjacent, list); in netdev_lower_get_next()
4947 *iter = &lower->list; in netdev_lower_get_next()
5396 struct netdev_adjacent *iter; in netdev_adjacent_add_links() local
5400 list_for_each_entry(iter, &dev->adj_list.upper, list) { in netdev_adjacent_add_links()
5401 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_add_links()
5403 netdev_adjacent_sysfs_add(iter->dev, dev, in netdev_adjacent_add_links()
5404 &iter->dev->adj_list.lower); in netdev_adjacent_add_links()
5405 netdev_adjacent_sysfs_add(dev, iter->dev, in netdev_adjacent_add_links()
5409 list_for_each_entry(iter, &dev->adj_list.lower, list) { in netdev_adjacent_add_links()
5410 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_add_links()
5412 netdev_adjacent_sysfs_add(iter->dev, dev, in netdev_adjacent_add_links()
5413 &iter->dev->adj_list.upper); in netdev_adjacent_add_links()
5414 netdev_adjacent_sysfs_add(dev, iter->dev, in netdev_adjacent_add_links()
5421 struct netdev_adjacent *iter; in netdev_adjacent_del_links() local
5425 list_for_each_entry(iter, &dev->adj_list.upper, list) { in netdev_adjacent_del_links()
5426 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_del_links()
5428 netdev_adjacent_sysfs_del(iter->dev, dev->name, in netdev_adjacent_del_links()
5429 &iter->dev->adj_list.lower); in netdev_adjacent_del_links()
5430 netdev_adjacent_sysfs_del(dev, iter->dev->name, in netdev_adjacent_del_links()
5434 list_for_each_entry(iter, &dev->adj_list.lower, list) { in netdev_adjacent_del_links()
5435 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_del_links()
5437 netdev_adjacent_sysfs_del(iter->dev, dev->name, in netdev_adjacent_del_links()
5438 &iter->dev->adj_list.upper); in netdev_adjacent_del_links()
5439 netdev_adjacent_sysfs_del(dev, iter->dev->name, in netdev_adjacent_del_links()
5446 struct netdev_adjacent *iter; in netdev_adjacent_rename_links() local
5450 list_for_each_entry(iter, &dev->adj_list.upper, list) { in netdev_adjacent_rename_links()
5451 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_rename_links()
5453 netdev_adjacent_sysfs_del(iter->dev, oldname, in netdev_adjacent_rename_links()
5454 &iter->dev->adj_list.lower); in netdev_adjacent_rename_links()
5455 netdev_adjacent_sysfs_add(iter->dev, dev, in netdev_adjacent_rename_links()
5456 &iter->dev->adj_list.lower); in netdev_adjacent_rename_links()
5459 list_for_each_entry(iter, &dev->adj_list.lower, list) { in netdev_adjacent_rename_links()
5460 if (!net_eq(net,dev_net(iter->dev))) in netdev_adjacent_rename_links()
5462 netdev_adjacent_sysfs_del(iter->dev, oldname, in netdev_adjacent_rename_links()
5463 &iter->dev->adj_list.upper); in netdev_adjacent_rename_links()
5464 netdev_adjacent_sysfs_add(iter->dev, dev, in netdev_adjacent_rename_links()
5465 &iter->dev->adj_list.upper); in netdev_adjacent_rename_links()
5489 struct list_head *iter; in dev_get_nest_level() local
5495 netdev_for_each_lower_dev(dev, lower, iter) { in dev_get_nest_level()