Lines Matching refs:valid_routes
109 tables->valid_routes = dr; in ni_find_device_routes()
154 for (i = 0; i < tables->valid_routes->n_route_sets; ++i) { in ni_count_valid_routes()
155 const struct ni_route_set *R = &tables->valid_routes->routes[i]; in ni_count_valid_routes()
208 for (i = 0; i < tables->valid_routes->n_route_sets; ++i) { in ni_get_valid_routes()
209 const struct ni_route_set *R = &tables->valid_routes->routes[i]; in ni_get_valid_routes()
305 void ni_sort_device_routes(struct ni_device_routes *valid_routes) in ni_sort_device_routes() argument
310 valid_routes->n_route_sets = 0; in ni_sort_device_routes()
311 while (valid_routes->routes[valid_routes->n_route_sets].dest != 0) in ni_sort_device_routes()
312 ++valid_routes->n_route_sets; in ni_sort_device_routes()
315 sort(valid_routes->routes, valid_routes->n_route_sets, in ni_sort_device_routes()
319 for (n = 0; n < valid_routes->n_route_sets; ++n) { in ni_sort_device_routes()
320 struct ni_route_set *rs = &valid_routes->routes[n]; in ni_sort_device_routes()
328 sort(valid_routes->routes[n].src, valid_routes->routes[n].n_src, in ni_sort_device_routes()
379 const struct ni_device_routes *valid_routes) in ni_find_route_set() argument
381 return bsearch(&destination, valid_routes->routes, in ni_find_route_set()
382 valid_routes->n_route_sets, sizeof(struct ni_route_set), in ni_find_route_set()
468 ni_find_route_set(dest, tables->valid_routes); in ni_route_to_register()