Searched refs:tx_free (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_tx.c177 free = srp->tx_free;
245 srp->tx_free += free;
246 ngep->watchdog = (srp->desc.nslots - srp->tx_free != 0);
250 ASSERT(srp->tx_free <= nslots);
251 ASSERT(srp->tc_next == NEXT_INDEX(srp->tx_next, srp->tx_free, nslots));
253 resched = (ngep->resched_needed != 0 && srp->tx_hwmark <= srp->tx_free);
289 if (srp->tx_free < srp->tx_lwmark) {
296 if (srp->tx_free >= num) {
301 srp->tx_free -= num;
626 (srp->tx_free > frag
[all...]
H A Dnge.h558 uint32_t tx_free; /* # of slots available */ member in struct:send_ring
H A Dnge_kstats.c127 { 10, "tx_free" },
191 (knp++)->value.ui64 = ngep->send->tx_free;
H A Dnge_chip.c1656 srp->tx_free < srp->desc.nslots)
H A Dnge_main.c584 srp->tx_free = srp->desc.nslots;
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_send.c84 * This function must advance (srp->tc_next) AND adjust (srp->tx_free)
115 ASSERT(srp->tx_free <= srp->desc.nslots);
151 ASSERT(srp->tx_free + n <= srp->desc.nslots);
152 bge_atomic_renounce(&srp->tx_free, n);
403 if (srp->tx_free <= 1)
409 if (!bge_atomic_reserve(&srp->tx_free, 1)) {
484 if (srp->tx_flow != 0 && srp->tx_free > 1)
H A Dbge_impl.h551 uint64_t tx_free; /* # of slots available */ member in struct:send_ring
H A Dbge_kstats.c422 (knp++)->value.ui64 = bgep->send[0].tx_free;
H A Dbge_main2.c224 srp->tx_free = srp->desc.nslots;
/illumos-gate/usr/src/uts/common/io/rge/
H A Drge_rxtx.c460 rge_atomic_renounce(&rgep->tx_free, n);
462 ASSERT(rgep->tx_free <= RGE_SEND_SLOTS);
621 if (!rge_atomic_reserve(&rgep->tx_free, 1)) {
643 ASSERT(rgep->tx_free < RGE_SEND_SLOTS);
670 if (rgep->chipid.is_pcie && rgep->tx_free != RGE_SEND_SLOTS) {
H A Drge_kstats.c47 { 6, "tx_free" },
79 (knp++)->value.ui64 = rgep->tx_free;
H A Drge.h441 uint32_t tx_free; /* number of free tx bd */ member in struct:rge
H A Drge_chip.c1521 ((int_status & TX_OK_INT) && rgep->tx_free < RGE_SEND_SLOTS/8)) {
1729 if (rgep->tx_free < RGE_SEND_SLOTS)
H A Drge_main.c334 rgep->tx_free = RGE_SEND_SLOTS;

Completed in 111 milliseconds