Searched refs:evq (Results 1 - 7 of 7) sorted by relevance

/freebsd-10.2-release/sys/dev/sfxge/
H A Dsfxge_ev.c45 sfxge_ev_qcomplete(struct sfxge_evq *evq, boolean_t eop) argument
52 SFXGE_EVQ_LOCK_ASSERT_OWNED(evq);
54 sc = evq->sc;
55 index = evq->index;
58 if ((txq = evq->txq) != NULL) {
59 evq->txq = NULL;
60 evq->txqs = &(evq->txq);
72 sfxge_tx_qcomplete(txq, evq);
86 struct sfxge_evq *evq; local
155 struct sfxge_evq *evq; local
190 struct sfxge_evq *evq; local
229 struct sfxge_evq *evq; local
261 sfxge_get_txq_by_label(struct sfxge_evq *evq, enum sfxge_txq_type label) argument
274 struct sfxge_evq *evq; local
315 struct sfxge_evq *evq; local
354 struct sfxge_evq *evq; local
464 struct sfxge_evq *evq; local
527 struct sfxge_evq *evq; local
583 struct sfxge_evq *evq; local
601 struct sfxge_evq *evq; local
631 sfxge_ev_qpoll(struct sfxge_evq *evq) argument
677 struct sfxge_evq *evq; local
703 struct sfxge_evq *evq; local
831 struct sfxge_evq *evq; local
851 struct sfxge_evq *evq; local
[all...]
H A Dsfxge_intr.c55 struct sfxge_evq *evq; local
62 evq = (struct sfxge_evq *)arg;
63 sc = evq->sc;
97 if (evq->init_state == SFXGE_EVQ_STARTED) {
98 if (efx_ev_qpending(evq->common, evq->read_ptr))
100 efx_ev_qprime(evq->common, evq->read_ptr);
111 struct sfxge_evq *evq = arg; local
113 (void)sfxge_ev_qpoll(evq);
119 struct sfxge_evq *evq; local
[all...]
H A Dsfxge_rx.c176 struct sfxge_evq *evq; local
181 evq = sc->evq[index];
186 KASSERT(evq->init_state == SFXGE_EVQ_STARTED,
187 ("evq not started"));
190 efx_ev_qpost(evq->common, magic);
234 struct sfxge_evq *evq; local
243 evq = sc->evq[index];
248 SFXGE_EVQ_LOCK_ASSERT_OWNED(evq);
816 struct sfxge_evq *evq; local
935 struct sfxge_evq *evq; local
1017 struct sfxge_evq *evq; local
1263 struct sfxge_evq *evq; local
[all...]
H A Dsfxge_tx.c165 sfxge_tx_qcomplete(struct sfxge_txq *txq, struct sfxge_evq *evq) argument
169 SFXGE_EVQ_LOCK_ASSERT_OWNED(evq);
1184 struct sfxge_evq *evq; local
1187 evq = sc->evq[txq->evq_index];
1189 SFXGE_EVQ_LOCK_ASSERT_OWNED(evq);
1222 struct sfxge_evq *evq; local
1228 evq = sc->evq[txq->evq_index];
1230 SFXGE_EVQ_LOCK(evq);
1305 struct sfxge_evq *evq; local
1506 struct sfxge_evq *evq; local
[all...]
H A Dsfxge_tx.h228 extern void sfxge_tx_qcomplete(struct sfxge_txq *txq, struct sfxge_evq *evq);
H A Dsfxge.h256 struct sfxge_evq *evq[SFXGE_RX_SCALE_MAX]; member in struct:sfxge_softc
319 extern int sfxge_ev_qpoll(struct sfxge_evq *evq);
417 "%s:evq%u", (_ifname), (_evq_index)); \
/freebsd-10.2-release/sys/dev/sfxge/common/
H A Dhunt_ev.c356 __in uint32_t evq,
370 MCDI_IN_SET_DWORD(req, DRIVER_EVENT_IN_EVQ, evq);
909 * event queue, and one to evq 0 (with TX_FLUSH_TO_DRIVER set).
949 * event queue, and one to evq 0 (with RX_FLUSH_TO_DRIVER set).
354 efx_mcdi_driver_event( __in efx_nic_t *enp, __in uint32_t evq, __in efx_qword_t data) argument

Completed in 106 milliseconds