Lines Matching refs:fib

35 	struct rte_fib *fib = NULL;  in test_create_invalid()  local
43 fib = rte_fib_create(NULL, SOCKET_ID_ANY, &config); in test_create_invalid()
44 RTE_TEST_ASSERT(fib == NULL, in test_create_invalid()
48 fib = rte_fib_create(__func__, SOCKET_ID_ANY, NULL); in test_create_invalid()
49 RTE_TEST_ASSERT(fib == NULL, in test_create_invalid()
53 fib = rte_fib_create(__func__, -2, &config); in test_create_invalid()
54 RTE_TEST_ASSERT(fib == NULL, in test_create_invalid()
59 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_create_invalid()
60 RTE_TEST_ASSERT(fib == NULL, in test_create_invalid()
65 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_create_invalid()
66 RTE_TEST_ASSERT(fib == NULL, in test_create_invalid()
73 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_create_invalid()
74 RTE_TEST_ASSERT(fib == NULL, in test_create_invalid()
79 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_create_invalid()
80 RTE_TEST_ASSERT(fib == NULL, in test_create_invalid()
93 struct rte_fib *fib = NULL; in test_multiple_create() local
102 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_multiple_create()
103 RTE_TEST_ASSERT(fib != NULL, "Failed to create FIB\n"); in test_multiple_create()
104 rte_fib_free(fib); in test_multiple_create()
119 struct rte_fib *fib = NULL; in test_free_null() local
126 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_free_null()
127 RTE_TEST_ASSERT(fib != NULL, "Failed to create FIB\n"); in test_free_null()
129 rte_fib_free(fib); in test_free_null()
141 struct rte_fib *fib = NULL; in test_add_del_invalid() local
163 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_add_del_invalid()
164 RTE_TEST_ASSERT(fib != NULL, "Failed to create FIB\n"); in test_add_del_invalid()
167 ret = rte_fib_add(fib, ip, RTE_FIB_MAXDEPTH + 1, nh); in test_add_del_invalid()
172 ret = rte_fib_delete(fib, ip, RTE_FIB_MAXDEPTH + 1); in test_add_del_invalid()
176 rte_fib_free(fib); in test_add_del_invalid()
207 lookup_and_check_asc(struct rte_fib *fib, uint32_t ip_arr[RTE_FIB_MAXDEPTH], in lookup_and_check_asc() argument
214 ret = rte_fib_lookup_bulk(fib, ip_arr, nh_arr, RTE_FIB_MAXDEPTH); in lookup_and_check_asc()
225 ret = rte_fib_lookup_bulk(fib, &ip_missing, nh_arr, 1); in lookup_and_check_asc()
233 lookup_and_check_desc(struct rte_fib *fib, uint32_t ip_arr[RTE_FIB_MAXDEPTH], in lookup_and_check_desc() argument
240 ret = rte_fib_lookup_bulk(fib, ip_arr, nh_arr, RTE_FIB_MAXDEPTH); in lookup_and_check_desc()
251 ret = rte_fib_lookup_bulk(fib, &ip_missing, nh_arr, 1); in lookup_and_check_desc()
259 check_fib(struct rte_fib *fib) in check_fib() argument
270 ret = lookup_and_check_desc(fib, ip_arr, ip_missing, def_nh, 0); in check_fib()
274 ret = rte_fib_add(fib, ip_add, i, i); in check_fib()
276 ret = lookup_and_check_asc(fib, ip_arr, ip_missing, in check_fib()
282 ret = rte_fib_delete(fib, ip_add, i); in check_fib()
284 ret = lookup_and_check_asc(fib, ip_arr, ip_missing, in check_fib()
289 ret = rte_fib_delete(fib, ip_add, i); in check_fib()
291 ret = lookup_and_check_desc(fib, ip_arr, ip_missing, def_nh, 0); in check_fib()
295 ret = rte_fib_add(fib, ip_add, RTE_FIB_MAXDEPTH - i, in check_fib()
298 ret = lookup_and_check_desc(fib, ip_arr, ip_missing, in check_fib()
304 ret = rte_fib_delete(fib, ip_add, i); in check_fib()
306 ret = lookup_and_check_desc(fib, ip_arr, ip_missing, def_nh, in check_fib()
317 struct rte_fib *fib = NULL; in test_lookup() local
326 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_lookup()
327 RTE_TEST_ASSERT(fib != NULL, "Failed to create FIB\n"); in test_lookup()
328 ret = check_fib(fib); in test_lookup()
331 rte_fib_free(fib); in test_lookup()
337 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_lookup()
338 RTE_TEST_ASSERT(fib != NULL, "Failed to create FIB\n"); in test_lookup()
339 ret = check_fib(fib); in test_lookup()
342 rte_fib_free(fib); in test_lookup()
346 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_lookup()
347 RTE_TEST_ASSERT(fib != NULL, "Failed to create FIB\n"); in test_lookup()
348 ret = check_fib(fib); in test_lookup()
351 rte_fib_free(fib); in test_lookup()
355 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_lookup()
356 RTE_TEST_ASSERT(fib != NULL, "Failed to create FIB\n"); in test_lookup()
357 ret = check_fib(fib); in test_lookup()
360 rte_fib_free(fib); in test_lookup()
364 fib = rte_fib_create(__func__, SOCKET_ID_ANY, &config); in test_lookup()
365 RTE_TEST_ASSERT(fib != NULL, "Failed to create FIB\n"); in test_lookup()
366 ret = check_fib(fib); in test_lookup()
369 rte_fib_free(fib); in test_lookup()