| /f-stack/dpdk/lib/librte_gro/ |
| H A D | gro_tcp4.c | 14 uint16_t max_flow_num, in gro_tcp4_tbl_create() argument 21 entries_num = max_flow_num * max_item_per_flow; in gro_tcp4_tbl_create() 58 tbl->max_flow_num = entries_num; in gro_tcp4_tbl_create() 91 uint32_t max_flow_num = tbl->max_flow_num; in find_an_empty_flow() local 93 for (i = 0; i < max_flow_num; i++) in find_an_empty_flow() 207 uint32_t i, max_flow_num, remaining_flow_num; in gro_tcp4_reassemble() local 255 max_flow_num = tbl->max_flow_num; in gro_tcp4_reassemble() 258 for (i = 0; i < max_flow_num && remaining_flow_num; i++) { in gro_tcp4_reassemble() 335 uint32_t max_flow_num = tbl->max_flow_num; in gro_tcp4_tbl_timeout_flush() local 337 for (i = 0; i < max_flow_num; i++) { in gro_tcp4_tbl_timeout_flush()
|
| H A D | gro_udp4.c | 14 uint16_t max_flow_num, in gro_udp4_tbl_create() argument 21 entries_num = max_flow_num * max_item_per_flow; in gro_udp4_tbl_create() 58 tbl->max_flow_num = entries_num; in gro_udp4_tbl_create() 91 uint32_t max_flow_num = tbl->max_flow_num; in find_an_empty_flow() local 93 for (i = 0; i < max_flow_num; i++) in find_an_empty_flow() 210 uint32_t i, max_flow_num, remaining_flow_num; in gro_udp4_reassemble() local 248 max_flow_num = tbl->max_flow_num; in gro_udp4_reassemble() 251 for (i = 0; i < max_flow_num && remaining_flow_num; i++) { in gro_udp4_reassemble() 386 uint32_t max_flow_num = tbl->max_flow_num; in gro_udp4_tbl_timeout_flush() local 388 for (i = 0; i < max_flow_num; i++) { in gro_udp4_tbl_timeout_flush()
|
| H A D | gro_vxlan_tcp4.c | 15 uint16_t max_flow_num, in gro_vxlan_tcp4_tbl_create() argument 22 entries_num = max_flow_num * max_item_per_flow; in gro_vxlan_tcp4_tbl_create() 59 tbl->max_flow_num = entries_num; in gro_vxlan_tcp4_tbl_create() 90 uint32_t max_flow_num = tbl->max_flow_num, i; in find_an_empty_flow() local 92 for (i = 0; i < max_flow_num; i++) in find_an_empty_flow() 305 uint32_t i, max_flow_num, remaining_flow_num; in gro_vxlan_tcp4_reassemble() local 379 max_flow_num = tbl->max_flow_num; in gro_vxlan_tcp4_reassemble() 382 for (i = 0; i < max_flow_num && remaining_flow_num; i++) { in gro_vxlan_tcp4_reassemble() 460 uint32_t max_flow_num = tbl->max_flow_num; in gro_vxlan_tcp4_tbl_timeout_flush() local 462 for (i = 0; i < max_flow_num; i++) { in gro_vxlan_tcp4_tbl_timeout_flush()
|
| H A D | gro_vxlan_udp4.c | 15 uint16_t max_flow_num, in gro_vxlan_udp4_tbl_create() argument 22 entries_num = max_flow_num * max_item_per_flow; in gro_vxlan_udp4_tbl_create() 59 tbl->max_flow_num = entries_num; in gro_vxlan_udp4_tbl_create() 90 uint32_t max_flow_num = tbl->max_flow_num, i; in find_an_empty_flow() local 92 for (i = 0; i < max_flow_num; i++) in find_an_empty_flow() 301 uint32_t i, max_flow_num, remaining_flow_num; in gro_vxlan_udp4_reassemble() local 359 max_flow_num = tbl->max_flow_num; in gro_vxlan_udp4_reassemble() 362 for (i = 0; i < max_flow_num && remaining_flow_num; i++) { in gro_vxlan_udp4_reassemble() 497 uint32_t max_flow_num = tbl->max_flow_num; in gro_vxlan_udp4_tbl_timeout_flush() local 499 for (i = 0; i < max_flow_num; i++) { in gro_vxlan_udp4_tbl_timeout_flush()
|
| H A D | gro_vxlan_udp4.h | 63 uint32_t max_flow_num; member 82 uint16_t max_flow_num,
|
| H A D | gro_vxlan_tcp4.h | 62 uint32_t max_flow_num; member 81 uint16_t max_flow_num,
|
| H A D | rte_gro.c | 17 uint16_t max_flow_num, 107 param->max_flow_num, in rte_gro_ctx_create() 182 item_num = RTE_MIN(nb_pkts, (param->max_flow_num * in rte_gro_reassemble_burst() 194 vxlan_tcp_tbl.max_flow_num = item_num; in rte_gro_reassemble_burst() 207 vxlan_udp_tbl.max_flow_num = item_num; in rte_gro_reassemble_burst() 220 tcp_tbl.max_flow_num = item_num; in rte_gro_reassemble_burst() 233 udp_tbl.max_flow_num = item_num; in rte_gro_reassemble_burst()
|
| H A D | gro_udp4.h | 86 uint32_t max_flow_num; member 104 uint16_t max_flow_num,
|
| H A D | gro_tcp4.h | 92 uint32_t max_flow_num; member 110 uint16_t max_flow_num,
|
| H A D | rte_gro.h | 49 uint16_t max_flow_num; member
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | ip_fragment_reassembly_lib.rst | 53 bucket_num = max_flow_num + max_flow_num / 4; 54 …frag_tbl = rte_ip_frag_table_create(max_flow_num, bucket_entries, max_flow_num, frag_cycles, socke…
|
| /f-stack/dpdk/examples/ip_reassembly/ |
| H A D | main.c | 78 static uint32_t max_flow_num = DEF_FLOW_NUM; variable 655 &max_flow_num)) != 0) { in parse_args() 830 n = RTE_MAX(max_flow_num, 2UL * MAX_PKT_BURST); in setup_port_tbl() 862 if ((rxq->frag_tbl = rte_ip_frag_table_create(max_flow_num, in setup_queue_tbl() 863 IP_FRAG_TBL_BUCKET_ENTRIES, max_flow_num, frag_cycles, in setup_queue_tbl() 867 max_flow_num, lcore, queue); in setup_queue_tbl() 877 nb_mbuf = RTE_MAX(max_flow_num, 2UL * MAX_PKT_BURST) * MAX_FRAG_NUM; in setup_queue_tbl()
|
| /f-stack/dpdk/doc/guides/sample_app_ug/ |
| H A D | ip_reassembly.rst | 160 …qconf->frag_tbl[queue] = rte_ip_frag_tbl_create(max_flow_num, IPV4_FRAG_TBL_BUCKET_ENTRIES, max_fl… 162 …MBL, "ip_frag_tbl_create(%u) on " "lcore: %u for queue: %u failed\n", max_flow_num, lcore, queue); 170 At any given time up to (2 \* max_flow_num \* RTE_LIBRTE_IP_FRAG_MAX_FRAGS \* <maximum number of mb… 177 nb_mbuf = RTE_MAX(max_flow_num, 2UL * MAX_PKT_BURST) * RTE_LIBRTE_IP_FRAG_MAX_FRAGS;
|
| /f-stack/dpdk/app/test-pmd/ |
| H A D | config.c | 4002 gro_ports[port_id].param.max_flow_num = in setup_gro() 4054 max_pkts_num = param->max_flow_num * in show_gro()
|
| H A D | testpmd.c | 1584 gro_param.max_flow_num = GRO_MAX_FLUSH_CYCLES; in init_config()
|