Lines Matching full:index
52 unsigned int index; in sfxge_ev_qcomplete() local
59 index = evq->index; in sfxge_ev_qcomplete()
60 rxq = sc->rxq[index]; in sfxge_ev_qcomplete()
72 KASSERT(txq->evq_index == index, in sfxge_ev_qcomplete()
73 ("txq->evq_index != index")); in sfxge_ev_qcomplete()
93 rxq = evq->sc->rxq[evq->index]; in sfxge_get_rxq_by_label()
96 KASSERT(evq->index == rxq->index, ("evq->index != rxq->index")); in sfxge_get_rxq_by_label()
177 DBGPRINT(sc->dev, "[%d] %s", evq->index, in sfxge_ev_exception()
207 unsigned int index; in sfxge_ev_rxq_flush_done() local
219 index = rxq->index; in sfxge_ev_rxq_flush_done()
220 if (index == evq->index) { in sfxge_ev_rxq_flush_done()
225 evq = sc->evq[index]; in sfxge_ev_rxq_flush_done()
241 unsigned int index; in sfxge_ev_rxq_flush_failed() local
253 index = rxq->index; in sfxge_ev_rxq_flush_failed()
254 evq = sc->evq[index]; in sfxge_ev_rxq_flush_failed()
267 unsigned int index; in sfxge_get_txq_by_label() local
270 ((evq->index == 0 && label < SFXGE_TXQ_NTYPES) || in sfxge_get_txq_by_label()
274 index = (evq->index == 0) ? in sfxge_get_txq_by_label()
275 label : (evq->index - 1 + SFXGE_EVQ0_N_TXQ(evq->sc)); in sfxge_get_txq_by_label()
276 return (evq->sc->txq[index]); in sfxge_get_txq_by_label()
293 KASSERT(evq->index == txq->evq_index, in sfxge_ev_tx()
294 ("evq->index != txq->evq_index")); in sfxge_ev_tx()
338 if (txq->evq_index == evq->index) { in sfxge_ev_txq_flush_done()
383 KASSERT(evq->index == txq->evq_index, in sfxge_ev_software()
384 ("evq->index != txq->evq_index")); in sfxge_ev_software()
424 sfxge_ev_timer(void *arg, uint32_t index) in sfxge_ev_timer() argument
427 (void)index; in sfxge_ev_timer()
433 sfxge_ev_wake_up(void *arg, uint32_t index) in sfxge_ev_wake_up() argument
436 (void)index; in sfxge_ev_wake_up()
489 snprintf(name, sizeof(name), "%u", evq->index); in sfxge_evq_stat_init()
510 unsigned int index; in sfxge_ev_stat_update() local
525 for (index = 0; index < sc->evq_count; index++) { in sfxge_ev_stat_update()
526 evq = sc->evq[index]; in sfxge_ev_stat_update()
589 unsigned int index; in sfxge_int_mod_handler() local
609 for (index = 0; index < sc->evq_count; index++) in sfxge_int_mod_handler()
610 sfxge_ev_qmoderate(sc, index, moderation); in sfxge_int_mod_handler()
717 sfxge_ev_qstop(struct sfxge_softc *sc, unsigned int index) in sfxge_ev_qstop() argument
721 evq = sc->evq[index]; in sfxge_ev_qstop()
743 sfxge_ev_qstart(struct sfxge_softc *sc, unsigned int index) in sfxge_ev_qstart() argument
750 evq = sc->evq[index]; in sfxge_ev_qstart()
765 if ((rc = efx_ev_qcreate(sc->enp, index, esmp, evq->entries, in sfxge_ev_qstart()
816 int index; in sfxge_ev_stop() local
825 index = sc->evq_count; in sfxge_ev_stop()
826 while (--index >= 0) in sfxge_ev_stop()
827 sfxge_ev_qstop(sc, index); in sfxge_ev_stop()
837 int index; in sfxge_ev_start() local
850 for (index = 0; index < sc->evq_count; index++) { in sfxge_ev_start()
851 if ((rc = sfxge_ev_qstart(sc, index)) != 0) in sfxge_ev_start()
859 while (--index >= 0) in sfxge_ev_start()
860 sfxge_ev_qstop(sc, index); in sfxge_ev_start()
869 sfxge_ev_qfini(struct sfxge_softc *sc, unsigned int index) in sfxge_ev_qfini() argument
873 evq = sc->evq[index]; in sfxge_ev_qfini()
881 sc->evq[index] = NULL; in sfxge_ev_qfini()
889 sfxge_ev_qinit(struct sfxge_softc *sc, unsigned int index) in sfxge_ev_qinit() argument
895 KASSERT(index < SFXGE_RX_SCALE_MAX, ("index >= SFXGE_RX_SCALE_MAX")); in sfxge_ev_qinit()
899 evq->index = index; in sfxge_ev_qinit()
900 sc->evq[index] = evq; in sfxge_ev_qinit()
908 if (index == 0) in sfxge_ev_qinit()
930 SFXGE_EVQ_LOCK_INIT(evq, device_get_nameunit(sc->dev), index); in sfxge_ev_qinit()
947 sc->evq[index] = NULL; in sfxge_ev_qinit()
958 int index; in sfxge_ev_fini() local
968 index = sc->evq_count; in sfxge_ev_fini()
969 while (--index >= 0) in sfxge_ev_fini()
970 sfxge_ev_qfini(sc, index); in sfxge_ev_fini()
981 int index; in sfxge_ev_init() local
1014 for (index = 0; index < sc->evq_count; index++) { in sfxge_ev_init()
1015 if ((rc = sfxge_ev_qinit(sc, index)) != 0) in sfxge_ev_init()
1026 while (--index >= 0) in sfxge_ev_init()
1027 sfxge_ev_qfini(sc, index); in sfxge_ev_init()