Searched refs:mid_bt (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hem.c | 1134 int offset, struct list_head *mid_bt, in hem_list_alloc_mid_bt() 1170 cur = hem_list_search_item(&mid_bt[level], offset); in hem_list_alloc_mid_bt() 1206 list_splice(&temp_list[level], &mid_bt[level]); in hem_list_alloc_mid_bt() 1294 &hem_list->mid_bt[i][1], list) { in hem_list_alloc_root_bt() 1307 list_splice(&temp_list[i], &hem_list->mid_bt[i][0]); in hem_list_alloc_root_bt() 1347 hem_list->mid_bt[i], in hns_roce_hem_list_request() 1377 hem_list_free_all(hr_dev, &hem_list->mid_bt[i][j], in hns_roce_hem_list_release() 1393 INIT_LIST_HEAD(&hem_list->mid_bt[i][j]); in hns_roce_hem_list_init() 1132 hem_list_alloc_mid_bt(struct hns_roce_dev *hr_dev, const struct hns_roce_buf_region *r, int unit, int offset, struct list_head *mid_bt, struct list_head *btm_bt) hem_list_alloc_mid_bt() argument
|
H A D | hns_roce_device.h | 329 struct list_head mid_bt[HNS_ROCE_MAX_BT_REGION][HNS_ROCE_MAX_BT_LEVEL]; member 330 struct list_head btm_bt; /* link all bottom bt in @mid_bt */
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hem.c | 1158 int offset, struct list_head *mid_bt, in hem_list_alloc_mid_bt() 1194 cur = hem_list_search_item(&mid_bt[level], offset); in hem_list_alloc_mid_bt() 1230 list_splice(&temp_list[level], &mid_bt[level]); in hem_list_alloc_mid_bt() 1347 &hem_list->mid_bt[i][1]); in setup_root_hem() 1358 list_splice(&head->branch[i], &hem_list->mid_bt[i][0]); in setup_root_hem() 1431 hem_list->mid_bt[i], in hns_roce_hem_list_request() 1461 hem_list_free_all(hr_dev, &hem_list->mid_bt[i][j], in hns_roce_hem_list_release() 1477 INIT_LIST_HEAD(&hem_list->mid_bt[i][j]); in hns_roce_hem_list_init() 1156 hem_list_alloc_mid_bt(struct hns_roce_dev *hr_dev, const struct hns_roce_buf_region *r, int unit, int offset, struct list_head *mid_bt, struct list_head *btm_bt) hem_list_alloc_mid_bt() argument
|
H A D | hns_roce_device.h | 265 struct list_head mid_bt[HNS_ROCE_MAX_BT_REGION][HNS_ROCE_MAX_BT_LEVEL]; member 266 struct list_head btm_bt; /* link all bottom bt in @mid_bt */
|
Completed in 10 milliseconds