Lines Matching refs:nr_hwcur
674 kring->rhead = kring->rcur = kring->nr_hwcur = 0;
693 kring->rhead = kring->rcur = kring->nr_hwcur = 0;
845 slot = &ring->slot[kring->nr_hwcur];
865 kring->nr_hwcur = nm_next(kring->nr_hwcur, lim);
970 * Tx was at kring->nr_hwcur last time around and now we need to advance
972 * netmap's kring->nr_hwcur (pidx counts descriptors and the relation
976 npkt_remaining = head >= kring->nr_hwcur ? head - kring->nr_hwcur :
977 kring->nkr_num_slots - kring->nr_hwcur + head;
999 /* Send n packets and update nm_txq->pidx and kring->nr_hwcur */
1004 MPASS(kring->nr_hwcur == head);
1048 /* Userspace done with buffers from kring->nr_hwcur to head */
1049 n = head >= kring->nr_hwcur ? head - kring->nr_hwcur :
1050 kring->nkr_num_slots - kring->nr_hwcur + head;
1066 IDXINCR(kring->nr_hwcur, n, kring->nkr_num_slots);