Home
last modified time | relevance | path

Searched refs:ptr_mask (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/sfxge/
H A Dsfxge_tx.c155 &txq->stmp[txq->ptr_mask])) in sfxge_next_stmp()
229 id = completed++ & txq->ptr_mask; in sfxge_tx_qcomplete()
436 id = txq->added & txq->ptr_mask; in sfxge_tx_queue_mbuf()
476 stmp = &txq->stmp[(rc - 1) & txq->ptr_mask]; in sfxge_tx_queue_mbuf()
1241 id = (id + EFX_TX_FATSOV2_OPT_NDESCS) & txq->ptr_mask; in tso_start_new_packet()
1259 id = (id + 1) & txq->ptr_mask; in tso_start_new_packet()
1269 id = (id + 1) & txq->ptr_mask; in tso_start_new_packet()
1350 id = (id + 1) & txq->ptr_mask; in tso_start_new_packet()
1381 id = (txq->added + n_extra_descs) & txq->ptr_mask; in sfxge_tx_queue_tso()
1389 id = (id + 1) & txq->ptr_mask; in sfxge_tx_queue_tso()
[all …]
H A Dsfxge_ev.c124 stop = (id + 1) & rxq->ptr_mask; in sfxge_ev_rx()
125 id = rxq->pending & rxq->ptr_mask; in sfxge_ev_rx()
147 for (; id != stop; id = (id + 1) & rxq->ptr_mask) { in sfxge_ev_rx()
299 stop = (id + 1) & txq->ptr_mask; in sfxge_ev_tx()
300 id = txq->pending & txq->ptr_mask; in sfxge_ev_tx()
H A Dsfxge_rx.h160 unsigned int ptr_mask; member
H A Dsfxge_tx.h181 unsigned int ptr_mask; member
H A Dsfxge_rx.c261 id = (rxq->added + batch) & rxq->ptr_mask; in sfxge_rx_qfill()
832 id = completed++ & rxq->ptr_mask; in sfxge_rx_qcomplete()
1281 rxq->ptr_mask = rxq->entries - 1; in sfxge_rx_qinit()