Home
last modified time | relevance | path

Searched refs:v_bit (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/sys/dev/bnxt/
H A Dbnxt_txrx.c197 bool v_bit = cpr->v_bit; in bnxt_isc_txd_credits_update() local
205 last_v_bit = v_bit; in bnxt_isc_txd_credits_update()
209 if (!CMP_VALID(&cmpl[cons], v_bit)) in bnxt_isc_txd_credits_update()
246 cpr->v_bit = last_v_bit; in bnxt_isc_txd_credits_update()
336 bool v_bit = cpr->v_bit; in bnxt_isc_rxd_available() local
345 if (!CMP_VALID(&cmp[cons], v_bit)) in bnxt_isc_rxd_available()
357 if (!CMP_VALID(&cmp[cons], v_bit)) in bnxt_isc_rxd_available()
364 if (!CMP_VALID(&cmp[cons], v_bit)) in bnxt_isc_rxd_available()
377 if (!CMP_VALID(&cmp[cons], v_bit)) in bnxt_isc_rxd_available()
392 if (!CMP_VALID(&cmp[cons], v_bit)) in bnxt_isc_rxd_available()
[all …]
H A Dbnxt.h109 #define CMP_VALID(cmp, v_bit) \ argument
110 ((!!(((struct cmpl_base *)(cmp))->info3_v & htole32(CMPL_BASE_V))) == !!(v_bit) )
112 #define NEXT_CP_CONS_V(ring, cons, v_bit) do { \ argument
114 ((cons) = 0, (v_bit) = !v_bit); \
474 bool v_bit; /* Value of valid bit */ member
H A Dif_bnxt.c1029 softc->def_cp_ring.v_bit = 1; in bnxt_init()
1054 softc->rx_cp_rings[i].v_bit = 1; in bnxt_init()
1145 softc->tx_cp_rings[i].v_bit = 1; in bnxt_init()
2295 cmp[i].info3_v = !cpr->v_bit; in bnxt_mark_cpr_invalid()
2344 bool v_bit = cpr->v_bit; in bnxt_def_cp_task() local
2351 last_v_bit = v_bit; in bnxt_def_cp_task()
2352 NEXT_CP_CONS_V(&cpr->ring, cons, v_bit); in bnxt_def_cp_task()
2355 if (!CMP_VALID(cmpl, v_bit)) in bnxt_def_cp_task()
2388 cpr->v_bit = last_v_bit; in bnxt_def_cp_task()