Lines Matching defs:tables
86 * Find the proper route_values and ni_device_routes tables for this particular
95 struct ni_route_tables *tables)
108 tables->route_values = rv;
109 tables->valid_routes = dr;
123 * @tables: Pointer to assigned routing information.
137 struct ni_route_tables *tables)
139 memset(tables, 0, sizeof(struct ni_route_tables));
141 tables);
147 * @tables: Routing tables for which to count all valid routes.
149 unsigned int ni_count_valid_routes(const struct ni_route_tables *tables)
154 for (i = 0; i < tables->valid_routes->n_route_sets; ++i) {
155 const struct ni_route_set *R = &tables->valid_routes->routes[i];
161 const u8 *rv = tables->route_values;
182 * @tables: pointer to relevant set of routing tables.
193 unsigned int ni_get_valid_routes(const struct ni_route_tables *tables,
197 unsigned int n_valid = ni_count_valid_routes(tables);
208 for (i = 0; i < tables->valid_routes->n_route_sets; ++i) {
209 const struct ni_route_set *R = &tables->valid_routes->routes[i];
216 const u8 *rv = tables->route_values;
409 * @tables: pointer to relevant set of routing tables.
414 const struct ni_route_tables *tables)
426 regval = RVi(tables->route_values, src, dest);
440 * @tables: pointer to relevant set of routing tables.
465 const struct ni_route_tables *tables)
468 ni_find_route_set(dest, tables->valid_routes);
483 rv = tables->route_values;
520 const struct ni_route_tables *tables)
524 if (!tables->route_values)
532 if (RVi(tables->route_values, src, dest) ==