Lines Matching refs:sdinfo
126 struct irdma_update_sds_info sdinfo; in irdma_hmc_sd_one() local
128 sdinfo.cnt = 1; in irdma_hmc_sd_one()
129 sdinfo.hmc_fn_id = hmc_fn_id; in irdma_hmc_sd_one()
131 irdma_set_sd_entry(pa, sd_idx, type, sdinfo.entry); in irdma_hmc_sd_one()
133 irdma_clr_sd_entry(sd_idx, type, sdinfo.entry); in irdma_hmc_sd_one()
134 return dev->cqp->process_cqp_sds(dev, &sdinfo); in irdma_hmc_sd_one()
150 struct irdma_update_sds_info sdinfo = {}; in irdma_hmc_sd_grp() local
155 sdinfo.hmc_fn_id = hmc_info->hmc_fn_id; in irdma_hmc_sd_grp()
166 &sdinfo.entry[sdinfo.cnt]); in irdma_hmc_sd_grp()
169 &sdinfo.entry[sdinfo.cnt]); in irdma_hmc_sd_grp()
171 sdinfo.cnt++; in irdma_hmc_sd_grp()
172 if (sdinfo.cnt == IRDMA_MAX_SD_ENTRIES) { in irdma_hmc_sd_grp()
173 ret_code = dev->cqp->process_cqp_sds(dev, &sdinfo); in irdma_hmc_sd_grp()
181 sdinfo.cnt = 0; in irdma_hmc_sd_grp()
184 if (sdinfo.cnt) in irdma_hmc_sd_grp()
185 ret_code = dev->cqp->process_cqp_sds(dev, &sdinfo); in irdma_hmc_sd_grp()