Lines Matching refs:neighbour
120 if (nr_nodet->routes[i].neighbour == nr_neigh) in nr_add_node()
193 nr_node->routes[0].neighbour = nr_neigh; in nr_add_node()
211 if (nr_node->routes[i].neighbour == nr_neigh) { in nr_add_node()
227 nr_node->routes[0].neighbour = nr_neigh; in nr_add_node()
236 nr_node->routes[2].neighbour->count--; in nr_add_node()
237 nr_neigh_put(nr_node->routes[2].neighbour); in nr_add_node()
239 if (nr_node->routes[2].neighbour->count == 0 && !nr_node->routes[2].neighbour->locked) in nr_add_node()
240 nr_remove_neigh(nr_node->routes[2].neighbour); in nr_add_node()
244 nr_node->routes[2].neighbour = nr_neigh; in nr_add_node()
303 if (nr_node->routes[i].neighbour == nr_neigh) { in nr_add_node()
352 static int nr_del_node(ax25_address *callsign, ax25_address *neighbour, struct net_device *dev) in nr_del_node() argument
363 nr_neigh = nr_neigh_get_dev(neighbour, dev); in nr_del_node()
372 if (nr_node->routes[i].neighbour == nr_neigh) { in nr_del_node()
497 nr_neigh = s->routes[i].neighbour; in nr_dec_obs()
551 if (t->routes[i].neighbour == s) { in nr_rt_device_down()
682 &nr_route.neighbour, in nr_rt_ioctl()
708 &nr_route.neighbour, dev); in nr_rt_ioctl()
763 nr_node->routes[nr_node->which].neighbour == nr_neigh) in nr_link_failed()
826 nr_neigh = nr_node->routes[nr_node->which].neighbour; in nr_route_frame()
907 nr_node->routes[i].neighbour->number); in nr_node_show()