Home | History | Annotate | Download | only in hyperv

Lines Matching defs:ring_cnt

581 	int tx_ring_cnt, ring_cnt;
620 ring_cnt = hvn_channel_cnt;
621 if (ring_cnt <= 0) {
622 ring_cnt = ncpu;
623 if (ring_cnt > HVN_CHANNEL_MAX_COUNT_DEFAULT)
624 ring_cnt = HVN_CHANNEL_MAX_COUNT_DEFAULT;
625 } else if (ring_cnt > ncpu)
626 ring_cnt = ncpu;
629 if (tx_ring_cnt <= 0 || tx_ring_cnt > ring_cnt)
630 tx_ring_cnt = ring_cnt;
637 if (hvn_rx_ring_create(sc, ring_cnt)) {
1788 hvn_rx_ring_create(struct hvn_softc *sc, int ring_cnt)
1805 sc->sc_rxr = kmem_zalloc(sizeof(*rxr) * ring_cnt, KM_SLEEP);
1806 sc->sc_nrxr_inuse = sc->sc_nrxr = ring_cnt;
1925 hvn_tx_ring_create(struct hvn_softc *sc, int ring_cnt)
1947 sc->sc_txr = kmem_zalloc(sizeof(*txr) * ring_cnt, KM_SLEEP);
1948 sc->sc_ntxr_inuse = sc->sc_ntxr = ring_cnt;
1952 for (j = 0; j < ring_cnt; j++) {
2861 hvn_set_ring_inuse(struct hvn_softc *sc, int ring_cnt)
2864 if (sc->sc_ntxr > ring_cnt)
2865 sc->sc_ntxr_inuse = ring_cnt;
2868 sc->sc_nrxr_inuse = ring_cnt;
3018 hvn_resume_tx(struct hvn_softc *sc, int ring_cnt)
3023 for (i = 0; i < ring_cnt; i++) {