cmd.c (674dd4e2e04e7a62bfacf28129e0808f33395bdf) | cmd.c (f14c1a14e63227a65faa68237687784a6dd2e922) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 2/* 3 * Copyright (c) 2021-2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved 4 */ 5 6#include "cmd.h" 7 8enum { CQ_OK = 0, CQ_EMPTY = -1, CQ_POLL_ERR = -2 }; --- 1012 unchanged lines hidden (view full) --- 1021 cq->buf.frag_buf.npages; 1022 in = kvzalloc(inlen, GFP_KERNEL); 1023 if (!in) { 1024 err = -ENOMEM; 1025 goto err_buff; 1026 } 1027 1028 vector = raw_smp_processor_id() % mlx5_comp_vectors_max(mdev); | 1// SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 2/* 3 * Copyright (c) 2021-2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved 4 */ 5 6#include "cmd.h" 7 8enum { CQ_OK = 0, CQ_EMPTY = -1, CQ_POLL_ERR = -2 }; --- 1012 unchanged lines hidden (view full) --- 1021 cq->buf.frag_buf.npages; 1022 in = kvzalloc(inlen, GFP_KERNEL); 1023 if (!in) { 1024 err = -ENOMEM; 1025 goto err_buff; 1026 } 1027 1028 vector = raw_smp_processor_id() % mlx5_comp_vectors_max(mdev); |
1029 err = mlx5_vector2eqn(mdev, vector, &eqn); | 1029 err = mlx5_comp_eqn_get(mdev, vector, &eqn); |
1030 if (err) 1031 goto err_vec; 1032 1033 cqc = MLX5_ADDR_OF(create_cq_in, in, cq_context); 1034 MLX5_SET(cqc, cqc, log_cq_size, ilog2(ncqe)); 1035 MLX5_SET(cqc, cqc, c_eqn_or_apu_element, eqn); 1036 MLX5_SET(cqc, cqc, uar_page, tracker->uar->index); 1037 MLX5_SET(cqc, cqc, log_page_size, cq->buf.frag_buf.page_shift - --- 633 unchanged lines hidden --- | 1030 if (err) 1031 goto err_vec; 1032 1033 cqc = MLX5_ADDR_OF(create_cq_in, in, cq_context); 1034 MLX5_SET(cqc, cqc, log_cq_size, ilog2(ncqe)); 1035 MLX5_SET(cqc, cqc, c_eqn_or_apu_element, eqn); 1036 MLX5_SET(cqc, cqc, uar_page, tracker->uar->index); 1037 MLX5_SET(cqc, cqc, log_page_size, cq->buf.frag_buf.page_shift - --- 633 unchanged lines hidden --- |