Home
last modified time | relevance | path

Searched refs:l0_idx (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_hem.c222 mhop->l0_idx = (table_idx / chunk_ba_num) / chunk_ba_num; in hns_roce_calc_hem_mhop()
226 mhop->l0_idx = table_idx / chunk_ba_num; in hns_roce_calc_hem_mhop()
229 mhop->l0_idx = table_idx; in hns_roce_calc_hem_mhop()
236 if (mhop->l0_idx >= mhop->ba_l0_num) in hns_roce_calc_hem_mhop()
237 mhop->l0_idx %= mhop->ba_l0_num; in hns_roce_calc_hem_mhop()
333 u32 l0_idx, l1_idx, l2_idx; in calc_hem_config() local
342 l0_idx = mhop->l0_idx; in calc_hem_config()
349 index->l1 = l0_idx * chunk_ba_num + l1_idx; in calc_hem_config()
350 index->l0 = l0_idx; in calc_hem_config()
[all...]
H A Dhns_roce_hem.h98 u32 l0_idx; /* level 0 base address table index */ member
H A Dhns_roce_hw_v2.c3636 i = mhop.l0_idx; in hns_roce_v2_set_hem()
3653 obj = mhop.l0_idx; in hns_roce_v2_set_hem()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_hem.c231 mhop->l0_idx = (table_idx / chunk_ba_num) / chunk_ba_num; in hns_roce_calc_hem_mhop()
235 mhop->l0_idx = table_idx / chunk_ba_num; in hns_roce_calc_hem_mhop()
238 mhop->l0_idx = table_idx; in hns_roce_calc_hem_mhop()
245 if (mhop->l0_idx >= mhop->ba_l0_num) in hns_roce_calc_hem_mhop()
246 mhop->l0_idx %= mhop->ba_l0_num; in hns_roce_calc_hem_mhop()
342 u32 l0_idx, l1_idx, l2_idx; in calc_hem_config() local
351 l0_idx = mhop->l0_idx; in calc_hem_config()
358 index->l1 = l0_idx * chunk_ba_num + l1_idx; in calc_hem_config()
359 index->l0 = l0_idx; in calc_hem_config()
[all...]
H A Dhns_roce_hem.h99 u32 l0_idx; /* level 0 base address table index */ member
H A Dhns_roce_hw_v2.c4065 i = mhop.l0_idx; in hns_roce_v2_set_hem()
4082 obj = mhop.l0_idx; in hns_roce_v2_set_hem()

Completed in 20 milliseconds