Searched refs:IDXDIFF (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/cxgbe/ |
H A D | adapter.h | 538 (IDXDIFF(fl->dbidx * 8, fl->cidx, fl->sidx * 8) <= fl->lowat) 540 (IDXDIFF(fl->dbidx * 8, fl->cidx, fl->sidx * 8) >= 2 * fl->lowat) 1104 #define IDXDIFF(head, tail, wrap) \ macro
|
H A D | t4_sge.c | 1625 if (IDXDIFF(fl->hw_cidx, fl_hw_cidx, fl->sidx) > 4) { in service_iq_fl() 2161 available = IDXDIFF(eq->cidx, eq->pidx, eq->sidx) - 1; in drain_wrq_wr_list() 2935 available = IDXDIFF(eq->cidx, eq->pidx, eq->sidx) - 1; in start_wrq_wr() 2999 available = IDXDIFF(eq->cidx, eq->pidx, eq->sidx) - 1; in commit_wrq_wr() 3013 MPASS(IDXDIFF(next->pidx, pidx, eq->sidx) == ndesc); in commit_wrq_wr() 3136 remaining = IDXDIFF(pidx, cidx, r->size); in eth_tx() 3156 avail = IDXDIFF(eq->cidx, eq->pidx, eq->sidx) - 1; in eth_tx() 4937 n = IDXDIFF(fl->pidx >> 3, fl->dbidx, fl->sidx); in ring_fl_db() 5055 if (IDXDIFF(pidx, fl->dbidx, fl->sidx) >= 4) in refill_fl() 6169 return (IDXDIFF(hw_cidx, eq->cidx, eq->sidx)); in reclaimable_tx_desc() [all …]
|
H A D | t4_netmap.c | 907 #define NMIDXDIFF(q, idx) IDXDIFF((q)->pidx, (q)->idx, (q)->sidx)
|
/freebsd/sys/net/ |
H A D | iflib.c | 440 #define IDXDIFF(head, tail, wrap) \ macro 3950 avail = IDXDIFF(pidx, cidx, r->size); in iflib_txq_drain() 4060 avail = IDXDIFF(pidx, cidx, r->size); in iflib_txq_drain_free()
|