Home
last modified time | relevance | path

Searched refs:hem_idx (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_hem.c82 static bool hns_roce_check_hem_null(struct hns_roce_hem **hem, u64 hem_idx, in hns_roce_check_hem_null() argument
85 u64 start_idx = round_down(hem_idx, bt_chunk_num); in hns_roce_check_hem_null()
90 if (i != hem_idx && hem[i]) in hns_roce_check_hem_null()
718 u32 hem_idx = 0; in hns_roce_table_find() local
741 hem_idx = i * (mhop.bt_chunk_size / BA_BYTE_LEN) + j; in hns_roce_table_find()
744 hem_idx = i; in hns_roce_table_find()
746 hem = table->hem[hem_idx]; in hns_roce_table_find()
H A Dhns_roce_hw_v2.c3626 u64 hem_idx = 0; in hns_roce_v2_set_hem() local
3643 hem_idx = i * chunk_ba_num * chunk_ba_num + j * chunk_ba_num + in hns_roce_v2_set_hem()
3647 hem_idx = i * chunk_ba_num + j; in hns_roce_v2_set_hem()
3649 hem_idx = i; in hns_roce_v2_set_hem()
3656 hem = table->hem[hem_idx]; in hns_roce_v2_set_hem()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_hem.c84 static bool hns_roce_check_hem_null(struct hns_roce_hem **hem, u64 hem_idx, in hns_roce_check_hem_null() argument
87 u64 start_idx = round_down(hem_idx, bt_chunk_num); in hns_roce_check_hem_null()
92 if (i != hem_idx && hem[i]) in hns_roce_check_hem_null()
736 u32 hem_idx = 0; in hns_roce_table_find() local
756 hem_idx = i * (mhop.bt_chunk_size / BA_BYTE_LEN) + j; in hns_roce_table_find()
759 hem_idx = i; in hns_roce_table_find()
761 hem = table->hem[hem_idx]; in hns_roce_table_find()
H A Dhns_roce_hw_v2.c4055 u64 hem_idx = 0; in hns_roce_v2_set_hem() local
4072 hem_idx = i * chunk_ba_num * chunk_ba_num + j * chunk_ba_num + in hns_roce_v2_set_hem()
4076 hem_idx = i * chunk_ba_num + j; in hns_roce_v2_set_hem()
4078 hem_idx = i; in hns_roce_v2_set_hem()
4085 hem = table->hem[hem_idx]; in hns_roce_v2_set_hem()

Completed in 20 milliseconds