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

/freebsd-11-stable/sys/dev/sfxge/
H A Dsfxge_ev.c50 sfxge_ev_qcomplete(struct sfxge_evq *evq, boolean_t eop) argument
57 SFXGE_EVQ_LOCK_ASSERT_OWNED(evq);
59 sc = evq->sc;
60 index = evq->index;
63 if ((txq = evq->txq) != NULL) {
64 evq->txq = NULL;
65 evq->txqs = &(evq->txq);
77 sfxge_tx_qcomplete(txq, evq);
88 sfxge_get_rxq_by_label(struct sfxge_evq *evq, uint32_ argument
106 struct sfxge_evq *evq; local
170 struct sfxge_evq *evq; local
205 struct sfxge_evq *evq; local
239 struct sfxge_evq *evq; local
266 sfxge_get_txq_by_label(struct sfxge_evq *evq, enum sfxge_txq_type label) argument
283 struct sfxge_evq *evq; local
324 struct sfxge_evq *evq; local
358 struct sfxge_evq *evq; local
448 sfxge_evq_stat_update(struct sfxge_evq *evq) argument
471 struct sfxge_evq *evq = arg1; local
485 sfxge_evq_stat_init(struct sfxge_evq *evq) argument
515 struct sfxge_evq *evq; local
578 struct sfxge_evq *evq; local
634 struct sfxge_evq *evq; local
652 struct sfxge_evq *evq; local
682 sfxge_ev_qpoll(struct sfxge_evq *evq) argument
728 struct sfxge_evq *evq; local
754 struct sfxge_evq *evq; local
880 struct sfxge_evq *evq; local
900 struct sfxge_evq *evq; local
[all...]
H A Dsfxge_intr.c65 struct sfxge_evq *evq; local
72 evq = (struct sfxge_evq *)arg;
73 sc = evq->sc;
107 if (evq->init_state == SFXGE_EVQ_STARTED) {
108 if (efx_ev_qpending(evq->common, evq->read_ptr))
110 efx_ev_qprime(evq->common, evq->read_ptr);
121 struct sfxge_evq *evq = arg; local
123 (void)sfxge_ev_qpoll(evq);
129 struct sfxge_evq *evq; local
[all...]
H A Dsfxge_rx.c187 struct sfxge_evq *evq; local
192 evq = sc->evq[index];
196 KASSERT(evq->init_state == SFXGE_EVQ_STARTED,
197 ("evq not started"));
200 efx_ev_qpost(evq->common, magic);
225 struct sfxge_evq *evq; local
234 evq = sc->evq[index];
239 SFXGE_EVQ_LOCK_ASSERT_OWNED(evq);
817 struct sfxge_evq *evq; local
936 struct sfxge_evq *evq; local
1018 struct sfxge_evq *evq; local
1272 struct sfxge_evq *evq; local
[all...]
H A Dsfxge_tx.c221 sfxge_tx_qcomplete(struct sfxge_txq *txq, struct sfxge_evq *evq) argument
225 SFXGE_EVQ_LOCK_ASSERT_OWNED(evq);
1440 struct sfxge_evq *evq; local
1443 evq = sc->evq[txq->evq_index];
1445 SFXGE_EVQ_LOCK_ASSERT_OWNED(evq);
1478 struct sfxge_evq *evq; local
1484 evq = sc->evq[txq->evq_index];
1486 SFXGE_EVQ_LOCK(evq);
1623 struct sfxge_evq *evq; local
1819 struct sfxge_evq *evq; local
[all...]
H A Dsfxge_tx.h245 extern void sfxge_tx_qcomplete(struct sfxge_txq *txq, struct sfxge_evq *evq);
H A Dsfxge.h306 struct sfxge_evq *evq[SFXGE_RX_SCALE_MAX]; member in struct:sfxge_softc
376 extern int sfxge_ev_qpoll(struct sfxge_evq *evq);
475 "%s:evq%u", (_ifname), (_evq_index)); \
/freebsd-11-stable/sys/dev/sfxge/common/
H A Def10_ev.c622 __in uint32_t evq,
636 MCDI_IN_SET_DWORD(req, DRIVER_EVENT_IN_EVQ, evq);
1176 * event queue, and one to evq 0 (with TX_FLUSH_TO_DRIVER set).
1218 * event queue, and one to evq 0 (with RX_FLUSH_TO_DRIVER set).
620 efx_mcdi_driver_event( __in efx_nic_t *enp, __in uint32_t evq, __in efx_qword_t data) argument

Completed in 191 milliseconds