| /dpdk/lib/gro/ |
| H A D | gro_tcp4.c | 13 uint16_t max_flow_num, in gro_tcp4_tbl_create() argument 20 entries_num = max_flow_num * max_item_per_flow; in gro_tcp4_tbl_create() 57 tbl->max_flow_num = entries_num; in gro_tcp4_tbl_create() 90 uint32_t max_flow_num = tbl->max_flow_num; in find_an_empty_flow() local 92 for (i = 0; i < max_flow_num; i++) in find_an_empty_flow() 206 uint32_t i, max_flow_num, remaining_flow_num; in gro_tcp4_reassemble() local 254 max_flow_num = tbl->max_flow_num; in gro_tcp4_reassemble() 257 for (i = 0; i < max_flow_num && remaining_flow_num; i++) { in gro_tcp4_reassemble() 334 uint32_t max_flow_num = tbl->max_flow_num; in gro_tcp4_tbl_timeout_flush() local 336 for (i = 0; i < max_flow_num; i++) { in gro_tcp4_tbl_timeout_flush()
|
| H A D | gro_udp4.c | 13 uint16_t max_flow_num, in gro_udp4_tbl_create() argument 20 entries_num = max_flow_num * max_item_per_flow; in gro_udp4_tbl_create() 57 tbl->max_flow_num = entries_num; in gro_udp4_tbl_create() 90 uint32_t max_flow_num = tbl->max_flow_num; in find_an_empty_flow() local 92 for (i = 0; i < max_flow_num; i++) in find_an_empty_flow() 209 uint32_t i, max_flow_num, remaining_flow_num; in gro_udp4_reassemble() local 247 max_flow_num = tbl->max_flow_num; in gro_udp4_reassemble() 250 for (i = 0; i < max_flow_num && remaining_flow_num; i++) { in gro_udp4_reassemble() 385 uint32_t max_flow_num = tbl->max_flow_num; in gro_udp4_tbl_timeout_flush() local 387 for (i = 0; i < max_flow_num; i++) { in gro_udp4_tbl_timeout_flush()
|
| H A D | gro_vxlan_tcp4.c | 14 uint16_t max_flow_num, in gro_vxlan_tcp4_tbl_create() argument 21 entries_num = max_flow_num * max_item_per_flow; in gro_vxlan_tcp4_tbl_create() 58 tbl->max_flow_num = entries_num; in gro_vxlan_tcp4_tbl_create() 89 uint32_t max_flow_num = tbl->max_flow_num, i; in find_an_empty_flow() local 91 for (i = 0; i < max_flow_num; i++) in find_an_empty_flow() 304 uint32_t i, max_flow_num, remaining_flow_num; in gro_vxlan_tcp4_reassemble() local 378 max_flow_num = tbl->max_flow_num; in gro_vxlan_tcp4_reassemble() 381 for (i = 0; i < max_flow_num && remaining_flow_num; i++) { in gro_vxlan_tcp4_reassemble() 459 uint32_t max_flow_num = tbl->max_flow_num; in gro_vxlan_tcp4_tbl_timeout_flush() local 461 for (i = 0; i < max_flow_num; i++) { in gro_vxlan_tcp4_tbl_timeout_flush()
|
| H A D | gro_vxlan_udp4.c | 14 uint16_t max_flow_num, in gro_vxlan_udp4_tbl_create() argument 21 entries_num = max_flow_num * max_item_per_flow; in gro_vxlan_udp4_tbl_create() 58 tbl->max_flow_num = entries_num; in gro_vxlan_udp4_tbl_create() 89 uint32_t max_flow_num = tbl->max_flow_num, i; in find_an_empty_flow() local 91 for (i = 0; i < max_flow_num; i++) in find_an_empty_flow() 300 uint32_t i, max_flow_num, remaining_flow_num; in gro_vxlan_udp4_reassemble() local 358 max_flow_num = tbl->max_flow_num; in gro_vxlan_udp4_reassemble() 361 for (i = 0; i < max_flow_num && remaining_flow_num; i++) { in gro_vxlan_udp4_reassemble() 496 uint32_t max_flow_num = tbl->max_flow_num; in gro_vxlan_udp4_tbl_timeout_flush() local 498 for (i = 0; i < max_flow_num; i++) { in gro_vxlan_udp4_tbl_timeout_flush()
|
| H A D | rte_gro.c | 16 uint16_t max_flow_num, 106 param->max_flow_num, in rte_gro_ctx_create() 181 item_num = RTE_MIN(nb_pkts, (param->max_flow_num * in rte_gro_reassemble_burst() 193 vxlan_tcp_tbl.max_flow_num = item_num; in rte_gro_reassemble_burst() 206 vxlan_udp_tbl.max_flow_num = item_num; in rte_gro_reassemble_burst() 219 tcp_tbl.max_flow_num = item_num; in rte_gro_reassemble_burst() 232 udp_tbl.max_flow_num = item_num; in rte_gro_reassemble_burst()
|
| 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 | gro_udp4.h | 84 uint32_t max_flow_num; member 102 uint16_t max_flow_num,
|
| H A D | gro_tcp4.h | 90 uint32_t max_flow_num; member 108 uint16_t max_flow_num,
|
| H A D | rte_gro.h | 49 uint16_t max_flow_num; member
|
| /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…
|
| /dpdk/examples/ip_reassembly/ |
| H A D | main.c | 77 static uint32_t max_flow_num = DEF_FLOW_NUM; variable 656 &max_flow_num)) != 0) { in parse_args() 831 n = RTE_MAX(max_flow_num, 2UL * MAX_PKT_BURST); in setup_port_tbl() 864 if ((rxq->frag_tbl = rte_ip_frag_table_create(max_flow_num, in setup_queue_tbl() 865 IP_FRAG_TBL_BUCKET_ENTRIES, max_flow_num, frag_cycles, in setup_queue_tbl() 869 max_flow_num, lcore, queue); in setup_queue_tbl() 881 nb_mbuf = RTE_MAX(max_flow_num, 2UL * MAX_PKT_BURST) * MAX_FRAG_NUM; in setup_queue_tbl()
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | ip_reassembly.rst | 150 At any given time up to (2 \* max_flow_num \* RTE_LIBRTE_IP_FRAG_MAX_FRAGS \* <maximum number of mb…
|
| /dpdk/app/test-pmd/ |
| H A D | config.c | 4989 gro_ports[port_id].param.max_flow_num = in setup_gro() 5039 max_pkts_num = param->max_flow_num * in show_gro()
|
| H A D | testpmd.c | 1743 gro_param.max_flow_num = GRO_MAX_FLUSH_CYCLES; in init_config()
|