Searched refs:adj_list (Results 1 – 4 of 4) sorted by relevance
7933 struct list_head *adj_list) in __netdev_find_adj() argument7937 list_for_each_entry(adj, adj_list, list) { in __netdev_find_adj()8008 return !list_empty(&dev->adj_list.upper); in netdev_has_any_upper_dev()8025 if (list_empty(&dev->adj_list.upper)) in netdev_master_upper_dev_get()8028 upper = list_first_entry(&dev->adj_list.upper, in netdev_master_upper_dev_get()8042 if (list_empty(&dev->adj_list.upper)) in __netdev_master_upper_dev_get()8045 upper = list_first_entry(&dev->adj_list.upper, in __netdev_master_upper_dev_get()8063 return !list_empty(&dev->adj_list.lower); in netdev_has_any_lower_dev()8066 void *netdev_adjacent_get_private(struct list_head *adj_list) in netdev_adjacent_get_private() argument8070 adj = list_entry(adj_list, struct netdev_adjacent, list); in netdev_adjacent_get_private()[all …]
27 struct adj_list
159 return !list_empty(&dev->net->adj_list.upper); in qmimux_has_slaves()
4366 iter = &dev->adj_list.lower; in bond_get_lowest_level_rcu()4376 niter = &ldev->adj_list.lower; in bond_get_lowest_level_rcu()