Lines Matching defs:msix

734 		minfo = s->ethrxq[ethqidx].msix;
749 minfo = s->ethrxq[ethqidx].msix;
765 minfo = s->ethrxq[i].msix;
984 int msix;
991 msix = cxgb4_get_msix_idx_from_bmap(adap);
992 if (msix < 0)
995 snprintf(adap->msix_info[msix].desc,
996 sizeof(adap->msix_info[msix].desc),
999 adap->sge.nd_msix_idx = msix;
1006 int msix, err = 0;
1013 msix = cxgb4_get_msix_idx_from_bmap(adap);
1014 if (msix < 0)
1017 snprintf(adap->msix_info[msix].desc,
1018 sizeof(adap->msix_info[msix].desc),
1025 msix = -((int)s->intrq.abs_id + 1);
1029 msix, NULL, fwevtq_handler, NULL, -1);
1030 if (err && msix >= 0)
1031 cxgb4_free_msix_idx_in_bmap(adap, msix);
1033 s->fwevtq_msix_idx = msix;
1050 int err, i, j, msix = 0;
1056 msix = -((int)s->intrq.abs_id + 1);
1065 if (msix >= 0) {
1066 msix = cxgb4_get_msix_idx_from_bmap(adap);
1067 if (msix < 0) {
1068 err = msix;
1072 snprintf(adap->msix_info[msix].desc,
1073 sizeof(adap->msix_info[msix].desc),
1075 q->msix = &adap->msix_info[msix];
1079 msix, &q->fl,
1308 cxgb4_clear_msix_aff(mirror_rxq->msix->vec,
1309 mirror_rxq->msix->aff_mask);
1310 free_irq(mirror_rxq->msix->vec, &mirror_rxq->rspq);
1311 cxgb4_free_msix_idx_in_bmap(adap, mirror_rxq->msix->idx);
1323 int ret = 0, msix = 0;
1340 msix = -((int)adap->sge.intrq.abs_id + 1);
1346 if (msix >= 0) {
1347 msix = cxgb4_get_msix_idx_from_bmap(adap);
1348 if (msix < 0) {
1349 ret = msix;
1353 mirror_rxq->msix = &adap->msix_info[msix];
1354 snprintf(mirror_rxq->msix->desc,
1355 sizeof(mirror_rxq->msix->desc),
1368 dev, msix, &mirror_rxq->fl,
1375 ret = request_irq(mirror_rxq->msix->vec,
1377 mirror_rxq->msix->desc,
1382 cxgb4_set_msix_aff(adap, mirror_rxq->msix->vec,
1383 &mirror_rxq->msix->aff_mask, i);
1412 cxgb4_free_msix_idx_in_bmap(adap, mirror_rxq->msix->idx);
6070 /* map for msix */