Lines Matching refs:sdinfo
166 struct irdma_update_sds_info sdinfo; in irdma_hmc_sd_one() local
168 sdinfo.cnt = 1; in irdma_hmc_sd_one()
169 sdinfo.hmc_fn_id = hmc_fn_id; in irdma_hmc_sd_one()
171 irdma_set_sd_entry(pa, sd_idx, type, sdinfo.entry); in irdma_hmc_sd_one()
173 irdma_clr_sd_entry(sd_idx, type, sdinfo.entry); in irdma_hmc_sd_one()
174 return dev->cqp->process_cqp_sds(dev, &sdinfo); in irdma_hmc_sd_one()
191 struct irdma_update_sds_info sdinfo = {0}; in irdma_hmc_sd_grp() local
196 sdinfo.hmc_fn_id = hmc_info->hmc_fn_id; in irdma_hmc_sd_grp()
207 &sdinfo.entry[sdinfo.cnt]); in irdma_hmc_sd_grp()
210 &sdinfo.entry[sdinfo.cnt]); in irdma_hmc_sd_grp()
212 sdinfo.cnt++; in irdma_hmc_sd_grp()
213 if (sdinfo.cnt == IRDMA_MAX_SD_ENTRIES) { in irdma_hmc_sd_grp()
214 ret_code = dev->cqp->process_cqp_sds(dev, &sdinfo); in irdma_hmc_sd_grp()
222 sdinfo.cnt = 0; in irdma_hmc_sd_grp()
225 if (sdinfo.cnt) in irdma_hmc_sd_grp()
226 ret_code = dev->cqp->process_cqp_sds(dev, &sdinfo); in irdma_hmc_sd_grp()