Home
last modified time | relevance | path

Searched refs:hem_idx (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/hns/
Dhns_roce_hem.c376 u64 hem_idx; in hns_roce_table_mhop_get() local
398 hem_idx = mhop.l0_idx * chunk_ba_num * chunk_ba_num + in hns_roce_table_mhop_get()
404 hem_idx = mhop.l0_idx * chunk_ba_num + mhop.l1_idx; in hns_roce_table_mhop_get()
408 hem_idx = mhop.l0_idx; in hns_roce_table_mhop_get()
418 if (table->hem[hem_idx]) { in hns_roce_table_mhop_get()
419 ++table->hem[hem_idx]->refcount; in hns_roce_table_mhop_get()
475 table->hem[hem_idx] = hns_roce_alloc_hem(hr_dev, in hns_roce_table_mhop_get()
480 if (!table->hem[hem_idx]) { in hns_roce_table_mhop_get()
485 hns_roce_hem_first(table->hem[hem_idx], &iter); in hns_roce_table_mhop_get()
512 ++table->hem[hem_idx]->refcount; in hns_roce_table_mhop_get()
[all …]
Dhns_roce_hw_v2.c2338 u64 hem_idx = 0; in hns_roce_v2_set_hem() local
2356 hem_idx = i * chunk_ba_num * chunk_ba_num + j * chunk_ba_num + in hns_roce_v2_set_hem()
2360 hem_idx = i * chunk_ba_num + j; in hns_roce_v2_set_hem()
2362 hem_idx = i; in hns_roce_v2_set_hem()
2390 hem = table->hem[hem_idx]; in hns_roce_v2_set_hem()