Lines Matching full:quality
83 /* re-sort the routes in quality order. */
86 if (nr_node->routes[y].quality > nr_node->routes[x].quality) { in re_sort_routes()
102 int quality, int obs_count) in nr_add_node() argument
124 if (nr_neigh != NULL && nr_neigh->failed != 0 && quality == 0) { in nr_add_node()
142 if (quality == 0 && nr_neigh != NULL && nr_node != NULL) { in nr_add_node()
159 nr_neigh->quality = sysctl_netrom_default_path_quality; in nr_add_node()
184 if (quality != 0 && ax25cmp(nr, ax25) == 0 && !nr_neigh->locked) in nr_add_node()
185 nr_neigh->quality = quality; in nr_add_node()
202 nr_node->routes[0].quality = quality; in nr_add_node()
219 if (quality != 0) in nr_add_node()
224 nr_node->routes[i].quality = quality; in nr_add_node()
237 nr_node->routes[0].quality = quality; in nr_add_node()
247 if (quality > nr_node->routes[2].quality) { in nr_add_node()
254 nr_node->routes[2].quality = quality; in nr_add_node()
264 /* Now re-sort the routes in quality order */ in nr_add_node()
383 * Lock a neighbour with a quality.
386 ax25_digi *ax25_digi, struct net_device *dev, unsigned int quality) in nr_add_neigh() argument
392 nr_neigh->quality = quality; in nr_add_neigh()
405 nr_neigh->quality = quality; in nr_add_neigh()
433 static int nr_del_neigh(ax25_address *callsign, struct net_device *dev, unsigned int quality) in nr_del_neigh() argument
441 nr_neigh->quality = quality; in nr_del_neigh()
661 dev, nr_route.quality, in nr_rt_ioctl()
668 dev, nr_route.quality); in nr_rt_ioctl()
688 dev, nr_route.quality); in nr_rt_ioctl()
881 nr_node->routes[i].quality, in nr_node_show()
930 nr_neigh->quality, in nr_neigh_show()