Lines Matching defs:vi
675 pi->vi = malloc(sizeof(struct vi_info) * pi->nvi, M_CXGBE,
686 free(pi->vi, M_CXGBE);
721 pi->vi[0].dev = pi->dev;
764 struct vi_info *vi;
769 for_each_vi(pi, j, vi) {
770 vi->pi = pi;
771 vi->adapter = sc;
772 vi->qsize_rxq = t4_qsize_rxq;
773 vi->qsize_txq = t4_qsize_txq;
775 vi->first_rxq = rqidx;
776 vi->first_txq = tqidx;
777 vi->tmr_idx = t4_tmr_idx;
778 vi->pktc_idx = t4_pktc_idx;
779 vi->nrxq = j == 0 ? iaq.nrxq: 1;
780 vi->ntxq = j == 0 ? iaq.ntxq: 1;
782 rqidx += vi->nrxq;
783 tqidx += vi->ntxq;
785 vi->rsrv_noflowq = 0;
896 struct vi_info *vi;
910 for_each_vi(pi, v, vi) {
911 if (vi->flags & VI_INIT_DONE) {
915 for_each_rxq(vi, i, rxq) {
924 for_each_txq(vi, i, txq) {