Searched refs:netmap_ring (Results 1 - 18 of 18) sorted by relevance

/freebsd-10.1-release/sys/net/
H A Dnetmap_user.h41 * struct netmap_ring *NETMAP_TXRING(nifp, index)
42 * struct netmap_ring *NETMAP_RXRING(nifp, index)
85 #define NETMAP_TXRING(nifp, index) _NETMAP_OFFSET(struct netmap_ring *, \
88 #define NETMAP_RXRING(nifp, index) _NETMAP_OFFSET(struct netmap_ring *, \
100 nm_ring_next(struct netmap_ring *r, uint32_t i)
111 nm_tx_pending(struct netmap_ring *r)
118 nm_ring_space(struct netmap_ring *ring)
212 struct netmap_ring * const some_ring;
489 struct netmap_ring *r = NETMAP_RXRING(nifp, );
492 *(struct netmap_ring **)(uintptr_
[all...]
H A Dnetmap.h66 USERSPACE | struct netmap_ring
89 * struct netmap_if pointing to struct netmap_ring's.
91 * There is one netmap_ring per physical NIC ring, plus one tx/rx ring
98 * The netmap_ring is the userspace-visible replica of the NIC ring.
214 * struct netmap_ring
247 * The netmap_ring, and all slots and buffers in the range
254 struct netmap_ring { struct
540 nm_ring_empty(struct netmap_ring *ring)
/freebsd-10.1-release/tools/tools/netmap/
H A Dbridge.c55 process_rings(struct netmap_ring *rxring, struct netmap_ring *txring,
118 struct netmap_ring *txring, *rxring;
292 struct netmap_ring *rx = NETMAP_RXRING(pa->nifp, pa->cur_rx_ring);
297 struct netmap_ring *rx = NETMAP_RXRING(pb->nifp, pb->cur_rx_ring);
H A Dpkt-gen.c517 dump_payload(char *p, int len, struct netmap_ring *ring, int cur)
699 send_packets(struct netmap_ring *ring, struct pkt *pkt, void *frame,
795 struct netmap_ring *ring = NETMAP_TXRING(nifp, 0);
884 struct netmap_ring *txring, *rxring;
1031 struct netmap_ring *txring;
1183 receive_packets(struct netmap_ring *ring, u_int limit, int dump)
1211 struct netmap_ring *rxring;
1899 struct netmap_ring *ring = NETMAP_TXRING(nifp, i);
1904 struct netmap_ring *ring = NETMAP_RXRING(nifp, i);
/freebsd-10.1-release/sys/dev/netmap/
H A Dif_vtnet_netmap.h113 struct netmap_ring *ring = kring->ring;
228 struct netmap_ring *ring = kring->ring;
275 struct netmap_ring *ring = kring->ring;
H A Dif_em_netmap.h120 struct netmap_ring *ring = kring->ring;
215 struct netmap_ring *ring = kring->ring;
H A Dif_igb_netmap.h88 struct netmap_ring *ring = kring->ring;
197 struct netmap_ring *ring = kring->ring;
H A Dixgbe_netmap.h160 struct netmap_ring *ring = kring->ring;
348 struct netmap_ring *ring = kring->ring;
H A Dnetmap_mem2.c225 .name = "netmap_ring",
226 .objminsize = sizeof(struct netmap_ring),
268 .objminsize = sizeof(struct netmap_ring),
1155 v = sizeof(struct netmap_ring) + sizeof(struct netmap_slot) * maxd;
1299 struct netmap_ring *ring;
1330 struct netmap_ring *ring;
1344 len = sizeof(struct netmap_ring) +
1387 len = sizeof(struct netmap_ring) +
H A Dif_lem_netmap.h92 struct netmap_ring *ring = kring->ring;
319 struct netmap_ring *ring = kring->ring;
H A Dif_re_netmap.h72 struct netmap_ring *ring = kring->ring;
176 struct netmap_ring *ring = kring->ring;
H A Dnetmap.c1177 struct netmap_ring *rdst = kdst->ring;
1221 struct netmap_ring *ring = kring->ring;
1262 struct netmap_ring *ring = kring->ring;
1530 struct netmap_ring *ring = kring->ring;
1609 struct netmap_ring *ring = kring->ring;
1685 struct netmap_ring *ring = kring->ring;
1938 /* Allocate a netmap_if and, if necessary, all the netmap_ring's */
H A Dnetmap_generic.c554 struct netmap_ring *ring = kring->ring;
709 struct netmap_ring *ring = kring->ring;
H A Dnetmap_offloadings.c135 struct nm_bdg_fwd *ft_p, struct netmap_ring *ring,
H A Dnetmap_kern.h223 struct netmap_ring *ring;
308 struct netmap_ring *save_ring; /* pointer to hidden rings
831 * struct netmap_ring's and the struct selinfo.
965 //struct netmap_ring *ring = kring->ring;
1613 struct nm_bdg_fwd *ft_p, struct netmap_ring *ring,
H A Dnetmap_monitor.c117 struct netmap_ring *ring = kring->ring, *mring = mkring->ring;
H A Dnetmap_vale.c1041 struct netmap_ring *ring = kring->ring;
1397 struct netmap_ring *ring;
1688 struct netmap_ring *ring = kring->ring;
1921 struct netmap_ring *ring;
2189 struct netmap_ring *ring;
/freebsd-10.1-release/sys/dev/cxgbe/
H A Dt4_netmap.c646 struct netmap_ring *ring = kring->ring;
855 struct netmap_ring *ring = kring->ring;
1064 struct netmap_ring *ring = kring->ring;

Completed in 116 milliseconds