]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
net/mlx5: HWS, renamed the files in accordance with naming convention
authorYevgeny Kliteynik <kliteyn@nvidia.com>
Thu, 31 Oct 2024 12:58:54 +0000 (14:58 +0200)
committerJakub Kicinski <kuba@kernel.org>
Sun, 3 Nov 2024 23:37:15 +0000 (15:37 -0800)
Removed the 'mlx5hws_' file name prefix from the internal HWS files.

Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Link: https://patch.msgid.link/20241031125856.530927-4-tariqt@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
33 files changed:
drivers/net/ethernet/mellanox/mlx5/core/Makefile
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_action.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_action.h with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/buddy.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_buddy.c with 98% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/buddy.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_buddy.h with 86% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_bwc.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_bwc.h with 96% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_bwc_complex.c with 98% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_bwc_complex.h with 90% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_cmd.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_cmd.h with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/context.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_context.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/context.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_context.h with 95% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_debug.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_debug.h with 93% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_definer.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_definer.h with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/internal.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_internal.h with 67% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_matcher.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_matcher.h with 96% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/pat_arg.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_pat_arg.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/pat_arg.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_pat_arg.h with 100% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/pool.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_pool.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/pool.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_pool.h with 100% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/prm.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_prm.h with 100% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_rule.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_rule.h with 100% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_send.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_send.h with 100% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_table.c with 99% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_table.h with 100% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/vport.c [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_vport.c with 98% similarity]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/vport.h [moved from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_vport.h with 100% similarity]

index 42411fe772abbcf85e37c6b3eed03564a24784c5..be3d0876c521d17ba15bbf292b637faf67154be6 100644 (file)
@@ -136,21 +136,21 @@ mlx5_core-$(CONFIG_MLX5_SW_STEERING) += steering/sws/dr_domain.o \
 #
 # HW Steering
 #
-mlx5_core-$(CONFIG_MLX5_HW_STEERING) += steering/hws/mlx5hws_cmd.o \
-                                       steering/hws/mlx5hws_context.o \
-                                       steering/hws/mlx5hws_pat_arg.o \
-                                       steering/hws/mlx5hws_buddy.o \
-                                       steering/hws/mlx5hws_pool.o \
-                                       steering/hws/mlx5hws_table.o \
-                                       steering/hws/mlx5hws_action.o \
-                                       steering/hws/mlx5hws_rule.o \
-                                       steering/hws/mlx5hws_matcher.o \
-                                       steering/hws/mlx5hws_send.o \
-                                       steering/hws/mlx5hws_definer.o \
-                                       steering/hws/mlx5hws_bwc.o \
-                                       steering/hws/mlx5hws_debug.o \
-                                       steering/hws/mlx5hws_vport.o \
-                                       steering/hws/mlx5hws_bwc_complex.o
+mlx5_core-$(CONFIG_MLX5_HW_STEERING) += steering/hws/cmd.o \
+                                       steering/hws/context.o \
+                                       steering/hws/pat_arg.o \
+                                       steering/hws/buddy.o \
+                                       steering/hws/pool.o \
+                                       steering/hws/table.o \
+                                       steering/hws/action.o \
+                                       steering/hws/rule.o \
+                                       steering/hws/matcher.o \
+                                       steering/hws/send.o \
+                                       steering/hws/definer.o \
+                                       steering/hws/bwc.o \
+                                       steering/hws/debug.o \
+                                       steering/hws/vport.o \
+                                       steering/hws/bwc_complex.o
 
 
 #
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_action.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.c
index b27bb41065326d3118cd592935a44e478b753ad6..a897cdc60fdbd40ed626549113c7924e2e40dfe8 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 #define MLX5HWS_ACTION_METER_INIT_COLOR_OFFSET 1
 
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_action.h
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action.h
index bf5c1b2410060c8cf81a1f40cb16b15bdd125394..e8f562c318267135ad29cd55f9199504448c7a7a 100644 (file)
@@ -1,8 +1,8 @@
 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#ifndef MLX5HWS_ACTION_H_
-#define MLX5HWS_ACTION_H_
+#ifndef HWS_ACTION_H_
+#define HWS_ACTION_H_
 
 /* Max number of STEs needed for a rule (including match) */
 #define MLX5HWS_ACTION_MAX_STE 20
@@ -304,4 +304,4 @@ mlx5hws_action_apply_setter(struct mlx5hws_actions_apply_data *apply,
                htonl(num_of_actions << 29);
 }
 
-#endif /* MLX5HWS_ACTION_H_ */
+#endif /* HWS_ACTION_H_ */
similarity index 98%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_buddy.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/buddy.c
index e6ed66202a4040f10822a195f5822deab154bd1a..b9aef80ba094bbe2fa8fab959771ef96e2a6ac05 100644 (file)
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
-#include "mlx5hws_buddy.h"
+#include "internal.h"
+#include "buddy.h"
 
 static int hws_buddy_init(struct mlx5hws_buddy_mem *buddy, u32 max_order)
 {
similarity index 86%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_buddy.h
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/buddy.h
index 338c44bbedaff62852396a82a44d2da8278d8c1d..ef6b223677aa4d5ee1f623c14ad0bcd5a93a6de0 100644 (file)
@@ -1,8 +1,8 @@
 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#ifndef MLX5HWS_BUDDY_H_
-#define MLX5HWS_BUDDY_H_
+#ifndef HWS_BUDDY_H_
+#define HWS_BUDDY_H_
 
 struct mlx5hws_buddy_mem {
        unsigned long **bitmap;
@@ -18,4 +18,4 @@ int mlx5hws_buddy_alloc_mem(struct mlx5hws_buddy_mem *buddy, u32 order);
 
 void mlx5hws_buddy_free_mem(struct mlx5hws_buddy_mem *buddy, u32 seg, u32 order);
 
-#endif /* MLX5HWS_BUDDY_H_ */
+#endif /* HWS_BUDDY_H_ */
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_bwc.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
index 8f3a6f9d703da4aaca8ef2d5b9fbdae26f5a34b2..baacf662c0ab898970140b552930320d326bb484 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 static u16 hws_bwc_gen_queue_idx(struct mlx5hws_context *ctx)
 {
similarity index 96%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_bwc.h
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.h
index 4fe8c32d8fbe86304f1bf40f81e1cfbc53945145..0b745968e21e180a3b4051fbb3b3ad1b42494447 100644 (file)
@@ -1,8 +1,8 @@
 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#ifndef MLX5HWS_BWC_H_
-#define MLX5HWS_BWC_H_
+#ifndef HWS_BWC_H_
+#define HWS_BWC_H_
 
 #define MLX5HWS_BWC_MATCHER_INIT_SIZE_LOG 1
 #define MLX5HWS_BWC_MATCHER_SIZE_LOG_STEP 1
@@ -70,4 +70,4 @@ static inline u16 mlx5hws_bwc_get_queue_id(struct mlx5hws_context *ctx, u16 idx)
        return idx + mlx5hws_bwc_queues(ctx);
 }
 
-#endif /* MLX5HWS_BWC_H_ */
+#endif /* HWS_BWC_H_ */
similarity index 98%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_bwc_complex.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
index 601fad5fc54a39fd3540c2e6872c68fcccedbc1d..c00010ca86bdc16798c70630944e8da6e7f7cfc5 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 bool mlx5hws_bwc_match_params_is_complex(struct mlx5hws_context *ctx,
                                         u8 match_criteria_enable,
similarity index 90%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_bwc_complex.h
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.h
index 068ee811860982710b11c4c61a842af9895c6cb2..340f0688e3947f7eae009a39b93708ac1bd4d004 100644 (file)
@@ -1,8 +1,8 @@
 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#ifndef MLX5HWS_BWC_COMPLEX_H_
-#define MLX5HWS_BWC_COMPLEX_H_
+#ifndef HWS_BWC_COMPLEX_H_
+#define HWS_BWC_COMPLEX_H_
 
 bool mlx5hws_bwc_match_params_is_complex(struct mlx5hws_context *ctx,
                                         u8 match_criteria_enable,
@@ -26,4 +26,4 @@ int mlx5hws_bwc_rule_create_complex(struct mlx5hws_bwc_rule *bwc_rule,
 
 int mlx5hws_bwc_rule_destroy_complex(struct mlx5hws_bwc_rule *bwc_rule);
 
-#endif /* MLX5HWS_BWC_COMPLEX_H_ */
+#endif /* HWS_BWC_COMPLEX_H_ */
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_cmd.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.c
index 2c7b14172049b3e310b6361ab07daca25704ec78..c00c138c3366ba57729952ad24830cced1b3827e 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 static enum mlx5_ifc_flow_destination_type
 hws_cmd_dest_type_to_ifc_dest_type(enum mlx5_flow_destination_type type)
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_cmd.h
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/cmd.h
index 2fbcf4ff571a06002c1f9f92e64ee8c23cda9e0a..434f62b0904ec417481a9b92f90f13b3934c8bdf 100644 (file)
@@ -1,8 +1,8 @@
 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#ifndef MLX5HWS_CMD_H_
-#define MLX5HWS_CMD_H_
+#ifndef HWS_CMD_H_
+#define HWS_CMD_H_
 
 #define WIRE_PORT 0xFFFF
 
@@ -358,4 +358,4 @@ int mlx5hws_cmd_allow_other_vhca_access(struct mlx5_core_dev *mdev,
 int mlx5hws_cmd_query_gvmi(struct mlx5_core_dev *mdev, bool other_function,
                           u16 vport_number, u16 *gvmi);
 
-#endif /* MLX5HWS_CMD_H_ */
+#endif /* HWS_CMD_H_ */
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_context.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/context.c
index 00e4fdf4a558b3438614bba1b4be706f270a0f08..fd48b05e91e0546fa6f51cd4e244f888b50260dd 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA CORPORATION. All rights reserved. */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 bool mlx5hws_context_cap_dynamic_reparse(struct mlx5hws_context *ctx)
 {
similarity index 95%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_context.h
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/context.h
index 8ab548aa402be2921bb7e099f5003ede81fc9d2e..47f5cc8de73fa0785ed1c5cf7313ac484a17d0e6 100644 (file)
@@ -1,8 +1,8 @@
 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#ifndef MLX5HWS_CONTEXT_H_
-#define MLX5HWS_CONTEXT_H_
+#ifndef HWS_CONTEXT_H_
+#define HWS_CONTEXT_H_
 
 enum mlx5hws_context_flags {
        MLX5HWS_CONTEXT_FLAG_HWS_SUPPORT = 1 << 0,
@@ -62,4 +62,4 @@ bool mlx5hws_context_cap_dynamic_reparse(struct mlx5hws_context *ctx);
 
 u8 mlx5hws_context_get_reparse_mode(struct mlx5hws_context *ctx);
 
-#endif /* MLX5HWS_CONTEXT_H_ */
+#endif /* HWS_CONTEXT_H_ */
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_debug.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c
index 2b8c5a4e1c4c0f5fa2f246dad6cb164a3d85b148..5b200b4bc1a878db7aaa42fc320efd749b5d1741 100644 (file)
@@ -5,7 +5,7 @@
 #include <linux/kernel.h>
 #include <linux/seq_file.h>
 #include <linux/version.h>
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 static int
 hws_debug_dump_matcher_template_definer(struct seq_file *f,
similarity index 93%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_debug.h
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.h
index b93a536035d9604e82341652773dbc4fc4703442..e44e7ae28f93edff3d3944855d720f6789c31d80 100644 (file)
@@ -1,8 +1,8 @@
 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#ifndef MLX5HWS_DEBUG_H_
-#define MLX5HWS_DEBUG_H_
+#ifndef HWS_DEBUG_H_
+#define HWS_DEBUG_H_
 
 #define HWS_DEBUG_FORMAT_VERSION "1.0"
 
@@ -37,4 +37,4 @@ mlx5hws_debug_icm_to_idx(u64 icm_addr)
 void mlx5hws_debug_init_dump(struct mlx5hws_context *ctx);
 void mlx5hws_debug_uninit_dump(struct mlx5hws_context *ctx);
 
-#endif /* MLX5HWS_DEBUG_H_ */
+#endif /* HWS_DEBUG_H_ */
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_definer.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c
index 3f4c58bada3745c1bae45980c38e0567f90bdab7..8fe96eb76baff7791cdba8eea1abeced7127be3d 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 /* Pattern tunnel Layer bits. */
 #define MLX5_FLOW_LAYER_VXLAN      BIT(12)
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_definer.h
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.h
index 2f6a7df4021c8dbed0917f05582cc3e8fd59cb63..9432d5084def3bab017a6f4518850af9732753dc 100644 (file)
@@ -1,8 +1,8 @@
 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#ifndef MLX5HWS_DEFINER_H_
-#define MLX5HWS_DEFINER_H_
+#ifndef HWS_DEFINER_H_
+#define HWS_DEFINER_H_
 
 /* Max available selecotrs */
 #define DW_SELECTORS 9
@@ -831,4 +831,4 @@ mlx5hws_definer_conv_match_params_to_compressed_fc(struct mlx5hws_context *ctx,
                                                   u32 *match_param,
                                                   int *fc_sz);
 
-#endif /* MLX5HWS_DEFINER_H_ */
+#endif /* HWS_DEFINER_H_ */
similarity index 67%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_internal.h
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/internal.h
index 5643be1cd5bf39442020da635251c4a34d518d94..3c8635f286cef50365e4669d52a06016886efeff 100644 (file)
@@ -1,8 +1,8 @@
 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#ifndef MLX5HWS_INTERNAL_H_
-#define MLX5HWS_INTERNAL_H_
+#ifndef HWS_INTERNAL_H_
+#define HWS_INTERNAL_H_
 
 #include <linux/mlx5/transobj.h>
 #include <linux/mlx5/vport.h>
 #include "wq.h"
 #include "lib/mlx5.h"
 
-#include "mlx5hws_prm.h"
+#include "prm.h"
 #include "mlx5hws.h"
-#include "mlx5hws_pool.h"
-#include "mlx5hws_vport.h"
-#include "mlx5hws_context.h"
-#include "mlx5hws_table.h"
-#include "mlx5hws_send.h"
-#include "mlx5hws_rule.h"
-#include "mlx5hws_cmd.h"
-#include "mlx5hws_action.h"
-#include "mlx5hws_definer.h"
-#include "mlx5hws_matcher.h"
-#include "mlx5hws_debug.h"
-#include "mlx5hws_pat_arg.h"
-#include "mlx5hws_bwc.h"
-#include "mlx5hws_bwc_complex.h"
+#include "pool.h"
+#include "vport.h"
+#include "context.h"
+#include "table.h"
+#include "send.h"
+#include "rule.h"
+#include "cmd.h"
+#include "action.h"
+#include "definer.h"
+#include "matcher.h"
+#include "debug.h"
+#include "pat_arg.h"
+#include "bwc.h"
+#include "bwc_complex.h"
 
 #define W_SIZE         2
 #define DW_SIZE                4
@@ -56,4 +56,4 @@ static inline unsigned long align(unsigned long val, unsigned long align)
        return (val + align - 1) & ~(align - 1);
 }
 
-#endif /* MLX5HWS_INTERNAL_H_ */
+#endif /* HWS_INTERNAL_H_ */
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_matcher.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
index 61a1155d4b4fdb26674229a8c045e853718ea262..1bb3a6f8c3cda8248c8eaddc0dce33498af297f1 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 enum mlx5hws_matcher_rtc_type {
        HWS_MATCHER_RTC_TYPE_MATCH,
similarity index 96%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_matcher.h
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.h
index 125391d1a11483976a0765af5e1156c2c4b5f34c..81ff487f57be4ee26a3838f4cd1076c692616637 100644 (file)
@@ -1,8 +1,8 @@
 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#ifndef MLX5HWS_MATCHER_H_
-#define MLX5HWS_MATCHER_H_
+#ifndef HWS_MATCHER_H_
+#define HWS_MATCHER_H_
 
 /* We calculated that concatenating a collision table to the main table with
  * 3% of the main table rows will be enough resources for high insertion
@@ -104,4 +104,4 @@ static inline bool mlx5hws_matcher_is_insert_by_idx(struct mlx5hws_matcher *matc
        return matcher->attr.insert_mode == MLX5HWS_MATCHER_INSERT_BY_INDEX;
 }
 
-#endif /* MLX5HWS_MATCHER_H_ */
+#endif /* HWS_MATCHER_H_ */
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_pat_arg.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/pat_arg.c
index e084a5cbf81fd4f91e68e86f0360be2219edc066..06db5e4726aee4614d88cb5103c0afb7884f73e2 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 enum mlx5hws_arg_chunk_size
 mlx5hws_arg_data_size_to_arg_log_size(u16 data_size)
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_pool.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/pool.c
index a8a63e3278be3058b375c7cc606575f3832d9eb2..fed2d913f3b89f80cddee0873a16d97ed2f93958 100644 (file)
@@ -1,8 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
-#include "mlx5hws_buddy.h"
+#include "internal.h"
+#include "buddy.h"
 
 static void hws_pool_free_one_resource(struct mlx5hws_pool_resource *resource)
 {
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_rule.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
index 8a011b958b431cf822e21c1bdb7ab00f5b9aaab1..e20c67a04203fc69cde6e17036b104579534cded 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 static void hws_rule_skip(struct mlx5hws_matcher *matcher,
                          struct mlx5hws_match_template *mt,
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_send.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
index 6d443e6ee8d9e9d3a2ced7f50743a4fae5e7b13d..424797b6d8020de4ecc09d3aa240bdc4c035f9f5 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 #include "lib/clock.h"
 
 enum { CQ_OK = 0, CQ_EMPTY = -1, CQ_POLL_ERR = -2 };
similarity index 99%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_table.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
index 8c063a8d87d7dcc1378e6b588cb03bf23eca0dd4..9576e02d00c3d239a9025e2d24db5ee3e28d2255 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 u32 mlx5hws_table_get_id(struct mlx5hws_table *tbl)
 {
similarity index 98%
rename from drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_vport.c
rename to drivers/net/ethernet/mellanox/mlx5/core/steering/hws/vport.c
index faf42421c43fd64814b3e1ac66e5b7660c49ad97..d8e382b9fa61e04bd5f73212a20c2e4f1907245b 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
 /* Copyright (c) 2024 NVIDIA Corporation & Affiliates */
 
-#include "mlx5hws_internal.h"
+#include "internal.h"
 
 int mlx5hws_vport_init_vports(struct mlx5hws_context *ctx)
 {