Commit bebdb83f authored by Lang Cheng's avatar Lang Cheng Committed by Doug Ledford
Browse files

RDMA/hns: Refactor irq request code



Remove unnecessary if...else..., to make the code look simpler.

Signed-off-by: default avatarLang Cheng <chenglang@huawei.com>
Link: https://lore.kernel.org/r/1565276034-97329-10-git-send-email-oulijun@huawei.com


Signed-off-by: default avatarDoug Ledford <dledford@redhat.com>
parent e7f40440
Loading
Loading
Loading
Loading
+13 −12
Original line number Diff line number Diff line
@@ -5749,15 +5749,16 @@ static int __hns_roce_request_irq(struct hns_roce_dev *hr_dev, int irq_num,
	}

	/* irq contains: abnormal + AEQ + CEQ */
	for (j = 0; j < irq_num; j++)
		if (j < other_num)
	for (j = 0; j < other_num; j++)
		snprintf((char *)hr_dev->irq_names[j],
			 HNS_ROCE_INT_NAME_LEN, "hns-abn-%d", j);
		else if (j < (other_num + aeq_num))

	for (j = other_num; j < (other_num + aeq_num); j++)
		snprintf((char *)hr_dev->irq_names[j],
			 HNS_ROCE_INT_NAME_LEN, "hns-aeq-%d",
			 j - other_num);
		else

	for (j = (other_num + aeq_num); j < irq_num; j++)
		snprintf((char *)hr_dev->irq_names[j],
			 HNS_ROCE_INT_NAME_LEN, "hns-ceq-%d",
			 j - other_num - aeq_num);