Home
last modified time | relevance | path

Searched refs:hw_cidx (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/enetc/
H A Dif_enetc.c1162 int cidx, hw_cidx, count; in enetc_isc_txd_credits_update() local
1165 hw_cidx = ENETC_TXQ_RD4(sc, qid, ENETC_TBCIR) & ENETC_TBCIR_IDX_MASK; in enetc_isc_txd_credits_update()
1178 if (cidx == hw_cidx) in enetc_isc_txd_credits_update()
1184 count = hw_cidx - cidx; in enetc_isc_txd_credits_update()
1188 queue->cidx = hw_cidx; in enetc_isc_txd_credits_update()
/freebsd/sys/dev/cxgbe/
H A Dt4_netmap.c1073 uint16_t hw_cidx = spg->cidx; /* snapshot */ in reclaim_nm_tx_desc() local
1077 hw_cidx = be16toh(hw_cidx); in reclaim_nm_tx_desc()
1079 while (nm_txq->cidx != hw_cidx) { in reclaim_nm_tx_desc()
H A Dt4_sge.c1562 fl->hw_cidx = cidx; in move_to_next_rxbuf()
1609 fl_hw_cidx = fl->hw_cidx; /* stable snapshot */ in service_iq_fl()
1625 if (IDXDIFF(fl->hw_cidx, fl_hw_cidx, fl->sidx) > 4) { in service_iq_fl()
1629 fl_hw_cidx = fl->hw_cidx; in service_iq_fl()
3635 fl->pidx = fl->cidx = fl->hw_cidx = fl->dbidx = 0; in alloc_iq_fl_hwq()
4985 uint16_t hw_cidx = fl->hw_cidx; /* stable snapshot */ in refill_fl() local
4994 max_pidx = __predict_false(hw_cidx == 0) ? fl->sidx - 1 : hw_cidx - 1; in refill_fl()
6187 uint16_t hw_cidx; in reclaimable_tx_desc() local
6189 hw_cidx = read_hw_cidx(eq); in reclaimable_tx_desc()
6190 return (IDXDIFF(hw_cidx, eq->cidx, eq->sidx)); in reclaimable_tx_desc()
[all …]
H A Dadapter.h555 volatile uint16_t hw_cidx; member