|
@@ -112,16 +112,8 @@ static int hns_roce_reserve_range_qp(struct hns_roce_dev *hr_dev, int cnt,
|
|
|
int align, unsigned long *base)
|
|
|
{
|
|
|
struct hns_roce_qp_table *qp_table = &hr_dev->qp_table;
|
|
|
- int ret = 0;
|
|
|
- unsigned long qpn;
|
|
|
-
|
|
|
- ret = hns_roce_bitmap_alloc_range(&qp_table->bitmap, cnt, align, &qpn);
|
|
|
- if (ret == -1)
|
|
|
- return -ENOMEM;
|
|
|
|
|
|
- *base = qpn;
|
|
|
-
|
|
|
- return 0;
|
|
|
+ return hns_roce_bitmap_alloc_range(&qp_table->bitmap, cnt, align, base);
|
|
|
}
|
|
|
|
|
|
enum hns_roce_qp_state to_hns_roce_state(enum ib_qp_state state)
|