Lines Matching refs:tconfig

68 	struct test_rte_red_config *tconfig; /**< Test structure for RTE_RED config */  member
258 for (i = 0; i < tcfg->tconfig->num_cfg; i++) { in test_rte_red_init()
259 if (rte_red_config_init(&tcfg->tconfig->rconfig[i], in test_rte_red_init()
260 (uint16_t)tcfg->tconfig->wq_log2[i], in test_rte_red_init()
261 (uint16_t)tcfg->tconfig->min_th, in test_rte_red_init()
262 (uint16_t)tcfg->tconfig->max_th, in test_rte_red_init()
263 (uint16_t)tcfg->tconfig->maxp_inv[i]) != 0) { in test_rte_red_init()
427 .tconfig = &ft_tconfig,
461 if (increase_actual_qsize(tcfg->tconfig->rconfig, in func_test1()
470 if (increase_average_qsize(tcfg->tconfig->rconfig, in func_test1()
479 enqueue_dequeue_func(tcfg->tconfig->rconfig, in func_test1()
486 avg = rte_red_get_avg_int(tcfg->tconfig->rconfig, tcfg->tqueue->rdata); in func_test1()
493 drop_prob = calc_drop_prob(tcfg->tconfig->min_th, tcfg->tconfig->max_th, in func_test1()
494 *tcfg->tconfig->maxp_inv, tcfg->tlevel[i]); in func_test1()
498 if (tcfg->tlevel[i] == tcfg->tconfig->min_th) in func_test1()
500 else if (tcfg->tlevel[i] == tcfg->tconfig->max_th) in func_test1()
544 .tconfig = &ft2_tconfig,
564 if (increase_actual_qsize(tcfg->tconfig->rconfig, in func_test2()
573 if (increase_average_qsize(tcfg->tconfig->rconfig, in func_test2()
583 for (i = 0; i < tcfg->tconfig->num_cfg; i++) { in func_test2()
592 enqueue_dequeue_func(&tcfg->tconfig->rconfig[i], in func_test2()
599 avg = rte_red_get_avg_int(&tcfg->tconfig->rconfig[i], tcfg->tqueue->rdata); in func_test2()
604 drop_prob = calc_drop_prob(tcfg->tconfig->min_th, tcfg->tconfig->max_th, in func_test2()
605 tcfg->tconfig->maxp_inv[i], *tcfg->tlevel); in func_test2()
616 i, avg, tcfg->tconfig->min_th, tcfg->tconfig->max_th, in func_test2()
651 .tconfig = &ft3_tconfig,
671 if (increase_actual_qsize(tcfg->tconfig->rconfig, in func_test3()
680 if (increase_average_qsize(tcfg->tconfig->rconfig, in func_test3()
697 avg_before = rte_red_get_avg_float(tcfg->tconfig->rconfig, tcfg->tqueue->rdata); in func_test3()
710 if (rte_red_enqueue(tcfg->tconfig->rconfig, in func_test3()
721 (1 << *tcfg->tconfig->wq_log2), in func_test3()
723 avg_after = rte_red_get_avg_float(tcfg->tconfig->rconfig, in func_test3()
778 .tconfig = &ft4_tconfig,
803 if (increase_actual_qsize(tcfg->tconfig->rconfig, in func_test4()
812 if (increase_average_qsize(tcfg->tconfig->rconfig, in func_test4()
823 avg_before = rte_red_get_avg_float(tcfg->tconfig->rconfig, tcfg->tqueue->rdata); in func_test4()
841 if (rte_red_enqueue(tcfg->tconfig->rconfig, in func_test4()
867 avg_after = rte_red_get_avg_float(tcfg->tconfig->rconfig, tcfg->tqueue->rdata); in func_test4()
938 .tconfig = &ft5_tconfig,
962 if (increase_actual_qsize(&tcfg->tconfig->rconfig[tcfg->tqueue->qconfig[j]], in func_test5()
971 if (increase_average_qsize(&tcfg->tconfig->rconfig[tcfg->tqueue->qconfig[j]], in func_test5()
990 enqueue_dequeue_func(&tcfg->tconfig->rconfig[tcfg->tqueue->qconfig[j]], in func_test5()
997 avg = rte_red_get_avg_int(&tcfg->tconfig->rconfig[tcfg->tqueue->qconfig[j]], in func_test5()
1003 drop_prob = calc_drop_prob(tcfg->tconfig->min_th, tcfg->tconfig->max_th, in func_test5()
1004 tcfg->tconfig->maxp_inv[tcfg->tqueue->qconfig[j]], in func_test5()
1011 tcfg->tconfig->min_th, tcfg->tconfig->max_th, in func_test5()
1065 .tconfig = &ft6_tconfig,
1087 if (increase_actual_qsize(&tcfg->tconfig->rconfig[tcfg->tqueue->qconfig[j]], in func_test6()
1095 if (increase_average_qsize(&tcfg->tconfig->rconfig[tcfg->tqueue->qconfig[j]], in func_test6()
1110 avg_before = rte_red_get_avg_float(&tcfg->tconfig->rconfig[tcfg->tqueue->qconfig[j]], in func_test6()
1123 if (rte_red_enqueue(&tcfg->tconfig->rconfig[tcfg->tqueue->qconfig[j]], in func_test6()
1134 (1 << tcfg->tconfig->wq_log2[tcfg->tqueue->qconfig[j]]), in func_test6()
1136 avg_after = rte_red_get_avg_float(&tcfg->tconfig->rconfig[tcfg->tqueue->qconfig[j]], in func_test6()
1235 .tconfig = &pt_tconfig,
1246 .tconfig = &pt_tconfig,
1257 .tconfig = &pt_tconfig,
1295 rte_red_set_avg_int(tcfg->tconfig->rconfig, tcfg->tqueue->rdata, *tcfg->tlevel); in perf1_test()
1296 if (rte_red_get_avg_int(tcfg->tconfig->rconfig, tcfg->tqueue->rdata) in perf1_test()
1302 enqueue_dequeue_perf(tcfg->tconfig->rconfig, in perf1_test()
1351 .tconfig = &pt_tconfig,
1370 .tconfig = &pt_tconfig,
1389 .tconfig = &pt_tconfig,
1438 rte_red_set_avg_int(tcfg->tconfig->rconfig, tcfg->tqueue->rdata, *tcfg->tlevel); in perf2_test()
1439 avg_before = rte_red_get_avg_float(tcfg->tconfig->rconfig, tcfg->tqueue->rdata); in perf2_test()
1461 ret = rte_red_enqueue(tcfg->tconfig->rconfig, tcfg->tqueue->rdata, in perf2_test()
1483 avg_after = rte_red_get_avg_float(tcfg->tconfig->rconfig, tcfg->tqueue->rdata); in perf2_test()
1485 (1 << *tcfg->tconfig->wq_log2), in perf2_test()
1583 .tconfig = &ovfl_tconfig,
1616 ret = rte_red_enqueue(tcfg->tconfig->rconfig, tcfg->tqueue->rdata, in ovfl_test1()
1629 ret = rte_red_enqueue(tcfg->tconfig->rconfig, tcfg->tqueue->rdata, in ovfl_test1()
1632 avg = rte_red_get_avg_int(tcfg->tconfig->rconfig, tcfg->tqueue->rdata); in ovfl_test1()
1644 avg = rte_red_get_avg_int(tcfg->tconfig->rconfig, tcfg->tqueue->rdata); in ovfl_test1()
1654 drop_prob = calc_drop_prob(tcfg->tconfig->min_th, in ovfl_test1()
1655 tcfg->tconfig->max_th, in ovfl_test1()
1656 *tcfg->tconfig->maxp_inv, in ovfl_test1()
1664 avg, *tcfg->tconfig->wq_log2, RTE_RED_SCALING, in ovfl_test1()