Commit 0d76b878 authored by Yangyang Li's avatar Yangyang Li Committed by Juan Zhou
Browse files

RDMA/hns: Use macro instead of magic number

driver inclusion
category: cleanup
bugzilla: https://gitee.com/openeuler/kernel/issues/I8LY0D



--------------------------------------------------------------------------

Use macro instead of magic number, or some warning would be
reported by statictool.

Signed-off-by: default avatarYangyang Li <liyangyang20@huawei.com>
parent 295016a3
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -5104,8 +5104,9 @@ static int modify_qp_init_to_rtr(struct ib_qp *ibqp,
	hr_reg_clear(qpc_mask, QPC_TRRL_HEAD_MAX);
	hr_reg_clear(qpc_mask, QPC_TRRL_TAIL_MAX);

#define MAX_LP_SGEN 3
	/* rocee send 2^lp_sgen_ini segs every time */
	hr_reg_write(context, QPC_LP_SGEN_INI, 3);
	hr_reg_write(context, QPC_LP_SGEN_INI, MAX_LP_SGEN);
	hr_reg_clear(qpc_mask, QPC_LP_SGEN_INI);

	if (udata && (ibqp->qp_type == IB_QPT_RC) &&
@@ -5196,7 +5197,7 @@ static int get_dip_ctx_idx(struct ib_qp *ibqp, const struct ib_qp_attr *attr,
	*tail = (*tail == hr_dev->caps.num_qps - 1) ? 0 : (*tail + 1);

	list_for_each_entry(hr_dip, &hr_dev->dip_list, node) {
		if (!memcmp(grh->dgid.raw, hr_dip->dgid, 16)) {
		if (!memcmp(grh->dgid.raw, hr_dip->dgid, GID_LEN_V2)) {
			*dip_idx = hr_dip->dip_idx;
			goto out;
		}