netmap_slot
struct netmap_slot *slot = &ring->slot[fl_pidx];
struct netmap_slot *slot;
struct netmap_slot *slot;
struct netmap_slot *slot;
struct netmap_slot *slot;
struct netmap_slot *slots;
ena_netmap_packet_len(struct netmap_slot *slots, u_int slot_index,
struct netmap_slot *nm_slot;
ena_netmap_copy_data(struct netmap_adapter *na, struct netmap_slot *slots,
struct netmap_slot *nm_slot;
ena_netmap_map_single_slot(struct netmap_adapter *na, struct netmap_slot *slot,
struct netmap_slot *slot;
static inline uint16_t ena_netmap_packet_len(struct netmap_slot *, u_int,
static int ena_netmap_copy_data(struct netmap_adapter *, struct netmap_slot *,
struct netmap_slot *, bus_dma_tag_t, bus_dmamap_t, void **, uint64_t *);
struct netmap_slot *slot;
struct netmap_slot *slot = ring->slot + head;
struct netmap_slot *slot;
struct netmap_slot *slot = &ring->slot[nm_i];
struct netmap_slot *slot;
struct netmap_slot *slot = netmap_reset(na, NR_RX, 0, 0);
struct netmap_slot *slot = &ring->slot[nm_i];
struct netmap_slot *slot = &ring->slot[nm_i];
struct netmap_slot *slot;
struct netmap_slot *slot = &ring->slot[nm_i];
struct netmap_slot *slot = &kring->ring->slot[n];
struct netmap_slot *rxslot = kring->ring->slot;
struct netmap_slot *src, *dst, tmp;
struct netmap_slot *slot = &ring->slot[nm_i];
struct netmap_slot *slot = ring->slot + j;
struct netmap_slot *
struct netmap_slot *slot = &ring->slot[nm_i];
struct netmap_slot *slot = &ring->slot[nm_i];
struct netmap_slot *slot = &ring->slot[nm_i];
struct netmap_slot *netmap_reset(struct netmap_adapter *na,
NMB(struct netmap_adapter *na, struct netmap_slot *slot)
PNMB(struct netmap_adapter *na, struct netmap_slot *slot, uint64_t *pp)
struct netmap_slot *slot, uint64_t offset)
nm_get_offset(struct netmap_kring *kring, struct netmap_slot *slot)
NMB_O(struct netmap_kring *kring, struct netmap_slot *slot)
PNMB_O(struct netmap_kring *kring, struct netmap_slot *slot, uint64_t *pp)
netmap_new_bufs(struct netmap_mem_d *nmd, struct netmap_slot *slot, u_int n)
netmap_mem_set_ring(struct netmap_mem_d *nmd, struct netmap_slot *slot, u_int n, uint32_t index)
netmap_free_bufs(struct netmap_mem_d *nmd, struct netmap_slot *slot, u_int n)
v = sizeof(struct netmap_ring) + sizeof(struct netmap_slot) * maxd;
ndesc * sizeof(struct netmap_slot);
struct netmap_slot *s = &ring->slot[beg];
struct netmap_slot *ms = &mring->slot[i];
struct netmap_slot *s = &ring->slot[beg];
struct netmap_slot *ms = &mring->slot[i];
struct netmap_slot *dst_slot = NULL;
struct netmap_slot *rs = &rxring->slot[k];
struct netmap_slot *ts = &txring->slot[k];
struct netmap_slot *rs = &rxring->slot[k];
struct netmap_slot *ts = &txring->slot[k];
sizeof(struct netmap_slot) *
struct netmap_slot *slot = &ring->slot[j];
struct netmap_slot *slot;
struct netmap_slot *slot = &ring->slot[nm_i];
struct netmap_slot *slot;
struct netmap_slot *slot;
struct netmap_slot *slot = &ring->slot[nm_i];
struct netmap_slot slot[0]; /* array of slots. */
struct netmap_slot *slot;
struct netmap_slot *slot;
struct netmap_slot *rs = &rxring->slot[j];
struct netmap_slot *ts = &txring->slot[k];
struct netmap_slot *next_slot = &rxring->slot[next_head];
struct netmap_slot *rs = next_slot;
struct netmap_slot *slots;
oq_enq(struct overflow_queue *q, const struct netmap_slot *s)
static inline struct netmap_slot
struct netmap_slot s = q->slots[q->head];
struct netmap_slot s = oq_deq(q);
forward_packet(struct group_des *g, struct netmap_slot *rs)
struct netmap_slot *ts = &ring->slot[mf->shadow_head];
struct netmap_slot old_slot = *ts;
struct netmap_slot *ts = &ring->slot[scan];
struct netmap_slot tmp = oq_deq(lp->oq);
freeq->slots = calloc(extra_bufs, sizeof(struct netmap_slot));
struct netmap_slot s;
q->slots = calloc(extra_bufs, sizeof(struct netmap_slot));
struct netmap_slot *rs = &ring->slot[last];
struct netmap_slot *slot;
struct netmap_slot s = oq_deq(q), tmp;
struct netmap_slot *slot = &ring->slot[head];
struct netmap_slot *slot = &ring->slot[head];
struct netmap_slot *slot;
struct netmap_slot *slot = &rxring->slot[head];
struct netmap_slot *slot;
struct netmap_slot *slot = &ring->slot[head];
struct netmap_slot *slot = &ring->slot[head];
struct netmap_slot *slot = &ring->slot[head];
struct netmap_slot *slot = &ring->slot[head];
struct netmap_slot *slot = ring->slot + head;
struct netmap_slot *slot = NULL;