netmap_ring
struct netmap_ring *ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *rdst = kdst->ring;
struct netmap_ring *ring = kring->ring;
nm_txsync_prologue(struct netmap_kring *kring, struct netmap_ring *ring)
nm_rxsync_prologue(struct netmap_kring *kring, struct netmap_ring *ring)
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
ring_timestamp_set(struct netmap_ring *ring)
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
uint32_t nm_txsync_prologue(struct netmap_kring *, struct netmap_ring *);
uint32_t nm_rxsync_prologue(struct netmap_kring *, struct netmap_ring *);
struct netmap_ring *dst_ring,
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring;
struct netmap_ring shadow_ring = {0};
struct netmap_ring shadow_ring = {0};
struct netmap_ring *shadow_ring,
v = sizeof(struct netmap_ring) + sizeof(struct netmap_slot) * maxd;
struct netmap_ring *ring = kring->ring;
len = sizeof(struct netmap_ring) +
struct netmap_ring *ring = kring->ring;
kring->ring = (struct netmap_ring *)
kring->ring = (struct netmap_ring *)
.objminsize = sizeof(struct netmap_ring),
.objminsize = sizeof(struct netmap_ring),
struct netmap_ring *ring = kring->ring, *mring;
struct netmap_ring *ring = kring->ring, *mring = mkring->ring;
struct netmap_ring *dst_ring,
struct netmap_ring *txring = txkring->ring, *rxring = rxkring->ring;
struct netmap_ring *txring = txkring->ring, *rxring = rxkring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
struct netmap_ring *ring = kring->ring;
nm_ring_empty(struct netmap_ring *ring)
struct netmap_ring *r = NETMAP_RXRING(nifp, d->first_rx_ring);
*(struct netmap_ring **)(uintptr_t)&d->some_ring = r;
struct netmap_ring *ring;
struct netmap_ring *ring;
#define NETMAP_TXRING(nifp, index) _NETMAP_OFFSET(struct netmap_ring *, \
#define NETMAP_RXRING(nifp, index) _NETMAP_OFFSET(struct netmap_ring *, \
struct netmap_ring *ring = NETMAP_RXRING(d->nifp, ri);
nm_ring_next(struct netmap_ring *r, uint32_t i)
nm_tx_pending(struct netmap_ring *r)
nm_ring_space(struct netmap_ring *ring)
struct netmap_ring * const some_ring;
struct netmap_ring *r = NETMAP_TXRING(d->nifp, i);
struct netmap_ring *r = NETMAP_RXRING(d->nifp, i);
if (offsetof(struct netmap_ring, f) != (o)) {\
#f, offsetof(struct netmap_ring, f), (o));\
struct netmap_ring *txring, *rxring;
struct netmap_ring *rx = NETMAP_RXRING(pa->nifp, pa->cur_rx_ring);
struct netmap_ring *rx = NETMAP_RXRING(pb->nifp, pb->cur_rx_ring);
rings_move(struct netmap_ring *rxring, struct netmap_ring *txring,
struct netmap_ring *rxring = NETMAP_RXRING(rxport->nmd->nifp, i);
struct netmap_ring *ring;
struct netmap_ring *ring = port->ring;
struct netmap_ring *rxring = NETMAP_RXRING(rxport->nmd->nifp, i);
struct netmap_ring *ring = ports[i].ring;
struct netmap_ring *ring = p->ring;
struct netmap_ring *ring;
struct netmap_ring *rxring; /* current ring being handled */
send_packets(struct netmap_ring *ring, struct pkt *pkt, void *frame,
struct netmap_ring *ring = NETMAP_TXRING(nifp, targ->nmd->first_tx_ring);
struct netmap_ring *txring, *rxring;
struct netmap_ring *txring = NULL;
receive_packets(struct netmap_ring *ring, u_int limit, int dump, uint64_t *bytes)
struct netmap_ring *rxring;
struct netmap_ring *ring;
multi_slot_to_string(struct netmap_ring *ring, unsigned int head,
struct netmap_ring *ring;
struct netmap_ring *ring = NETMAP_TXRING(nifp, i);
struct netmap_ring *ring = NETMAP_RXRING(nifp, i);
dump_payload(const char *_p, int len, struct netmap_ring *ring, int cur)
struct netmap_ring *ring;
struct netmap_ring *ring = priv->rx;
struct netmap_ring *ring;
struct netmap_ring *rx;
struct netmap_ring *tx;