Searched refs:hairpin (Results 1 – 14 of 14) sorted by relevance
| /f-stack/dpdk/doc/guides/testpmd_app_ug/ |
| H A D | run_app.rst | 286 Set the number of hairpin queues per port to N, where 1 <= N <= 65535. 287 The default value is 0. The number of hairpin queues are added to the 289 RX hairpin is binded to the first TX hairpin, the second RX hairpin is 290 binded to the second TX hairpin and so on. The index of the first 291 RX hairpin queue is the number of RX queues as configured using --rxq. 292 The index of the first TX hairpin queue is the number of TX queues 525 * ``--hairpin-mode=0xXX`` 527 Set the hairpin port mode with bitmask, only valid when hairpin queues number is set. 529 bit 1 - two hairpin ports paired 530 bit 0 - two hairpin ports loop
|
| /f-stack/dpdk/doc/guides/tools/ |
| H A D | flow-perf.rst | 255 * ``--hairpin-queue=N`` 256 Add hairpin queue action to all flows actions. 260 The app running with 4 RX hairpin queues and 4 normal RX queues 268 * ``--hairpin-rss=N`` 269 Add hairpin RSS action to all flows actions. 270 The queues in RSS action will be all hairpin queues configured
|
| /f-stack/dpdk/drivers/common/mlx5/ |
| H A D | mlx5_devx_cmds.h | 99 uint32_t hairpin:1; member 160 uint32_t hairpin:1; member 241 uint32_t hairpin:1; member
|
| H A D | mlx5_devx_cmds.c | 677 attr->hairpin = MLX5_GET(cmd_hca_cap, hcattr, hairpin); in mlx5_devx_cmd_query_hca_attr() 975 MLX5_SET(rqc, rq_ctx, hairpin, rq_attr->hairpin); in mlx5_devx_cmd_create_rq() 1343 MLX5_SET(sqc, sq_ctx, hairpin, sq_attr->hairpin); in mlx5_devx_cmd_create_sq()
|
| H A D | mlx5_prm.h | 1333 u8 hairpin[0x1]; member 1767 u8 hairpin[0x1]; member 2053 u8 hairpin[0x1]; member
|
| /f-stack/dpdk/doc/guides/rel_notes/ |
| H A D | release_20_11.rst | 150 * **Updated the ethdev library to support hairpin between two ports.** 153 hairpin configuration. The hairpin Tx part flow rules can be inserted 154 explicitly. A new API has been added to get the hairpin peer ports list. 222 * Added support for multi-ports hairpin.
|
| H A D | release_19_11.rst | 88 * **Added support for hairpin queues.** 90 On supported NICs, we can now setup hairpin queues which will offload packets 208 * Added hairpin support.
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_devx.c | 583 attr.hairpin = 1; in mlx5_rxq_obj_hairpin_new() 1081 attr.hairpin = 1; in mlx5_txq_obj_hairpin_new()
|
| H A D | mlx5_flow.h | 1121 int hairpin,
|
| H A D | mlx5_flow_verbs.c | 1241 int hairpin __rte_unused, in flow_verbs_validate()
|
| H A D | mlx5_flow.c | 2845 int hairpin __rte_unused, in flow_null_validate() 2987 bool external, int hairpin, struct rte_flow_error *error) in flow_drv_validate() argument 2994 hairpin, error); in flow_drv_validate()
|
| H A D | mlx5_flow_dv.c | 5213 bool external, int hairpin, struct rte_flow_error *error) in flow_dv_validate() argument 6170 if (hairpin > 0) in flow_dv_validate()
|
| /f-stack/dpdk/doc/guides/nics/ |
| H A D | mlx5.rst | 338 …rts could only manual binding and explicit Tx flow mode. For single port hairpin, all the combinat… 903 The total data buffer size of a hairpin queue (logarithmic form), in bytes. 908 size of a single packet for hairpin is from 512B to 128KB. It might change if
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | rte_flow.rst | 2628 loopback/hairpin packet, metadata set on Rx/Tx may or may not be propagated to 2631 In hairpin case with Tx explicit flow mode, metadata could (not mandatory) be
|