netdev_adjacent_get_private
void *netdev_adjacent_get_private(struct list_head *adj_list);
netdev_adjacent_get_private(bond_slave_list(bond)->next) : \
netdev_adjacent_get_private(bond_slave_list(bond)->prev) : \
hard_iface = netdev_adjacent_get_private(mesh_iface->adj_list.lower.next);
EXPORT_SYMBOL(netdev_adjacent_get_private);