Searched refs:hairpin (Results 1 – 14 of 14) sorted by relevance
| /dpdk/doc/guides/testpmd_app_ug/ |
| H A D | run_app.rst | 293 Set the number of hairpin queues per port to N, where 1 <= N <= 65535. 294 The default value is 0. The number of hairpin queues are added to the 296 RX hairpin is binded to the first TX hairpin, the second RX hairpin is 297 binded to the second TX hairpin and so on. The index of the first 298 RX hairpin queue is the number of RX queues as configured using --rxq. 299 The index of the first TX hairpin queue is the number of TX queues 559 * ``--hairpin-mode=0xXX`` 561 Set the hairpin port mode with bitmask, only valid when hairpin queues number is set:: 564 bit 1 - two hairpin ports paired 565 bit 0 - two hairpin ports loop
|
| /dpdk/doc/guides/tools/ |
| H A D | flow-perf.rst | 295 * ``--hairpin-queue=N`` 296 Add hairpin queue action to all flows actions. 300 The app running with 4 RX hairpin queues and 4 normal RX queues 308 * ``--hairpin-rss=N`` 309 Add hairpin RSS action to all flows actions. 310 The queues in RSS action will be all hairpin queues configured
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_devx_cmds.h | 187 uint32_t hairpin:1; member 308 uint32_t hairpin:1; member 401 uint32_t hairpin:1; member
|
| H A D | mlx5_devx_cmds.c | 847 attr->hairpin = MLX5_GET(cmd_hca_cap, hcattr, hairpin); in mlx5_devx_cmd_query_hca_attr() 1280 MLX5_SET(rqc, rq_ctx, hairpin, rq_attr->hairpin); in mlx5_devx_cmd_create_rq() 1699 MLX5_SET(sqc, sq_ctx, hairpin, sq_attr->hairpin); in mlx5_devx_cmd_create_sq()
|
| H A D | mlx5_prm.h | 1629 u8 hairpin[0x1]; member 2239 u8 hairpin[0x1]; member 2623 u8 hairpin[0x1]; member
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_20_11.rst | 104 * **Updated the ethdev library to support hairpin between two ports.** 107 hairpin configuration. The hairpin Tx part flow rules can be inserted 108 explicitly. A new API has been added to get the hairpin peer ports list. 176 * Added support for multi-ports hairpin.
|
| H A D | release_19_11.rst | 41 * **Added support for hairpin queues.** 43 On supported NICs, we can now setup hairpin queues which will offload packets 161 * Added hairpin support.
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_devx.c | 421 attr.hairpin = 1; in mlx5_rxq_obj_hairpin_new() 1141 attr.hairpin = 1; in mlx5_txq_obj_hairpin_new()
|
| H A D | mlx5_flow.h | 1277 int hairpin,
|
| H A D | mlx5_flow_verbs.c | 1237 int hairpin __rte_unused, in flow_verbs_validate()
|
| H A D | mlx5_flow.c | 3648 int hairpin __rte_unused, in flow_null_validate() 3796 bool external, int hairpin, struct rte_flow_error *error) in flow_drv_validate() argument 3803 hairpin, error); in flow_drv_validate()
|
| H A D | mlx5_flow_dv.c | 6845 bool external, int hairpin, struct rte_flow_error *error) in flow_dv_validate() argument 8088 if (hairpin > 0) in flow_dv_validate()
|
| /dpdk/doc/guides/nics/ |
| H A D | mlx5.rst | 433 …rts could only manual binding and explicit Tx flow mode. For single port hairpin, all the combinat… 601 standard Rx queue and bit 1 is used for the hairpin Rx queue. By default, the 1041 The total data buffer size of a hairpin queue (logarithmic form), in bytes. 1046 size of a single packet for hairpin is from 512B to 128KB. It might change if
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | rte_flow.rst | 2898 loopback/hairpin packet, metadata set on Rx/Tx may or may not be propagated to 2901 In hairpin case with Tx explicit flow mode, metadata could (not mandatory) be
|