]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net/mlx5: HWS, added modify header pattern and args handling
authorYevgeny Kliteynik <kliteyn@nvidia.com>
Wed, 19 Jun 2024 23:39:00 +0000 (02:39 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Mon, 9 Sep 2024 18:10:05 +0000 (11:10 -0700)
commitaefc15a0fa1cfab233f490a4675167e5ca5c42b2
treefc2d293f26b6614ba140df5ef0c2532fe7a466ab
parent0869701cba3d4c9865a019d23b0d159aee90d23f
net/mlx5: HWS, added modify header pattern and args handling

Packet headers/metadta manipulations are split into two parts:
 - Header Modify Pattern: an object that describes which fields
   will be modified and in which way
 - Header Modify Argument: an object that provides the values
   to be used for header modification

Reviewed-by: Hamdan Agbariya <hamdani@nvidia.com>
Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_pat_arg.c [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_pat_arg.h [new file with mode: 0644]