Lines Matching refs:nifp
108 #define NETMAP_TXRING(nifp, index) _NETMAP_OFFSET(struct netmap_ring *, \ argument
109 nifp, (nifp)->ring_ofs[index] )
111 #define NETMAP_RXRING(nifp, index) _NETMAP_OFFSET(struct netmap_ring *, \ argument
112 nifp, (nifp)->ring_ofs[index + (nifp)->ni_tx_rings + 1] )
221 struct netmap_if * const nifp; member
830 struct netmap_ring *r = NETMAP_TXRING(d->nifp, i); in nm_open()
834 struct netmap_ring *r = NETMAP_RXRING(d->nifp, i); in nm_open()
900 struct netmap_if *nifp = NETMAP_IF(d->mem, d->req.nr_offset); in nm_mmap() local
901 struct netmap_ring *r = NETMAP_RXRING(nifp, ); in nm_mmap()
903 *(struct netmap_if **)(uintptr_t)&(d->nifp) = nifp; in nm_mmap()
932 ring = NETMAP_TXRING(d->nifp, ri); in nm_inject()
970 ring = NETMAP_RXRING(d->nifp, ri); in nm_dispatch()
994 struct netmap_ring *ring = NETMAP_RXRING(d->nifp, ri); in nm_nextpkt()