hmc_info          216 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 				struct i40iw_hmc_info *hmc_info,
hmc_info          224 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	obj_info = hmc_info->hmc_obj;
hmc_info          227 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	hmc_info->first_sd_index = (u16)RS_64(temp, I40IW_QUERY_FPM_FIRST_PE_SD_INDEX);
hmc_info          231 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	if (hmc_info->hmc_fn_id >= I40IW_FIRST_VF_FPM_ID)
hmc_info          234 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	hmc_info->sd_table.sd_cnt = max_pe_sds + hmc_info->first_sd_index;
hmc_info         1486 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	pble_obj_cnt = info->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt;
hmc_info         1672 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	pble_obj_cnt = info->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt;
hmc_info         1945 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	pble_obj_cnt = info->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt;
hmc_info         2117 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	pble_obj_cnt = info->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt;
hmc_info         2278 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	pble_obj_cnt = cq->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt;
hmc_info         2387 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	pble_obj_cnt = info->pd->dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt;
hmc_info         3013 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	pble_obj_cnt = dev->hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt;
hmc_info         3466 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	struct i40iw_hmc_info *hmc_info;
hmc_info         3483 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info = dev->hmc_info;
hmc_info         3491 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info = &vf_dev->hmc_info;
hmc_info         3494 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 			    hmc_info, hmc_info->hmc_obj);
hmc_info         3516 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	hmc_info->hmc_fn_id = hmc_fn_id;
hmc_info         3528 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 					hmc_info->hmc_fn_id,
hmc_info         3539 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 					     hmc_info,
hmc_info         3550 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		i40iw_sc_parse_fpm_commit_buf((u64 *)query_fpm_mem.va, hmc_info->hmc_obj, &hmc_info->sd_table.sd_cnt);
hmc_info         3552 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 			   (hmc_info->sd_table.sd_cnt + hmc_info->first_sd_index);
hmc_info         3556 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->sd_table.sd_entry = virt_mem.va;
hmc_info         3571 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	struct i40iw_hmc_info *hmc_info;
hmc_info         3585 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info = dev->hmc_info;
hmc_info         3587 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info = i40iw_vf_hmcinfo_from_fpm(dev, hmc_fn_id);
hmc_info         3590 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	if (!hmc_info)
hmc_info         3593 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	obj_info = hmc_info->hmc_obj;
hmc_info         3610 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 					hmc_info->hmc_fn_id,
hmc_info         3618 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 							 hmc_info->hmc_obj,
hmc_info         3619 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 							 &hmc_info->sd_table.sd_cnt);
hmc_info         3875 drivers/infiniband/hw/i40iw/i40iw_ctrl.c static u64 i40iw_est_sd(struct i40iw_sc_dev *dev, struct i40iw_hmc_info *hmc_info)
hmc_info         3882 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		size += hmc_info->hmc_obj[i].cnt * hmc_info->hmc_obj[i].size;
hmc_info         3885 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		size += hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt * hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].size;
hmc_info         3894 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		size = hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt * hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].size;
hmc_info         3917 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	struct i40iw_hmc_info *hmc_info;
hmc_info         3921 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	hmc_info = dev->hmc_info;
hmc_info         3933 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[i].cnt = hmc_info->hmc_obj[i].max_cnt;
hmc_info         3934 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	sd_needed = i40iw_est_sd(dev, hmc_info);
hmc_info         3937 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		    __func__, sd_needed, hmc_info->first_sd_index);
hmc_info         3940 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		    __func__, hmc_info->sd_table.sd_cnt,
hmc_info         3943 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	qpwanted = min(qp_count, hmc_info->hmc_obj[I40IW_HMC_IW_QP].max_cnt);
hmc_info         3945 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	mrwanted = hmc_info->hmc_obj[I40IW_HMC_IW_MR].max_cnt;
hmc_info         3946 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	pblewanted = hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].max_cnt;
hmc_info         3951 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		    hmc_info->hmc_obj[I40IW_HMC_IW_QP].max_cnt,
hmc_info         3952 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		    hmc_info->hmc_obj[I40IW_HMC_IW_CQ].max_cnt,
hmc_info         3953 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		    hmc_info->hmc_obj[I40IW_HMC_IW_MR].max_cnt,
hmc_info         3954 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		    hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].max_cnt);
hmc_info         3958 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_QP].cnt = qpwanted;
hmc_info         3959 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt =
hmc_info         3960 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 			min(2 * qpwanted, hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt);
hmc_info         3961 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_SRQ].cnt = 0x00; /* Reserved */
hmc_info         3962 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_HTE].cnt =
hmc_info         3964 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_ARP].cnt =
hmc_info         3965 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 			hmc_info->hmc_obj[I40IW_HMC_IW_ARP].max_cnt;
hmc_info         3966 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_APBVT_ENTRY].cnt = 1;
hmc_info         3967 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_MR].cnt = mrwanted;
hmc_info         3969 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_XF].cnt =
hmc_info         3971 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_Q1].cnt =
hmc_info         3973 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_XFFL].cnt =
hmc_info         3974 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 			hmc_info->hmc_obj[I40IW_HMC_IW_XF].cnt / hmc_fpm_misc->xf_block_size;
hmc_info         3975 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_Q1FL].cnt =
hmc_info         3976 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 			hmc_info->hmc_obj[I40IW_HMC_IW_Q1].cnt / hmc_fpm_misc->q1_block_size;
hmc_info         3977 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_TIMER].cnt =
hmc_info         3979 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_FSIMC].cnt = 0x00;
hmc_info         3980 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_FSIAV].cnt = 0x00;
hmc_info         3981 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt = pblewanted;
hmc_info         3984 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		sd_needed = i40iw_est_sd(dev, hmc_info);
hmc_info         4002 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		    hmc_info->hmc_obj[I40IW_HMC_IW_QP].cnt,
hmc_info         4003 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		    hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt,
hmc_info         4004 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		    hmc_info->hmc_obj[I40IW_HMC_IW_MR].cnt,
hmc_info         4005 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		    hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt);
hmc_info         4016 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 		   (hmc_info->sd_table.sd_cnt + hmc_info->first_sd_index + 1);
hmc_info         4024 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 	hmc_info->sd_table.sd_entry = virt_mem.va;
hmc_info           58 drivers/infiniband/hw/i40iw/i40iw_hmc.c static inline void i40iw_find_sd_index_limit(struct i40iw_hmc_info *hmc_info,
hmc_info           67 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	fpm_addr = hmc_info->hmc_obj[(type)].base +
hmc_info           68 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			hmc_info->hmc_obj[type].size * idx;
hmc_info           69 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	fpm_limit = fpm_addr + hmc_info->hmc_obj[type].size * cnt;
hmc_info           88 drivers/infiniband/hw/i40iw/i40iw_hmc.c static inline void i40iw_find_pd_index_limit(struct i40iw_hmc_info *hmc_info,
hmc_info           97 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	fpm_adr = hmc_info->hmc_obj[type].base +
hmc_info           98 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			hmc_info->hmc_obj[type].size * idx;
hmc_info           99 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	fpm_limit = fpm_adr + (hmc_info)->hmc_obj[(type)].size * (cnt);
hmc_info          176 drivers/infiniband/hw/i40iw/i40iw_hmc.c 					       struct i40iw_hmc_info *hmc_info,
hmc_info          188 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	sdinfo.hmc_fn_id = hmc_info->hmc_fn_id;
hmc_info          190 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		sd_entry = &hmc_info->sd_table.sd_entry[i];
hmc_info          251 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	struct i40iw_hmc_info *hmc_info = NULL;
hmc_info          257 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			hmc_info = &dev->vf_dev[idx]->hmc_info;
hmc_info          261 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	return hmc_info;
hmc_info          272 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	if (info->start_idx >= info->hmc_info->hmc_obj[info->rsrc_type].cnt)
hmc_info          276 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			info->hmc_info->hmc_obj[info->rsrc_type].cnt)
hmc_info          282 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	return i40iw_hmc_sd_grp(dev, info->hmc_info,
hmc_info          283 drivers/infiniband/hw/i40iw/i40iw_hmc.c 				info->hmc_info->sd_indexes[0],
hmc_info          306 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	if (info->start_idx >= info->hmc_info->hmc_obj[info->rsrc_type].cnt)
hmc_info          310 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	    info->hmc_info->hmc_obj[info->rsrc_type].cnt) {
hmc_info          314 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			    info->hmc_info->hmc_obj[info->rsrc_type].cnt);
hmc_info          321 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	i40iw_find_sd_index_limit(info->hmc_info, info->rsrc_type,
hmc_info          324 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	if (sd_idx >= info->hmc_info->sd_table.sd_cnt ||
hmc_info          325 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	    sd_lmt > info->hmc_info->sd_table.sd_cnt) {
hmc_info          328 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	i40iw_find_pd_index_limit(info->hmc_info, info->rsrc_type,
hmc_info          332 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		ret_code = i40iw_add_sd_table_entry(dev->hw, info->hmc_info,
hmc_info          338 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		sd_entry = &info->hmc_info->sd_table.sd_entry[j];
hmc_info          341 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		    ((dev->hmc_info == info->hmc_info) &&
hmc_info          348 drivers/infiniband/hw/i40iw/i40iw_hmc.c 				ret_code = i40iw_add_pd_table_entry(dev->hw, info->hmc_info,
hmc_info          357 drivers/infiniband/hw/i40iw/i40iw_hmc.c 					i40iw_remove_pd_bp(dev->hw, info->hmc_info, (i - 1),
hmc_info          366 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		info->hmc_info->sd_indexes[info->add_sd_cnt] = (u16)j;
hmc_info          374 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		sd_entry = &info->hmc_info->sd_table.sd_entry[j - 1];
hmc_info          381 drivers/infiniband/hw/i40iw/i40iw_hmc.c 				i40iw_prep_remove_pd_page(info->hmc_info, i);
hmc_info          384 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			i40iw_prep_remove_pd_page(info->hmc_info, (j - 1));
hmc_info          412 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		ret_code = i40iw_hmc_sd_grp(dev, info->hmc_info,
hmc_info          413 drivers/infiniband/hw/i40iw/i40iw_hmc.c 					    info->hmc_info->sd_indexes[0],
hmc_info          420 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		sd_idx = info->hmc_info->sd_indexes[i];
hmc_info          421 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		sd_entry = &info->hmc_info->sd_table.sd_entry[sd_idx];
hmc_info          457 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	if (info->start_idx >= info->hmc_info->hmc_obj[info->rsrc_type].cnt) {
hmc_info          461 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			    info->hmc_info->hmc_obj[info->rsrc_type].cnt);
hmc_info          466 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	    info->hmc_info->hmc_obj[info->rsrc_type].cnt) {
hmc_info          471 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			    info->hmc_info->hmc_obj[info->rsrc_type].cnt);
hmc_info          481 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	i40iw_find_pd_index_limit(info->hmc_info, info->rsrc_type,
hmc_info          487 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		if (info->hmc_info->sd_table.sd_entry[sd_idx].entry_type !=
hmc_info          492 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		pd_table = &info->hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
hmc_info          494 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			ret_code = i40iw_remove_pd_bp(dev->hw, info->hmc_info, j,
hmc_info          503 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	i40iw_find_sd_index_limit(info->hmc_info, info->rsrc_type,
hmc_info          505 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	if (sd_idx >= info->hmc_info->sd_table.sd_cnt ||
hmc_info          506 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	    sd_lmt > info->hmc_info->sd_table.sd_cnt) {
hmc_info          512 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		if (!info->hmc_info->sd_table.sd_entry[i].valid)
hmc_info          514 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		switch (info->hmc_info->sd_table.sd_entry[i].entry_type) {
hmc_info          516 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			ret_code = i40iw_prep_remove_sd_bp(info->hmc_info, i);
hmc_info          518 drivers/infiniband/hw/i40iw/i40iw_hmc.c 				info->hmc_info->sd_indexes[info->del_sd_cnt] = (u16)i;
hmc_info          523 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			ret_code = i40iw_prep_remove_pd_page(info->hmc_info, i);
hmc_info          525 drivers/infiniband/hw/i40iw/i40iw_hmc.c 				info->hmc_info->sd_indexes[info->del_sd_cnt] = (u16)i;
hmc_info          545 drivers/infiniband/hw/i40iw/i40iw_hmc.c 						struct i40iw_hmc_info *hmc_info,
hmc_info          556 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	sd_entry = &hmc_info->sd_table.sd_entry[sd_index];
hmc_info          584 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		hmc_info->sd_table.sd_entry[sd_index].entry_type = type;
hmc_info          586 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		I40IW_INC_SD_REFCNT(&hmc_info->sd_table);
hmc_info          616 drivers/infiniband/hw/i40iw/i40iw_hmc.c 						struct i40iw_hmc_info *hmc_info,
hmc_info          629 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	if (pd_index / I40IW_HMC_PD_CNT_IN_SD >= hmc_info->sd_table.sd_cnt)
hmc_info          633 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	if (hmc_info->sd_table.sd_entry[sd_idx].entry_type != I40IW_SD_TYPE_PAGED)
hmc_info          637 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
hmc_info          665 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		if (hmc_info->hmc_fn_id < I40IW_FIRST_VF_FPM_ID)
hmc_info          667 drivers/infiniband/hw/i40iw/i40iw_hmc.c 		else if (hw->hmc.hmc_fn_id != hmc_info->hmc_fn_id)
hmc_info          669 drivers/infiniband/hw/i40iw/i40iw_hmc.c 						   hmc_info->hmc_fn_id);
hmc_info          693 drivers/infiniband/hw/i40iw/i40iw_hmc.c 					  struct i40iw_hmc_info *hmc_info,
hmc_info          706 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	if (sd_idx >= hmc_info->sd_table.sd_cnt)
hmc_info          709 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	sd_entry = &hmc_info->sd_table.sd_entry[sd_idx];
hmc_info          713 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
hmc_info          728 drivers/infiniband/hw/i40iw/i40iw_hmc.c 					   hmc_info->hmc_fn_id);
hmc_info          747 drivers/infiniband/hw/i40iw/i40iw_hmc.c enum i40iw_status_code i40iw_prep_remove_sd_bp(struct i40iw_hmc_info *hmc_info, u32 idx)
hmc_info          751 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	sd_entry = &hmc_info->sd_table.sd_entry[idx];
hmc_info          756 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	I40IW_DEC_SD_REFCNT(&hmc_info->sd_table);
hmc_info          767 drivers/infiniband/hw/i40iw/i40iw_hmc.c enum i40iw_status_code i40iw_prep_remove_pd_page(struct i40iw_hmc_info *hmc_info,
hmc_info          772 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	sd_entry = &hmc_info->sd_table.sd_entry[idx];
hmc_info          778 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	I40IW_DEC_SD_REFCNT(&hmc_info->sd_table);
hmc_info          795 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	struct i40iw_hmc_info *hmc_info;
hmc_info          811 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	hmc_info = i40iw_vf_hmcinfo_from_fpm(dev, vf_hmc_fn_id);
hmc_info          815 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			hmc_info->hmc_obj[i].cnt =
hmc_info          818 drivers/infiniband/hw/i40iw/i40iw_hmc.c 			hmc_info->hmc_obj[i].cnt = hmc_info->hmc_obj[i].max_cnt;
hmc_info          192 drivers/infiniband/hw/i40iw/i40iw_hmc.h 	struct i40iw_hmc_info *hmc_info;
hmc_info          203 drivers/infiniband/hw/i40iw/i40iw_hmc.h 	struct i40iw_hmc_info *hmc_info;
hmc_info          228 drivers/infiniband/hw/i40iw/i40iw_hmc.h 						struct i40iw_hmc_info *hmc_info, u32 sd_index,
hmc_info          231 drivers/infiniband/hw/i40iw/i40iw_hmc.h 						struct i40iw_hmc_info *hmc_info, u32 pd_index,
hmc_info          234 drivers/infiniband/hw/i40iw/i40iw_hmc.h 					  struct i40iw_hmc_info *hmc_info, u32 idx, bool is_pf);
hmc_info          235 drivers/infiniband/hw/i40iw/i40iw_hmc.h enum i40iw_status_code i40iw_prep_remove_sd_bp(struct i40iw_hmc_info *hmc_info, u32 idx);
hmc_info          236 drivers/infiniband/hw/i40iw/i40iw_hmc.h enum i40iw_status_code i40iw_prep_remove_pd_page(struct i40iw_hmc_info *hmc_info, u32 idx);
hmc_info           60 drivers/infiniband/hw/i40iw/i40iw_hw.c 	max_qp = iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_QP].cnt;
hmc_info           61 drivers/infiniband/hw/i40iw/i40iw_hw.c 	max_cq = iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt;
hmc_info           62 drivers/infiniband/hw/i40iw/i40iw_hw.c 	max_mr = iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_MR].cnt;
hmc_info           63 drivers/infiniband/hw/i40iw/i40iw_hw.c 	arp_table_size = iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_ARP].cnt;
hmc_info          408 drivers/infiniband/hw/i40iw/i40iw_main.c 					 struct i40iw_hmc_info *hmc_info,
hmc_info          415 drivers/infiniband/hw/i40iw/i40iw_main.c 	info.hmc_info = hmc_info;
hmc_info          417 drivers/infiniband/hw/i40iw/i40iw_main.c 	info.count = hmc_info->hmc_obj[obj_type].cnt;
hmc_info          432 drivers/infiniband/hw/i40iw/i40iw_main.c 				  struct i40iw_hmc_info *hmc_info,
hmc_info          439 drivers/infiniband/hw/i40iw/i40iw_main.c 		i40iw_close_hmc_objects_type(dev, iw_hmc_obj_types[i], hmc_info, is_pf, reset);
hmc_info          484 drivers/infiniband/hw/i40iw/i40iw_main.c 	info.hmc_info = dev->hmc_info;
hmc_info          489 drivers/infiniband/hw/i40iw/i40iw_main.c 		info.count = dev->hmc_info->hmc_obj[info.rsrc_type].cnt;
hmc_info          508 drivers/infiniband/hw/i40iw/i40iw_main.c 					     dev->hmc_info,
hmc_info          734 drivers/infiniband/hw/i40iw/i40iw_main.c 		iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt;
hmc_info          743 drivers/infiniband/hw/i40iw/i40iw_main.c 	info.elem_cnt = iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt;
hmc_info          871 drivers/infiniband/hw/i40iw/i40iw_main.c 	aeq_size = 2 * iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_QP].cnt +
hmc_info          872 drivers/infiniband/hw/i40iw/i40iw_main.c 		iwdev->sc_dev.hmc_info->hmc_obj[I40IW_HMC_IW_CQ].cnt;
hmc_info         1027 drivers/infiniband/hw/i40iw/i40iw_main.c 	kfree(dev->hmc_info->sd_table.sd_entry);
hmc_info         1028 drivers/infiniband/hw/i40iw/i40iw_main.c 	dev->hmc_info->sd_table.sd_entry = NULL;
hmc_info         1335 drivers/infiniband/hw/i40iw/i40iw_main.c 	dev->hmc_info = &iwdev->hw.hmc;
hmc_info         1336 drivers/infiniband/hw/i40iw/i40iw_main.c 	dev->hmc_info->hmc_obj = (struct i40iw_hmc_obj_info *)(iwdev->pble_rsrc + 1);
hmc_info         1523 drivers/infiniband/hw/i40iw/i40iw_main.c 		i40iw_del_hmc_objects(dev, dev->hmc_info, true, iwdev->reset);
hmc_info         1847 drivers/infiniband/hw/i40iw/i40iw_main.c 		i40iw_del_hmc_objects(dev, &tmp_vfdev->hmc_info, false, false);
hmc_info           85 drivers/infiniband/hw/i40iw/i40iw_pble.c 	struct i40iw_hmc_info *hmc_info;
hmc_info           88 drivers/infiniband/hw/i40iw/i40iw_pble.c 	hmc_info = dev->hmc_info;
hmc_info           89 drivers/infiniband/hw/i40iw/i40iw_pble.c 	pble_rsrc->fpm_base_addr = hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].base;
hmc_info           95 drivers/infiniband/hw/i40iw/i40iw_pble.c 	    hmc_info->hmc_obj[I40IW_HMC_IW_PBLE].cnt - fpm_idx;
hmc_info          139 drivers/infiniband/hw/i40iw/i40iw_pble.c 	struct i40iw_hmc_info *hmc_info = info->hmc_info;
hmc_info          145 drivers/infiniband/hw/i40iw/i40iw_pble.c 			ret_code = i40iw_add_sd_table_entry(dev->hw, hmc_info,
hmc_info          258 drivers/infiniband/hw/i40iw/i40iw_pble.c 	struct i40iw_hmc_info *hmc_info = info->hmc_info;
hmc_info          269 drivers/infiniband/hw/i40iw/i40iw_pble.c 	status = i40iw_add_sd_table_entry(dev->hw, hmc_info,
hmc_info          291 drivers/infiniband/hw/i40iw/i40iw_pble.c 			status = i40iw_add_pd_table_entry(dev->hw, hmc_info, pd_idx++, &mem);
hmc_info          328 drivers/infiniband/hw/i40iw/i40iw_pble.c 	struct i40iw_hmc_info *hmc_info;
hmc_info          346 drivers/infiniband/hw/i40iw/i40iw_pble.c 	hmc_info = dev->hmc_info;
hmc_info          349 drivers/infiniband/hw/i40iw/i40iw_pble.c 	sd_entry = &hmc_info->sd_table.sd_entry[idx->sd_idx];
hmc_info          354 drivers/infiniband/hw/i40iw/i40iw_pble.c 	info.hmc_info = hmc_info;
hmc_info          401 drivers/infiniband/hw/i40iw/i40iw_pble.c 		ret_code = i40iw_hmc_sd_one(dev, hmc_info->hmc_fn_id,
hmc_info           85 drivers/infiniband/hw/i40iw/i40iw_pble.h 	struct i40iw_hmc_info *hmc_info;
hmc_info          440 drivers/infiniband/hw/i40iw/i40iw_type.h 	struct i40iw_hmc_info hmc_info;
hmc_info          483 drivers/infiniband/hw/i40iw/i40iw_type.h 	struct i40iw_hmc_info *hmc_info;
hmc_info          339 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c 	struct i40iw_hmc_info *hmc_info = &vf_dev->hmc_info;
hmc_info          355 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c 	info.hmc_info = hmc_info;
hmc_info          366 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c 		vf_dev->hmc_info.hmc_obj[add_hmc_obj->obj_type].cnt = add_hmc_obj->obj_count;
hmc_info          379 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c 	struct i40iw_hmc_info *hmc_info = &vf_dev->hmc_info;
hmc_info          391 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c 	info.hmc_info = hmc_info;
hmc_info          484 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c 				vf_dev->hmc_info.hmc_obj = (struct i40iw_hmc_obj_info *)(&vf_dev[1]);
hmc_info          487 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c 					    vf_dev, &vf_dev->hmc_info, vf_dev->hmc_info.hmc_obj);
hmc_info           21 drivers/net/ethernet/intel/i40e/i40e_hmc.c 					      struct i40e_hmc_info *hmc_info,
hmc_info           33 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	if (NULL == hmc_info->sd_table.sd_entry) {
hmc_info           39 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	if (sd_index >= hmc_info->sd_table.sd_cnt) {
hmc_info           45 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	sd_entry = &hmc_info->sd_table.sd_entry[sd_index];
hmc_info           76 drivers/net/ethernet/intel/i40e/i40e_hmc.c 		hmc_info->sd_table.sd_entry[sd_index].entry_type = type;
hmc_info           79 drivers/net/ethernet/intel/i40e/i40e_hmc.c 		I40E_INC_SD_REFCNT(&hmc_info->sd_table);
hmc_info          110 drivers/net/ethernet/intel/i40e/i40e_hmc.c 					      struct i40e_hmc_info *hmc_info,
hmc_info          123 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	if (pd_index / I40E_HMC_PD_CNT_IN_SD >= hmc_info->sd_table.sd_cnt) {
hmc_info          132 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	    hmc_info->sd_table.sd_entry[sd_idx].entry_type)
hmc_info          136 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
hmc_info          189 drivers/net/ethernet/intel/i40e/i40e_hmc.c 					struct i40e_hmc_info *hmc_info,
hmc_info          202 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	if (sd_idx >= hmc_info->sd_table.sd_cnt) {
hmc_info          207 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	sd_entry = &hmc_info->sd_table.sd_entry[sd_idx];
hmc_info          214 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
hmc_info          244 drivers/net/ethernet/intel/i40e/i40e_hmc.c i40e_status i40e_prep_remove_sd_bp(struct i40e_hmc_info *hmc_info,
hmc_info          251 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	sd_entry = &hmc_info->sd_table.sd_entry[idx];
hmc_info          257 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	I40E_DEC_SD_REFCNT(&hmc_info->sd_table);
hmc_info          273 drivers/net/ethernet/intel/i40e/i40e_hmc.c 					    struct i40e_hmc_info *hmc_info,
hmc_info          282 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	sd_entry = &hmc_info->sd_table.sd_entry[idx];
hmc_info          293 drivers/net/ethernet/intel/i40e/i40e_hmc.c i40e_status i40e_prep_remove_pd_page(struct i40e_hmc_info *hmc_info,
hmc_info          299 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	sd_entry = &hmc_info->sd_table.sd_entry[idx];
hmc_info          309 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	I40E_DEC_SD_REFCNT(&hmc_info->sd_table);
hmc_info          322 drivers/net/ethernet/intel/i40e/i40e_hmc.c 					      struct i40e_hmc_info *hmc_info,
hmc_info          330 drivers/net/ethernet/intel/i40e/i40e_hmc.c 	sd_entry = &hmc_info->sd_table.sd_entry[idx];
hmc_info          156 drivers/net/ethernet/intel/i40e/i40e_hmc.h #define I40E_FIND_SD_INDEX_LIMIT(hmc_info, type, index, cnt, sd_idx, sd_limit)\
hmc_info          159 drivers/net/ethernet/intel/i40e/i40e_hmc.h 	fpm_addr = (hmc_info)->hmc_obj[(type)].base +			\
hmc_info          160 drivers/net/ethernet/intel/i40e/i40e_hmc.h 		   (hmc_info)->hmc_obj[(type)].size * (index);		\
hmc_info          161 drivers/net/ethernet/intel/i40e/i40e_hmc.h 	fpm_limit = fpm_addr + (hmc_info)->hmc_obj[(type)].size * (cnt);\
hmc_info          180 drivers/net/ethernet/intel/i40e/i40e_hmc.h #define I40E_FIND_PD_INDEX_LIMIT(hmc_info, type, idx, cnt, pd_index, pd_limit)\
hmc_info          183 drivers/net/ethernet/intel/i40e/i40e_hmc.h 	fpm_adr = (hmc_info)->hmc_obj[(type)].base +			\
hmc_info          184 drivers/net/ethernet/intel/i40e/i40e_hmc.h 		  (hmc_info)->hmc_obj[(type)].size * (idx);		\
hmc_info          185 drivers/net/ethernet/intel/i40e/i40e_hmc.h 	fpm_limit = fpm_adr + (hmc_info)->hmc_obj[(type)].size * (cnt);	\
hmc_info          192 drivers/net/ethernet/intel/i40e/i40e_hmc.h 					      struct i40e_hmc_info *hmc_info,
hmc_info          198 drivers/net/ethernet/intel/i40e/i40e_hmc.h 					      struct i40e_hmc_info *hmc_info,
hmc_info          202 drivers/net/ethernet/intel/i40e/i40e_hmc.h 					struct i40e_hmc_info *hmc_info,
hmc_info          204 drivers/net/ethernet/intel/i40e/i40e_hmc.h i40e_status i40e_prep_remove_sd_bp(struct i40e_hmc_info *hmc_info,
hmc_info          207 drivers/net/ethernet/intel/i40e/i40e_hmc.h 					    struct i40e_hmc_info *hmc_info,
hmc_info          209 drivers/net/ethernet/intel/i40e/i40e_hmc.h i40e_status i40e_prep_remove_pd_page(struct i40e_hmc_info *hmc_info,
hmc_info          212 drivers/net/ethernet/intel/i40e/i40e_hmc.h 					      struct i40e_hmc_info *hmc_info,
hmc_info          233 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 						 struct i40e_hmc_info *hmc_info,
hmc_info          238 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (!i40e_prep_remove_pd_page(hmc_info, idx))
hmc_info          239 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 		ret_code = i40e_remove_pd_page_new(hw, hmc_info, idx, true);
hmc_info          260 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 					       struct i40e_hmc_info *hmc_info,
hmc_info          265 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (!i40e_prep_remove_sd_bp(hmc_info, idx))
hmc_info          266 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 		ret_code = i40e_remove_sd_bp_new(hw, hmc_info, idx, true);
hmc_info          296 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (NULL == info->hmc_info) {
hmc_info          301 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (I40E_HMC_INFO_SIGNATURE != info->hmc_info->signature) {
hmc_info          307 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (info->start_idx >= info->hmc_info->hmc_obj[info->rsrc_type].cnt) {
hmc_info          314 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	    info->hmc_info->hmc_obj[info->rsrc_type].cnt) {
hmc_info          322 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	I40E_FIND_SD_INDEX_LIMIT(info->hmc_info, info->rsrc_type,
hmc_info          325 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (sd_idx >= info->hmc_info->sd_table.sd_cnt ||
hmc_info          326 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	    sd_lmt > info->hmc_info->sd_table.sd_cnt) {
hmc_info          331 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	I40E_FIND_PD_INDEX_LIMIT(info->hmc_info, info->rsrc_type,
hmc_info          349 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 		ret_code = i40e_add_sd_table_entry(hw, info->hmc_info, j,
hmc_info          354 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 		sd_entry = &info->hmc_info->sd_table.sd_entry[j];
hmc_info          367 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 								info->hmc_info,
hmc_info          377 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 					i40e_remove_pd_bp(hw, info->hmc_info,
hmc_info          406 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 		sd_entry = &info->hmc_info->sd_table.sd_entry[j - 1];
hmc_info          413 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 				i40e_remove_pd_bp(hw, info->hmc_info, i);
hmc_info          414 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 			i40e_remove_pd_page(hw, info->hmc_info, (j - 1));
hmc_info          417 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 			i40e_remove_sd_bp(hw, info->hmc_info, (j - 1));
hmc_info          447 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	info.hmc_info = &hw->hmc;
hmc_info          537 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (NULL == info->hmc_info) {
hmc_info          542 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (I40E_HMC_INFO_SIGNATURE != info->hmc_info->signature) {
hmc_info          548 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (NULL == info->hmc_info->sd_table.sd_entry) {
hmc_info          554 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (NULL == info->hmc_info->hmc_obj) {
hmc_info          559 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (info->start_idx >= info->hmc_info->hmc_obj[info->rsrc_type].cnt) {
hmc_info          567 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	    info->hmc_info->hmc_obj[info->rsrc_type].cnt) {
hmc_info          574 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	I40E_FIND_PD_INDEX_LIMIT(info->hmc_info, info->rsrc_type,
hmc_info          582 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 		    info->hmc_info->sd_table.sd_entry[sd_idx].entry_type)
hmc_info          588 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 			&info->hmc_info->sd_table.sd_entry[sd_idx].u.pd_table;
hmc_info          590 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 			ret_code = i40e_remove_pd_bp(hw, info->hmc_info, j);
hmc_info          597 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	I40E_FIND_SD_INDEX_LIMIT(info->hmc_info, info->rsrc_type,
hmc_info          600 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (sd_idx >= info->hmc_info->sd_table.sd_cnt ||
hmc_info          601 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	    sd_lmt > info->hmc_info->sd_table.sd_cnt) {
hmc_info          607 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 		if (!info->hmc_info->sd_table.sd_entry[i].valid)
hmc_info          609 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 		switch (info->hmc_info->sd_table.sd_entry[i].entry_type) {
hmc_info          611 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 			ret_code = i40e_remove_sd_bp(hw, info->hmc_info, i);
hmc_info          616 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 			ret_code = i40e_remove_pd_page(hw, info->hmc_info, i);
hmc_info          640 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	info.hmc_info = &hw->hmc;
hmc_info          980 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	struct i40e_hmc_info *hmc_info = &hw->hmc;
hmc_info          989 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (NULL == hmc_info) {
hmc_info          994 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (NULL == hmc_info->hmc_obj) {
hmc_info         1004 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (I40E_HMC_INFO_SIGNATURE != hmc_info->signature) {
hmc_info         1009 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	if (obj_idx >= hmc_info->hmc_obj[rsrc_type].cnt) {
hmc_info         1016 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	I40E_FIND_SD_INDEX_LIMIT(hmc_info, rsrc_type, obj_idx, 1,
hmc_info         1019 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	sd_entry = &hmc_info->sd_table.sd_entry[sd_idx];
hmc_info         1020 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 	obj_offset_in_fpm = hmc_info->hmc_obj[rsrc_type].base +
hmc_info         1021 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 			    hmc_info->hmc_obj[rsrc_type].size * obj_idx;
hmc_info         1024 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c 		I40E_FIND_PD_INDEX_LIMIT(hmc_info, rsrc_type, obj_idx, 1,
hmc_info          125 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h 	struct i40e_hmc_info *hmc_info;
hmc_info          134 drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h 	struct i40e_hmc_info *hmc_info;