Lines Matching defs:msix
155 int ret, msix = 0;
180 msix = -((int)adap->sge.intrq.abs_id + 1);
187 if (msix >= 0) {
188 msix = cxgb4_get_msix_idx_from_bmap(adap);
189 if (msix < 0) {
190 ret = msix;
194 eorxq->msix = &adap->msix_info[msix];
195 snprintf(eorxq->msix->desc,
196 sizeof(eorxq->msix->desc),
209 dev, msix, &eorxq->fl,
224 ret = request_irq(eorxq->msix->vec, t4_sge_intr_msix, 0,
225 eorxq->msix->desc, &eorxq->rspq);
229 cxgb4_set_msix_aff(adap, eorxq->msix->vec,
230 &eorxq->msix->aff_mask, i);
247 cxgb4_clear_msix_aff(eorxq->msix->vec,
248 eorxq->msix->aff_mask);
249 free_irq(eorxq->msix->vec, &eorxq->rspq);
260 if (eorxq->msix)
261 cxgb4_free_msix_idx_in_bmap(adap, eorxq->msix->idx);
300 cxgb4_clear_msix_aff(eorxq->msix->vec,
301 eorxq->msix->aff_mask);
302 free_irq(eorxq->msix->vec, &eorxq->rspq);
303 cxgb4_free_msix_idx_in_bmap(adap, eorxq->msix->idx);