numam-dpdk/drivers/net/mlx5
Viacheslav Ovsiienko 3a87b964ed net/mlx5: create Tx queues with DevX
To provide the packet send schedule on mbuf timestamp the Tx
queue must be attached to the same UAR as Clock Queue is.
UAR is special hardware related resource mapped to the host
memory and provides doorbell registers, the assigning UAR
to the queue being created is provided via DevX API only.

Signed-off-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
Acked-by: Matan Azrad <matan@mellanox.com>
2020-07-21 15:44:36 +02:00
..
linux net/mlx5: create clock queue for packet pacing 2020-07-21 15:44:36 +02:00
Makefile net/mlx5: create clock queue for packet pacing 2020-07-21 15:44:36 +02:00
meson.build net/mlx5: create clock queue for packet pacing 2020-07-21 15:44:36 +02:00
mlx5_defs.h net/mlx5: create rearm queue for packet pacing 2020-07-21 15:44:36 +02:00
mlx5_ethdev.c net/mlx5: move Linux-specific functions 2020-06-16 19:21:07 +02:00
mlx5_flow_dv.c net/mlx5: fix flow META item validation 2020-07-07 23:38:26 +02:00
mlx5_flow_meter.c net/mlx5: fix typos in meter error messages 2020-06-16 19:21:07 +02:00
mlx5_flow_verbs.c net/mlx5: rename Verbs flow to generic name 2020-07-07 23:38:26 +02:00
mlx5_flow.c net/mlx5: add OS specific flow type selection 2020-07-07 23:38:26 +02:00
mlx5_flow.h net/mlx5: add OS specific flow actions operations 2020-07-07 23:38:26 +02:00
mlx5_mac.c common/mlx5: improve assert control 2020-02-05 09:51:21 +01:00
mlx5_mp.c net/mlx5: add Linux-specific file with getter functions 2020-06-16 19:21:07 +02:00
mlx5_mr.c net/mlx5: use direct API to find port by device 2020-06-30 14:52:30 +02:00
mlx5_mr.h common/mlx5: refactor memory management 2020-04-21 13:57:08 +02:00
mlx5_rss.c common/mlx5: improve assert control 2020-02-05 09:51:21 +01:00
mlx5_rxmode.c net/mlx5: reduce Netlink commands dependencies 2020-02-05 09:51:20 +01:00
mlx5_rxq.c net/mlx5: fix UAR lock sharing for multiport devices 2020-07-21 15:44:36 +02:00
mlx5_rxtx_vec_altivec.h net/mlx5: fix vectorized Rx burst termination 2020-06-03 17:20:32 +02:00
mlx5_rxtx_vec_neon.h net/mlx5: fix vectorized Rx burst termination 2020-06-03 17:20:32 +02:00
mlx5_rxtx_vec_sse.h net/mlx5: fix vectorized Rx burst termination 2020-06-03 17:20:32 +02:00
mlx5_rxtx_vec.c net/mlx5: fix iterator type in Rx queue management 2020-06-30 14:52:30 +02:00
mlx5_rxtx_vec.h common/mlx5: refactor memory management 2020-04-21 13:57:08 +02:00
mlx5_rxtx.c net/mlx5: create Tx queues with DevX 2020-07-21 15:44:36 +02:00
mlx5_rxtx.h net/mlx5: create Tx queues with DevX 2020-07-21 15:44:36 +02:00
mlx5_stats.c net/mlx5: refactor statistics 2020-06-16 19:21:07 +02:00
mlx5_trigger.c net/mlx5: create Tx queues with DevX 2020-07-21 15:44:36 +02:00
mlx5_txpp.c net/mlx5: create rearm queue for packet pacing 2020-07-21 15:44:36 +02:00
mlx5_txq.c net/mlx5: create Tx queues with DevX 2020-07-21 15:44:36 +02:00
mlx5_utils.c net/mlx5: add three-level table utility 2020-06-30 14:52:29 +02:00
mlx5_utils.h net/mlx5: add three-level table utility 2020-06-30 14:52:29 +02:00
mlx5_vlan.c common/mlx5: improve assert control 2020-02-05 09:51:21 +01:00
mlx5.c net/mlx5: create clock queue for packet pacing 2020-07-21 15:44:36 +02:00
mlx5.h net/mlx5: create rearm queue for packet pacing 2020-07-21 15:44:36 +02:00
rte_pmd_mlx5_version.map net/mlx5: support fine grain dynamic flag 2020-02-05 09:51:20 +01:00
rte_pmd_mlx5.h net/mlx5: support fine grain dynamic flag 2020-02-05 09:51:20 +01:00