treewide: kzalloc() -> kcalloc()
[linux-block.git] / drivers / net / ethernet / mellanox / mlx5 / core / fpga / ipsec.c
index fad8c2e3804e4f49da4461976da18c3e6316264c..5645a4facad2f3e5cc1a4a48553e6f83142e72dc 100644 (file)
@@ -43,9 +43,6 @@
 #include "fpga/sdk.h"
 #include "fpga/core.h"
 
-#define SBU_QP_QUEUE_SIZE 8
-#define MLX5_FPGA_IPSEC_CMD_TIMEOUT_MSEC       (60 * 1000)
-
 enum mlx5_fpga_ipsec_cmd_status {
        MLX5_FPGA_IPSEC_CMD_PENDING,
        MLX5_FPGA_IPSEC_CMD_SEND_FAIL,
@@ -256,7 +253,7 @@ static int mlx5_fpga_ipsec_cmd_wait(void *ctx)
 {
        struct mlx5_fpga_ipsec_cmd_context *context = ctx;
        unsigned long timeout =
-               msecs_to_jiffies(MLX5_FPGA_IPSEC_CMD_TIMEOUT_MSEC);
+               msecs_to_jiffies(MLX5_FPGA_CMD_TIMEOUT_MSEC);
        int res;
 
        res = wait_for_completion_timeout(&context->complete, timeout);
@@ -384,7 +381,7 @@ int mlx5_fpga_ipsec_counters_read(struct mlx5_core_dev *mdev, u64 *counters,
 
        count = mlx5_fpga_ipsec_counters_count(mdev);
 
-       data = kzalloc(sizeof(*data) * count * 2, GFP_KERNEL);
+       data = kzalloc(array3_size(sizeof(*data), count, 2), GFP_KERNEL);
        if (!data) {
                ret = -ENOMEM;
                goto out;