Lines Matching defs:vsi
385 struct ixl_vsi *vsi = &sc->vsi;
386 struct ixl_queue *que = vsi->queues;
394 pairs = vsi->num_queues;
425 vqpi->rxq.max_pkt_size = vsi->max_frame_size;
480 struct ixl_vsi *vsi = &sc->vsi;
481 struct ixl_queue *que = vsi->queues;
646 ** This routine takes additions to the vsi filter
680 a->vsi_id = sc->vsi.id;
740 d->vsi_id = sc->vsi.id;
805 struct ixl_vsi *vsi = &sc->vsi;
809 for (int i = 0; i < vsi->num_queues; i++)
810 tx_discards += sc->vsi.queues[i].txr.br->br_drops;
813 IXL_SET_IPACKETS(vsi, es->rx_unicast +
816 IXL_SET_OPACKETS(vsi, es->tx_unicast +
819 IXL_SET_IBYTES(vsi, es->rx_bytes);
820 IXL_SET_OBYTES(vsi, es->tx_bytes);
821 IXL_SET_IMCASTS(vsi, es->rx_multicast);
822 IXL_SET_OMCASTS(vsi, es->tx_multicast);
824 IXL_SET_OERRORS(vsi, es->tx_errors);
825 IXL_SET_IQDROPS(vsi, es->rx_discards);
826 IXL_SET_OQDROPS(vsi, tx_discards);
827 IXL_SET_NOPROTO(vsi, es->rx_unknown_protocol);
828 IXL_SET_COLLISIONS(vsi, 0);
830 vsi->eth_stats = *es;
910 que_id = que_id % sc->vsi.num_queues;
912 que_id = i % sc->vsi.num_queues;
937 struct ixl_vsi *vsi = &sc->vsi;
960 ixlv_init(vsi);
1019 ixlv_enable_intr(vsi);
1021 vsi->ifp->if_drv_flags |= IFF_DRV_RUNNING;
1030 ixlv_disable_intr(vsi);
1032 vsi->ifp->if_drv_flags &= ~(IFF_DRV_RUNNING);