#
4d4e245a |
| 20-Jul-2020 |
Yuval Avnery <yuvalav@mellanox.com> |
regex/mlx5: support enqueue
Will look for a free SQ to send the job on. doorbell will be given when sq is full, or no more jobs on the burst.
Signed-off-by: Yuval Avnery <yuvalav@mellanox.com> Acke
regex/mlx5: support enqueue
Will look for a free SQ to send the job on. doorbell will be given when sq is full, or no more jobs on the burst.
Signed-off-by: Yuval Avnery <yuvalav@mellanox.com> Acked-by: Ori Kam <orika@mellanox.com>
show more ...
|
#
5f41b66d |
| 20-Jul-2020 |
Yuval Avnery <yuvalav@mellanox.com> |
regex/mlx5: setup fast path
Allocated and register input/output buffers and metadata.
Signed-off-by: Yuval Avnery <yuvalav@mellanox.com> Acked-by: Ori Kam <orika@mellanox.com>
|
#
92f2c6a3 |
| 20-Jul-2020 |
Ori Kam <orika@mellanox.com> |
regex/mlx5: add send queue
This commit introduce the SQ creation. The SQ is used for enqueuing a job.
In order to support out of order matches, we create number os SQ per one application QP.
Signe
regex/mlx5: add send queue
This commit introduce the SQ creation. The SQ is used for enqueuing a job.
In order to support out of order matches, we create number os SQ per one application QP.
Signed-off-by: Ori Kam <orika@mellanox.com>
show more ...
|
#
fbc8c700 |
| 20-Jul-2020 |
Ori Kam <orika@mellanox.com> |
regex/mlx5: add completion queue creation
This commit adds the creation of CQ
Signed-off-by: Ori Kam <orika@mellanox.com>
|
#
b34d8163 |
| 20-Jul-2020 |
Francis Kelly <fkelly@mellanox.com> |
regex/mlx5: support rules import
This commit introduce the ability to program rules to the RegEx engine.
Signed-off-by: Francis Kelly <fkelly@mellanox.com> Acked-by: Ori Kam <orika@mellanox.com>
|
#
e3dbbf71 |
| 20-Jul-2020 |
Ori Kam <orika@mellanox.com> |
regex/mlx5: support configuration
This commit implements the configure function. This function is responsible to configure the RegEx engine.
Signed-off-by: Ori Kam <orika@mellanox.com>
|
#
9428310a |
| 20-Jul-2020 |
Ori Kam <orika@mellanox.com> |
regex/mlx5: add engine status check
This commit checks the engine status.
Signed-off-by: Ori Kam <orika@mellanox.com>
|
#
c126512b |
| 20-Jul-2020 |
Ori Kam <orika@mellanox.com> |
regex/mlx5: support info query
This commit adds the get info function.
Signed-off-by: Ori Kam <orika@mellanox.com>
|
#
cfc672a9 |
| 20-Jul-2020 |
Ori Kam <orika@mellanox.com> |
regex/mlx5: support probing
This commit adds the probe function to the RegEx PMD.
Signed-off-by: Parav Pandit <parav@mellanox.com> Signed-off-by: Ori Kam <orika@mellanox.com>
|
#
cf9b3c36 |
| 20-Jul-2020 |
Yuval Avnery <yuvalav@mellanox.com> |
regex/mlx5: introduce driver for BlueField 2
This commit introduce the RegEx poll mode drivers class, and adds Mellanox RegEx PMD.
Signed-off-by: Yuval Avnery <yuvalav@mellanox.com> Signed-off-by:
regex/mlx5: introduce driver for BlueField 2
This commit introduce the RegEx poll mode drivers class, and adds Mellanox RegEx PMD.
Signed-off-by: Yuval Avnery <yuvalav@mellanox.com> Signed-off-by: Ori Kam <orika@mellanox.com>
show more ...
|