Searched refs:evq (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/sys/dev/sfxge/ |
H A D | sfxge_ev.c | 50 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 D | sfxge_intr.c | 65 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 D | sfxge_rx.c | 187 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 D | sfxge_tx.c | 221 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 D | sfxge_tx.h | 245 extern void sfxge_tx_qcomplete(struct sfxge_txq *txq, struct sfxge_evq *evq);
|
H A D | sfxge.h | 306 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 D | ef10_ev.c | 622 __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 135 milliseconds