Home
last modified time | relevance | path

Searched refs:netmap_ring (Results 1 – 22 of 22) sorted by relevance

/freebsd-10-stable/sys/net/
Dnetmap_user.h85 #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) in nm_ring_next()
111 nm_tx_pending(struct netmap_ring *r) in nm_tx_pending()
118 nm_ring_space(struct netmap_ring *ring) in nm_ring_space()
212 struct netmap_ring * const some_ring;
489 struct netmap_ring *r = NETMAP_RXRING(nifp, ); in nm_open()
492 *(struct netmap_ring **)(uintptr_t)&d->some_ring = r; in nm_open()
528 struct netmap_ring *r = NETMAP_TXRING(d->nifp, i); in nm_open()
532 struct netmap_ring *r = NETMAP_RXRING(d->nifp, i); in nm_open()
[all …]
Dnetmap.h254 struct netmap_ring { struct
540 nm_ring_empty(struct netmap_ring *ring) in nm_ring_empty()
/freebsd-10-stable/tools/tools/netmap/
Dbridge.c55 process_rings(struct netmap_ring *rxring, struct netmap_ring *txring, in process_rings()
118 struct netmap_ring *txring, *rxring; in move()
292 struct netmap_ring *rx = NETMAP_RXRING(pa->nifp, pa->cur_rx_ring); in main()
297 struct netmap_ring *rx = NETMAP_RXRING(pb->nifp, pb->cur_rx_ring); in main()
Dpkt-gen.c519 dump_payload(char *p, int len, struct netmap_ring *ring, int cur) in dump_payload()
723 send_packets(struct netmap_ring *ring, struct pkt *pkt, void *frame, in send_packets()
818 struct netmap_ring *ring = NETMAP_TXRING(nifp, 0); in pinger_body()
907 struct netmap_ring *txring, *rxring; in ponger_body()
1054 struct netmap_ring *txring; in sender_body()
1211 receive_packets(struct netmap_ring *ring, u_int limit, int dump) in receive_packets()
1239 struct netmap_ring *rxring; in receiver_body()
1932 struct netmap_ring *ring = NETMAP_TXRING(nifp, i); in main()
1937 struct netmap_ring *ring = NETMAP_RXRING(nifp, i); in main()
/freebsd-10-stable/sys/dev/netmap/
Dif_vtnet_netmap.h113 struct netmap_ring *ring = kring->ring; in vtnet_netmap_txsync()
228 struct netmap_ring *ring = kring->ring; in vtnet_refill_rxq()
275 struct netmap_ring *ring = kring->ring; in vtnet_netmap_rxsync()
Dnetmap_mem2.c226 .objminsize = sizeof(struct netmap_ring),
268 .objminsize = sizeof(struct netmap_ring),
1169 v = sizeof(struct netmap_ring) + sizeof(struct netmap_slot) * maxd; in netmap_mem_private_new()
1308 struct netmap_ring *ring; in netmap_free_rings()
1339 struct netmap_ring *ring; in netmap_mem_rings_create()
1353 len = sizeof(struct netmap_ring) + in netmap_mem_rings_create()
1396 len = sizeof(struct netmap_ring) + in netmap_mem_rings_create()
Dif_igb_netmap.h88 struct netmap_ring *ring = kring->ring; in igb_netmap_txsync()
197 struct netmap_ring *ring = kring->ring; in igb_netmap_rxsync()
Dif_em_netmap.h120 struct netmap_ring *ring = kring->ring; in em_netmap_txsync()
215 struct netmap_ring *ring = kring->ring; in em_netmap_rxsync()
Dif_ixl_netmap.h162 struct netmap_ring *ring = kring->ring; in ixl_netmap_txsync()
295 struct netmap_ring *ring = kring->ring; in ixl_netmap_rxsync()
Dixgbe_netmap.h161 struct netmap_ring *ring = kring->ring; in ixgbe_netmap_txsync()
350 struct netmap_ring *ring = kring->ring; in ixgbe_netmap_rxsync()
Dif_re_netmap.h72 struct netmap_ring *ring = kring->ring; in re_netmap_txsync()
176 struct netmap_ring *ring = kring->ring; in re_netmap_rxsync()
Dif_lem_netmap.h92 struct netmap_ring *ring = kring->ring; in lem_netmap_txsync()
319 struct netmap_ring *ring = kring->ring; in lem_netmap_rxsync()
Dnetmap.c1194 struct netmap_ring *rdst = kdst->ring; in netmap_sw_to_nic()
1238 struct netmap_ring *ring = kring->ring; in netmap_txsync_to_host()
1279 struct netmap_ring *ring = kring->ring; in netmap_rxsync_from_host()
1547 struct netmap_ring *ring = kring->ring; in nm_txsync_prologue()
1626 struct netmap_ring *ring = kring->ring; in nm_rxsync_prologue()
1702 struct netmap_ring *ring = kring->ring; in netmap_ring_reinit()
Dnetmap_kern.h246 struct netmap_ring *ring;
331 struct netmap_ring *save_ring; /* pointer to hidden rings
1637 struct nm_bdg_fwd *ft_p, struct netmap_ring *ring,
Dnetmap_generic.c555 struct netmap_ring *ring = kring->ring; in generic_netmap_txsync()
710 struct netmap_ring *ring = kring->ring; in generic_netmap_rxsync()
Dnetmap_vale.c1041 struct netmap_ring *ring = kring->ring; in nm_bdg_preflush()
1397 struct netmap_ring *ring; in nm_bdg_flush()
1688 struct netmap_ring *ring = kring->ring; in netmap_vp_rxsync_locked()
1921 struct netmap_ring *ring; in netmap_bwrap_intr_notify()
2189 struct netmap_ring *ring; in netmap_bwrap_notify()
Dnetmap_offloadings.c135 struct nm_bdg_fwd *ft_p, struct netmap_ring *ring, in bdg_mismatch_datapath()
Dnetmap_monitor.c117 struct netmap_ring *ring = kring->ring, *mring = mkring->ring; in netmap_monitor_parent_sync()
/freebsd-10-stable/sys/dev/ixgbe/
Dixv_netmap.c141 struct netmap_ring *ring = kring->ring; in ixv_netmap_txsync()
329 struct netmap_ring *ring = kring->ring; in ixv_netmap_rxsync()
Dixgbe_netmap.c155 struct netmap_ring *ring = kring->ring; in ixgbe_netmap_txsync()
343 struct netmap_ring *ring = kring->ring; in ixgbe_netmap_rxsync()
/freebsd-10-stable/usr.sbin/bhyve/
Dpci_virtio_net.c391 struct netmap_ring *ring = NETMAP_TXRING(nmd->nifp, r); in pci_vtnet_netmap_writev()
429 struct netmap_ring *ring = NETMAP_RXRING(nmd->nifp, r); in pci_vtnet_netmap_readv()
/freebsd-10-stable/sys/dev/cxgbe/
Dt4_netmap.c559 struct netmap_ring *ring = kring->ring; in cxgbe_nm_tx()
772 struct netmap_ring *ring = kring->ring; in cxgbe_netmap_rxsync()
923 struct netmap_ring *ring = kring->ring; in t4_nm_intr()