| /freebsd-12.1/sys/net/ |
| H A D | netmap_user.h | 128 nm_ring_next(struct netmap_ring *r, uint32_t i) in nm_ring_next() 139 nm_tx_pending(struct netmap_ring *r) in nm_tx_pending() 147 nm_ring_space(struct netmap_ring *ring) in nm_ring_space() 273 struct netmap_ring * const some_ring; 933 struct netmap_ring *r = NETMAP_TXRING(d->nifp, i); in nm_open() 937 struct netmap_ring *r = NETMAP_RXRING(d->nifp, i); in nm_open() 1004 struct netmap_ring *r = NETMAP_RXRING(nifp, d->first_rx_ring); in nm_mmap() 1011 *(struct netmap_ring **)(uintptr_t)&d->some_ring = r; in nm_mmap() 1034 struct netmap_ring *ring; in nm_inject() 1090 struct netmap_ring *ring; in nm_dispatch() [all …]
|
| H A D | netmap.h | 280 struct netmap_ring { struct 340 nm_ring_empty(struct netmap_ring *ring) in nm_ring_empty()
|
| H A D | iflib.c | 813 struct netmap_ring *ring = kring->ring; in netmap_fl_refill() 909 struct netmap_ring *ring = kring->ring; in iflib_netmap_txsync() 1055 struct netmap_ring *ring = kring->ring; in iflib_netmap_rxsync()
|
| /freebsd-12.1/tools/tools/netmap/ |
| H A D | bridge.c | 55 process_rings(struct netmap_ring *rxring, struct netmap_ring *txring, in process_rings() 120 struct netmap_ring *txring, *rxring; in move() 334 struct netmap_ring *rx = NETMAP_RXRING(pa->nifp, pa->cur_rx_ring); in main() 339 struct netmap_ring *rx = NETMAP_RXRING(pb->nifp, pb->cur_rx_ring); in main()
|
| H A D | lb.c | 177 struct netmap_ring *ring; 492 struct netmap_ring *ring = port->ring; in forward_packet() 849 struct netmap_ring *ring = ports[i].ring; in main() 893 struct netmap_ring *ring = p->ring; in main() 921 struct netmap_ring *ring; in main() 948 struct netmap_ring *rxring = NETMAP_RXRING(rxport->nmd->nifp, i); in main()
|
| H A D | pkt-gen.c | 758 dump_payload(const char *_p, int len, struct netmap_ring *ring, int cur) in dump_payload() 1158 send_packets(struct netmap_ring *ring, struct pkt *pkt, void *frame, in send_packets() 1316 struct netmap_ring *ring = NETMAP_TXRING(nifp, targ->nmd->first_tx_ring); in ping_body() 1477 struct netmap_ring *txring, *rxring; in pong_body() 1560 struct netmap_ring *txring = NULL; in sender_body() 1797 struct netmap_ring *rxring; in receiver_body() 1916 struct netmap_ring *ring; in txseq_body() 2099 multi_slot_to_string(struct netmap_ring *ring, unsigned int head, in multi_slot_to_string() 2127 struct netmap_ring *ring; in rxseq_body() 3159 struct netmap_ring *ring = NETMAP_TXRING(nifp, i); in main() [all …]
|
| H A D | nmreplay.c | 571 struct netmap_ring *rxring; /* current ring being handled */
|
| /freebsd-12.1/usr.sbin/bhyve/ |
| H A D | net_backends.c | 306 struct netmap_ring *rx; 307 struct netmap_ring *tx; 432 struct netmap_ring *ring; in netmap_send() 512 struct netmap_ring *ring; in netmap_recv()
|
| /freebsd-12.1/sys/dev/netmap/ |
| H A D | if_vtnet_netmap.h | 152 struct netmap_ring *ring = kring->ring; in vtnet_netmap_txsync() 240 struct netmap_ring *ring = kring->ring; in vtnet_netmap_kring_refill() 320 struct netmap_ring *ring = kring->ring; in vtnet_netmap_rxsync()
|
| H A D | if_re_netmap.h | 74 struct netmap_ring *ring = kring->ring; in re_netmap_txsync() 176 struct netmap_ring *ring = kring->ring; in re_netmap_rxsync()
|
| H A D | netmap_pipe.c | 191 struct netmap_ring *txring = txkring->ring, *rxring = rxkring->ring; in netmap_pipe_txsync() 243 struct netmap_ring *txring = txkring->ring, *rxring = rxkring->ring; in netmap_pipe_rxsync() 557 struct netmap_ring *ring = kring->ring; in netmap_pipe_krings_delete_both()
|
| H A D | netmap_mem2.c | 547 .objminsize = sizeof(struct netmap_ring), 601 .objminsize = sizeof(struct netmap_ring), 1736 v = sizeof(struct netmap_ring) + sizeof(struct netmap_slot) * maxd; in netmap_mem_private_new() 1863 struct netmap_ring *ring = kring->ring; in netmap_free_rings() 1902 struct netmap_ring *ring = kring->ring; in netmap_mem2_rings_create() 1915 len = sizeof(struct netmap_ring) + in netmap_mem2_rings_create() 2683 kring->ring = (struct netmap_ring *) in netmap_mem_pt_guest_rings_create() 2690 kring->ring = (struct netmap_ring *) in netmap_mem_pt_guest_rings_create()
|
| H A D | netmap_kloop.c | 97 struct netmap_ring *shadow_ring, in sync_kloop_kernel_read() 166 struct netmap_ring shadow_ring; /* shadow copy of the netmap_ring */ in netmap_sync_kloop_tx_ring() 318 struct netmap_ring shadow_ring; /* shadow copy of the netmap_ring */ in netmap_sync_kloop_rx_ring()
|
| H A D | netmap_kern.h | 425 struct netmap_ring *ring; 1391 uint32_t nm_txsync_prologue(struct netmap_kring *, struct netmap_ring *); 1398 uint32_t nm_rxsync_prologue(struct netmap_kring *, struct netmap_ring *); 2188 struct netmap_ring *dst_ring, 2270 struct netmap_ring *ring = kring->ring; in ptnet_sync_tail()
|
| H A D | netmap.c | 1249 struct netmap_ring *rdst = kdst->ring; in netmap_sw_to_nic() 1326 struct netmap_ring *ring = kring->ring; in netmap_rxsync_from_host() 1654 nm_txsync_prologue(struct netmap_kring *kring, struct netmap_ring *ring) in nm_txsync_prologue() 1718 nm_rxsync_prologue(struct netmap_kring *kring, struct netmap_ring *ring) in nm_rxsync_prologue() 1782 struct netmap_ring *ring = kring->ring; in netmap_ring_reinit() 2432 ring_timestamp_set(struct netmap_ring *ring) in ring_timestamp_set() 2899 struct netmap_ring *ring = kring->ring; in netmap_ioctl() 3358 struct netmap_ring *ring; in netmap_poll()
|
| H A D | netmap_generic.c | 655 struct netmap_ring *ring = kring->ring; in generic_netmap_txsync() 871 struct netmap_ring *ring = kring->ring; in generic_netmap_rxsync()
|
| H A D | netmap_offloadings.c | 156 struct netmap_ring *dst_ring, in bdg_mismatch_datapath()
|
| H A D | netmap_monitor.c | 587 struct netmap_ring *ring = kring->ring, *mring; in netmap_zmon_parent_sync() 735 struct netmap_ring *ring = kring->ring, *mring = mkring->ring; in netmap_monitor_parent_sync()
|
| H A D | if_ptnet.c | 1652 struct netmap_ring *ring = kring->ring; in ptnet_ring_update() 1691 struct netmap_ring *ring; in ptnet_drain_transmit_queue() 1928 struct netmap_ring *ring = kring->ring; in ptnet_rx_discard() 1989 struct netmap_ring *ring = kring->ring; in ptnet_rx_eof()
|
| H A D | netmap_vale.c | 619 struct netmap_ring *ring = kring->ring; in nm_vale_preflush() 965 struct netmap_ring *ring; in nm_vale_flush()
|
| H A D | netmap_bdg.c | 954 struct netmap_ring *ring = kring->ring; in netmap_vp_rxsync_locked()
|
| /freebsd-12.1/sys/dev/cxgbe/ |
| H A D | t4_netmap.c | 656 struct netmap_ring *ring = kring->ring; in cxgbe_nm_tx() 867 struct netmap_ring *ring = kring->ring; in cxgbe_netmap_rxsync() 1030 struct netmap_ring *ring = kring->ring; in service_nm_rxq()
|