Lines Matching refs:r
123 nm_ring_next(struct netmap_ring *r, uint32_t i) in nm_ring_next() argument
125 return ( unlikely(i + 1 == r->num_slots) ? 0 : i + 1); in nm_ring_next()
134 nm_tx_pending(struct netmap_ring *r) in nm_tx_pending() argument
136 return nm_ring_next(r, r->tail) != r->head; in nm_tx_pending()
830 struct netmap_ring *r = NETMAP_TXRING(d->nifp, i); in nm_open() local
831 D("TX%d %p h %d c %d t %d", i, r, r->head, r->cur, r->tail); in nm_open()
834 struct netmap_ring *r = NETMAP_RXRING(d->nifp, i); in nm_open() local
835 D("RX%d %p h %d c %d t %d", i, r, r->head, r->cur, r->tail); in nm_open()
901 struct netmap_ring *r = NETMAP_RXRING(nifp, ); in nm_mmap() local
904 *(struct netmap_ring **)(uintptr_t)&d->some_ring = r; in nm_mmap()
905 *(void **)(uintptr_t)&d->buf_start = NETMAP_BUF(r, 0); in nm_mmap()