[v6 11/18] net/mlx5/hws: Add HWS definer layer

Slava Ovsiienko viacheslavo at nvidia.com
Mon Oct 24 08:53:36 CEST 2022


> -----Original Message-----
> From: Alex Vesker <valex at nvidia.com>
> Sent: Thursday, October 20, 2022 18:58
> To: Alex Vesker <valex at nvidia.com>; Slava Ovsiienko
> <viacheslavo at nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL)
> <thomas at monjalon.net>; Suanming Mou <suanmingm at nvidia.com>; Ferruh Yigit
> <ferruh.yigit at amd.com>; Matan Azrad <matan at nvidia.com>
> Cc: dev at dpdk.org; Ori Kam <orika at nvidia.com>; Mark Bloch <mbloch at nvidia.com>
> Subject: [v6 11/18] net/mlx5/hws: Add HWS definer layer
> 
> Definers are HW objects that are used for matching, rte items
> are translated to definers, each definer holds the fields and
> bit-masks used for HW flow matching. The definer layer is used
> for finding the most efficient definer for each set of items.
> In addition to definer creation we also calculate the field
> copy (fc) array used for efficient items to WQE conversion.
> 
> Signed-off-by: Mark Bloch <mbloch at nvidia.com>
> Signed-off-by: Alex Vesker <valex at nvidia.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo at nvidia.com>



More information about the dev mailing list