Lines Matching refs:nr_hwavail
437 kring->nr_hwavail = ndesc - 1; in netmap_krings_create()
795 howmany = kring->nr_hwavail; /* XXX otherwise cur - reserved - nr_hwcur */ in netmap_sw_to_nic()
799 ND("%d packets left to ring %d (space %d)", howmany, i, k1->nr_hwavail); in netmap_sw_to_nic()
818 kring->nr_hwavail--; in netmap_sw_to_nic()
866 kring->nr_hwavail = ring->avail = lim; in netmap_txsync_to_host()
918 kring->nr_hwavail -= n; in netmap_rxsync_from_host()
921 k = ring->avail = kring->nr_hwavail - resvd; in netmap_rxsync_from_host()
1141 ring->avail, kring->nr_hwavail); in netmap_ring_reinit()
1143 ring->avail = kring->nr_hwavail; in netmap_ring_reinit()
1796 && kring->nr_hwavail > 0 && !host_forwarded) { in netmap_poll()
2015 kring->nr_hwcur + kring->nr_hwavail, len); in netmap_transmit()
2029 if (kring->nr_hwavail >= lim) { in netmap_transmit()
2039 kring->nr_hwavail++; in netmap_transmit()
2098 new_hwofs = kring->nr_hwcur + kring->nr_hwavail - new_cur; in netmap_reset()
2108 kring->nr_hwavail, in netmap_reset()
2109 tx == NR_TX ? lim : kring->nr_hwavail); in netmap_reset()
2112 kring->nr_hwavail = lim; in netmap_reset()