Searched refs:hop_num (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_hem.h | 59 #define check_whether_bt_num_3(type, hop_num) \ argument 60 ((type) < HEM_TYPE_MTT && (hop_num) == 2) 62 #define check_whether_bt_num_2(type, hop_num) \ argument 63 (((type) < HEM_TYPE_MTT && (hop_num) == 1) || \ 64 ((type) >= HEM_TYPE_MTT && (hop_num) == 2)) 66 #define check_whether_bt_num_1(type, hop_num) \ argument 67 (((type) < HEM_TYPE_MTT && (hop_num) == HNS_ROCE_HOP_NUM_0) || \ 68 ((type) >= HEM_TYPE_MTT && (hop_num) == 1) || \ 69 ((type) >= HEM_TYPE_MTT && (hop_num) == HNS_ROCE_HOP_NUM_0)) 79 u32 hop_num; member
|
| H A D | hns_roce_mr.c | 857 int hop_num = INVALID_HOPNUM; in get_best_hop_num() 873 hop_num = j; in get_best_hop_num() 880 if (hop_num < 0) { in get_best_hop_num() 886 buf_attr->region[0].hopnum = hop_num; 853 int hop_num = INVALID_HOPNUM; get_best_hop_num() local
|
| H A D | hns_roce_hw_v2.h | 109 #define check_whether_last_step(hop_num, step_idx) \ argument 110 ((step_idx == 0 && hop_num == HNS_ROCE_HOP_NUM_0) || \ 111 (step_idx == 1 && hop_num == 1) || \ 112 (step_idx == 2 && hop_num == 2))
|
| H A D | hns_roce_hw_v2.c | 2253 static void calc_pg_sz(u32 obj_num, u32 obj_size, u32 hop_num, u32 ctx_bt_num, in calc_pg_sz() 2264 switch (hop_num) { in calc_pg_sz() 2284 pr_err("table %u not support hop_num = %u!\n", hem_type, in calc_pg_sz() 2285 hop_num); in calc_pg_sz() 4402 u32 hop_num; in hns_roce_v2_set_hem() 4411 hop_num = mhop.hop_num; in hns_roce_v2_set_hem() 4414 if (hop_num == 2) { in hns_roce_v2_set_hem() 4418 } else if (hop_num == 1) { in hns_roce_v2_set_hem() 4420 } else if (hop_num in hns_roce_v2_set_hem() 2252 calc_pg_sz(u32 obj_num,u32 obj_size,u32 hop_num,u32 ctx_bt_num,u32 * buf_page_size,u32 * bt_page_size,u32 hem_type) calc_pg_sz() argument 4401 u32 hop_num; hns_roce_v2_set_hem() local [all...] |