Lines Matching refs:region_count
103 buf_attr.region_count = 1; in alloc_mr_pbl()
467 mtr->hem_cfg.region_count = 1; in hns_roce_map_mr_sg()
633 for (i = 0; i < attr->region_count; i++) in mtr_has_mtt()
650 for (i = 0; i < attr->region_count; i++) in mtr_bufs_size()
728 for (i = 0; i < mtr->hem_cfg.region_count; i++) { in cal_mtr_pg_cnt()
743 return mtr->hem_cfg.is_direct && mtr->hem_cfg.region_count > 1; in need_split_huge_page()
813 for (i = 0, mapped_cnt = 0; i < mtr->hem_cfg.region_count && in hns_roce_mtr_map()
860 if (mtt_cnt > cfg->region_count) in hns_roce_get_direct_addr_mtt()
863 for (mtt_count = 0; mtt_count < cfg->region_count && total < mtt_cnt; in hns_roce_get_direct_addr_mtt()
1002 if (attr->region_count > ARRAY_SIZE(attr->region) || in is_buf_attr_valid()
1003 attr->region_count < 1 || attr->page_shift < HNS_HW_PAGE_SHIFT) { in is_buf_attr_valid()
1006 attr->region_count, attr->page_shift); in is_buf_attr_valid()
1029 cfg->region_count = attr->region_count; in mtr_init_buf_cfg()
1049 for (page_cnt = 0, i = 0; i < attr->region_count; i++) { in mtr_init_buf_cfg()
1088 for (i = 0; i < mtr->hem_cfg.region_count; i++) { in cal_best_bt_pg_sz()
1117 cfg->region, cfg->region_count, in mtr_alloc_mtt()