Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_hem.c232 u32 chunk_ba_num; in hns_roce_calc_hem_mhop() local
248 chunk_ba_num = mhop->bt_chunk_size / BA_BYTE_LEN; in hns_roce_calc_hem_mhop()
255 mhop->l2_idx = table_idx & (chunk_ba_num - 1); in hns_roce_calc_hem_mhop()
256 mhop->l1_idx = table_idx / chunk_ba_num & (chunk_ba_num - 1); in hns_roce_calc_hem_mhop()
257 mhop->l0_idx = (table_idx / chunk_ba_num) / chunk_ba_num; in hns_roce_calc_hem_mhop()
260 mhop->l1_idx = table_idx & (chunk_ba_num - 1); in hns_roce_calc_hem_mhop()
261 mhop->l0_idx = table_idx / chunk_ba_num; in hns_roce_calc_hem_mhop()
446 u32 chunk_ba_num; in hns_roce_table_mhop_get() local
467 chunk_ba_num = bt_chunk_size / BA_BYTE_LEN; in hns_roce_table_mhop_get()
472 hem_idx = mhop.l0_idx * chunk_ba_num * chunk_ba_num + in hns_roce_table_mhop_get()
[all …]
Dhns_roce_hw_v2.c3047 u32 chunk_ba_num; in hns_roce_v2_set_hem() local
3059 chunk_ba_num = mhop.bt_chunk_size / 8; in hns_roce_v2_set_hem()
3062 hem_idx = i * chunk_ba_num * chunk_ba_num + j * chunk_ba_num + in hns_roce_v2_set_hem()
3064 l1_idx = i * chunk_ba_num + j; in hns_roce_v2_set_hem()
3066 hem_idx = i * chunk_ba_num + j; in hns_roce_v2_set_hem()