Lines Matching refs:param

23 static struct fbarray_testsuite_params param;  variable
31 return rte_fbarray_init(&param.arr, FBARRAY_TEST_ARR_NAME, in autotest_setup()
37 rte_fbarray_destroy(&param.arr); in autotest_teardown()
43 for (i = param.start; i <= param.end; i++) { in init_array()
44 if (rte_fbarray_set_used(&param.arr, i)) in init_array()
54 rte_fbarray_set_free(&param.arr, i); in reset_array()
60 param.start = 3; in first_msk_test_setup()
61 param.end = 10; in first_msk_test_setup()
68 param.start = 70; in cross_msk_test_setup()
69 param.end = 160; in cross_msk_test_setup()
76 param.start = 3; in multi_msk_test_setup()
77 param.end = FBARRAY_TEST_LEN - 20; in multi_msk_test_setup()
84 param.start = FBARRAY_TEST_LEN - 20; in last_msk_test_setup()
85 param.end = FBARRAY_TEST_LEN - 1; in last_msk_test_setup()
92 param.start = 0; in full_msk_test_setup()
93 param.end = FBARRAY_TEST_LEN - 1; in full_msk_test_setup()
101 param.start = -1; in empty_msk_test_setup()
102 param.end = -1; in empty_msk_test_setup()
309 TEST_ASSERT_EQUAL(rte_fbarray_find_next_free(&param.arr, idx), idx, in check_free()
311 TEST_ASSERT_EQUAL(rte_fbarray_find_next_n_free(&param.arr, idx, 1), idx, in check_free()
313 TEST_ASSERT_EQUAL(rte_fbarray_find_contig_free(&param.arr, idx), in check_free()
317 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_free(&param.arr, idx), idx, in check_free()
319 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_n_free(&param.arr, idx, 1), idx, in check_free()
321 TEST_ASSERT_EQUAL(rte_fbarray_find_rev_contig_free(&param.arr, idx), 1, in check_free()
324 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_free(&param.arr, last_idx), in check_free()
326 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_n_free(&param.arr, last_idx, 1), in check_free()
328 TEST_ASSERT_EQUAL(rte_fbarray_find_rev_contig_free(&param.arr, in check_free()
333 TEST_ASSERT(rte_fbarray_find_next_used(&param.arr, idx) < 0, in check_free()
336 TEST_ASSERT(rte_fbarray_find_next_n_used(&param.arr, idx, 1) < 0, in check_free()
339 TEST_ASSERT_EQUAL(rte_fbarray_find_contig_used(&param.arr, idx), 0, in check_free()
342 TEST_ASSERT(rte_fbarray_find_prev_used(&param.arr, last_idx) < 0, in check_free()
345 TEST_ASSERT(rte_fbarray_find_prev_n_used(&param.arr, last_idx, 1) < 0, in check_free()
348 TEST_ASSERT_EQUAL(rte_fbarray_find_rev_contig_used(&param.arr, in check_free()
361 TEST_ASSERT_EQUAL(rte_fbarray_find_next_used(&param.arr, idx), idx, in check_used_one()
363 TEST_ASSERT_EQUAL(rte_fbarray_find_next_n_used(&param.arr, idx, 1), idx, in check_used_one()
365 TEST_ASSERT_EQUAL(rte_fbarray_find_contig_used(&param.arr, idx), 1, in check_used_one()
368 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_used(&param.arr, last_idx), idx, in check_used_one()
370 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_n_used(&param.arr, last_idx, 1), in check_used_one()
372 TEST_ASSERT_EQUAL(rte_fbarray_find_rev_contig_used(&param.arr, idx), 1, in check_used_one()
374 TEST_ASSERT_EQUAL(rte_fbarray_find_rev_contig_used(&param.arr, in check_used_one()
379 TEST_ASSERT(rte_fbarray_find_next_used(&param.arr, idx + 1) < 0, in check_used_one()
382 TEST_ASSERT(rte_fbarray_find_next_n_used(&param.arr, idx + 1, 1) < 0, in check_used_one()
385 TEST_ASSERT_EQUAL(rte_fbarray_find_contig_used(&param.arr, idx + 1), 0, in check_used_one()
387 TEST_ASSERT_EQUAL(rte_fbarray_find_contig_free(&param.arr, idx + 1), in check_used_one()
391 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_used(&param.arr, last_idx), 0, in check_used_one()
393 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_n_used(&param.arr, last_idx, 1), in check_used_one()
395 TEST_ASSERT_EQUAL(rte_fbarray_find_rev_contig_used(&param.arr, in check_used_one()
398 TEST_ASSERT_EQUAL(rte_fbarray_find_rev_contig_free(&param.arr, in check_used_one()
411 TEST_ASSERT_EQUAL(param.arr.count, 0, "Wrong element count\n"); in test_basic()
418 TEST_ASSERT_EQUAL(rte_fbarray_is_used(&param.arr, idx), 0, in test_basic()
422 TEST_ASSERT_SUCCESS(rte_fbarray_set_used(&param.arr, idx), in test_basic()
426 TEST_ASSERT_NOT_EQUAL(rte_fbarray_is_used(&param.arr, idx), 0, in test_basic()
433 TEST_ASSERT_EQUAL(param.arr.count, 1, "Wrong element count\n"); in test_basic()
437 void *td = rte_fbarray_get(&param.arr, i); in test_basic()
439 TEST_ASSERT_EQUAL(rte_fbarray_find_idx(&param.arr, td), i, in test_basic()
444 TEST_ASSERT_SUCCESS(rte_fbarray_set_free(&param.arr, idx), in test_basic()
448 TEST_ASSERT_EQUAL(param.arr.count, 0, "Wrong element count\n"); in test_basic()
451 TEST_ASSERT_EQUAL(rte_fbarray_is_used(&param.arr, idx), 0, in test_basic()
682 TEST_ASSERT_EQUAL((int)param.arr.count, param.end - param.start + 1, in test_find()
685 if (ensure_correct(&param.arr, 0, param.start - 1, false)) in test_find()
688 if (ensure_correct(&param.arr, param.start, param.end, true)) in test_find()
691 if (ensure_correct(&param.arr, param.end + 1, FBARRAY_TEST_LEN - 1, in test_find()
695 if (test_biggest(&param.arr, param.start, param.end)) in test_find()
702 TEST_ASSERT_EQUAL((int)param.arr.count, 0, "Wrong element count\n"); in test_empty()
704 if (ensure_correct(&param.arr, 0, FBARRAY_TEST_LEN - 1, false)) in test_empty()
707 if (test_biggest(&param.arr, param.start, param.end)) in test_empty()