Home
last modified time | relevance | path

Searched refs:init_hca (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_profile.c67 struct mthca_init_hca_param *init_hca) in mthca_make_profile() argument
176 init_hca->qpc_base = profile[i].start; in mthca_make_profile()
177 init_hca->log_num_qps = profile[i].log_num; in mthca_make_profile()
181 init_hca->eec_base = profile[i].start; in mthca_make_profile()
182 init_hca->log_num_eecs = profile[i].log_num; in mthca_make_profile()
186 init_hca->srqc_base = profile[i].start; in mthca_make_profile()
187 init_hca->log_num_srqs = profile[i].log_num; in mthca_make_profile()
191 init_hca->cqc_base = profile[i].start; in mthca_make_profile()
192 init_hca->log_num_cqs = profile[i].log_num; in mthca_make_profile()
195 init_hca->eqpc_base = profile[i].start; in mthca_make_profile()
[all …]
Dmthca_main.c294 struct mthca_init_hca_param init_hca; in mthca_init_tavor() local
326 size = mthca_make_profile(mdev, &profile, &dev_lim, &init_hca); in mthca_init_tavor()
332 err = mthca_INIT_HCA(mdev, &init_hca); in mthca_init_tavor()
383 struct mthca_init_hca_param *init_hca, in mthca_init_icm() argument
412 err = mthca_map_eq_icm(mdev, init_hca->eqc_base); in mthca_init_icm()
422 mdev->mr_table.mtt_table = mthca_alloc_icm_table(mdev, init_hca->mtt_base, in mthca_init_icm()
433 mdev->mr_table.mpt_table = mthca_alloc_icm_table(mdev, init_hca->mpt_base, in mthca_init_icm()
444 mdev->qp_table.qp_table = mthca_alloc_icm_table(mdev, init_hca->qpc_base, in mthca_init_icm()
455 mdev->qp_table.eqp_table = mthca_alloc_icm_table(mdev, init_hca->eqpc_base, in mthca_init_icm()
466 mdev->qp_table.rdb_table = mthca_alloc_icm_table(mdev, init_hca->rdb_base, in mthca_init_icm()
[all …]
Dmthca_profile.h57 struct mthca_init_hca_param *init_hca);
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dprofile.c72 struct mlx4_init_hca_param *init_hca) in mlx4_make_profile() argument
184 init_hca->qpc_base = profile[i].start; in mlx4_make_profile()
185 init_hca->log_num_qps = profile[i].log_num; in mlx4_make_profile()
194 init_hca->rdmarc_base = profile[i].start; in mlx4_make_profile()
195 init_hca->log_rd_per_qp = priv->qp_table.rdmarc_shift; in mlx4_make_profile()
198 init_hca->altc_base = profile[i].start; in mlx4_make_profile()
201 init_hca->auxc_base = profile[i].start; in mlx4_make_profile()
205 init_hca->srqc_base = profile[i].start; in mlx4_make_profile()
206 init_hca->log_num_srqs = profile[i].log_num; in mlx4_make_profile()
210 init_hca->cqc_base = profile[i].start; in mlx4_make_profile()
[all …]
Dmain.c1403 struct mlx4_init_hca_param *init_hca, u64 icm_size) in mlx4_init_icm() argument
1433 err = mlx4_init_cmpt_table(dev, init_hca->cmpt_base, dev_cap->cmpt_entry_sz); in mlx4_init_icm()
1442 init_hca->eqc_base, dev_cap->eqc_entry_sz, in mlx4_init_icm()
1461 init_hca->mtt_base, in mlx4_init_icm()
1471 init_hca->dmpt_base, in mlx4_init_icm()
1481 init_hca->qpc_base, in mlx4_init_icm()
1492 init_hca->auxc_base, in mlx4_init_icm()
1503 init_hca->altc_base, in mlx4_init_icm()
1514 init_hca->rdmarc_base, in mlx4_init_icm()
1525 init_hca->cqc_base, in mlx4_init_icm()
[all …]
Dmlx4.h1037 struct mlx4_init_hca_param *init_hca);