Searched refs:adj_list (Results 1 – 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/net/core/ |
D | dev.c | 6943 struct list_head *adj_list) in __netdev_find_adj() argument 6947 list_for_each_entry(adj, adj_list, list) { in __netdev_find_adj() 7018 return !list_empty(&dev->adj_list.upper); in netdev_has_any_upper_dev() 7035 if (list_empty(&dev->adj_list.upper)) in netdev_master_upper_dev_get() 7038 upper = list_first_entry(&dev->adj_list.upper, in netdev_master_upper_dev_get() 7052 if (list_empty(&dev->adj_list.upper)) in __netdev_master_upper_dev_get() 7055 upper = list_first_entry(&dev->adj_list.upper, in __netdev_master_upper_dev_get() 7073 return !list_empty(&dev->adj_list.lower); in netdev_has_any_lower_dev() 7076 void *netdev_adjacent_get_private(struct list_head *adj_list) in netdev_adjacent_get_private() argument 7080 adj = list_entry(adj_list, struct netdev_adjacent, list); in netdev_adjacent_get_private() [all …]
|
/kernel/linux/linux-5.10/include/linux/ |
D | netdevice.h | 1896 } adj_list; member 4619 for (iter = &(dev)->adj_list.upper, \ 4640 for (iter = (dev)->adj_list.lower.next, \ 4646 for (iter = &(dev)->adj_list.lower, \ 4655 for (iter = (dev)->adj_list.lower.next, \ 4671 void *netdev_adjacent_get_private(struct list_head *adj_list);
|
/kernel/linux/linux-5.10/include/net/ |
D | bonding.h | 53 #define bond_slave_list(bond) (&(bond)->dev->adj_list.lower)
|
/kernel/linux/linux-5.10/net/smc/ |
D | smc_pnet.c | 906 struct list_head *lower = &ndev->adj_list.lower; in __pnet_find_base_ndev()
|
/kernel/linux/linux-5.10/drivers/net/usb/ |
D | qmi_wwan.c | 173 return !list_empty(&dev->net->adj_list.upper); in qmimux_has_slaves()
|
/kernel/linux/linux-5.10/drivers/net/bonding/ |
D | bond_main.c | 3832 iter = &dev->adj_list.lower; in bond_get_lowest_level_rcu() 3842 niter = &ldev->adj_list.lower; in bond_get_lowest_level_rcu()
|