Home
last modified time | relevance | path

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

/freebsd-13.1/sys/net/
H A Dnetmap_user.h127 nm_ring_next(struct netmap_ring *r, uint32_t i) in nm_ring_next()
137 nm_tx_pending(struct netmap_ring *r) in nm_tx_pending()
145 nm_ring_space(struct netmap_ring *ring) in nm_ring_space()
271 struct netmap_ring * const some_ring;
927 struct netmap_ring *r = NETMAP_TXRING(d->nifp, i); in nm_open()
931 struct netmap_ring *r = NETMAP_RXRING(d->nifp, i); in nm_open()
997 struct netmap_ring *r = NETMAP_RXRING(nifp, d->first_rx_ring); in nm_mmap()
1004 *(struct netmap_ring **)(uintptr_t)&d->some_ring = r; in nm_mmap()
1027 struct netmap_ring *ring; in nm_inject()
1082 struct netmap_ring *ring; in nm_dispatch()
[all …]
H A Dnetmap.h284 struct netmap_ring { struct
343 nm_ring_empty(struct netmap_ring *ring) in nm_ring_empty()
H A Diflib.c860 struct netmap_ring *ring = kring->ring; in netmap_fl_refill()
987 struct netmap_ring *ring = kring->ring; in iflib_netmap_txsync()
1164 struct netmap_ring *ring = kring->ring; in iflib_netmap_rxsync()
/freebsd-13.1/tools/tools/netmap/
H A Dbridge.c71 rings_move(struct netmap_ring *rxring, struct netmap_ring *txring, in rings_move()
142 struct netmap_ring *txring, *rxring; in ports_move()
371 struct netmap_ring *rx = NETMAP_RXRING(pa->nifp, pa->cur_rx_ring); in main()
376 struct netmap_ring *rx = NETMAP_RXRING(pb->nifp, pb->cur_rx_ring); in main()
H A Dlb.c178 struct netmap_ring *ring;
517 struct netmap_ring *ring = port->ring; in forward_packet()
890 struct netmap_ring *rxring = NETMAP_RXRING(rxport->nmd->nifp, i); in main()
903 struct netmap_ring *ring = ports[i].ring; in main()
946 struct netmap_ring *ring = p->ring; in main()
975 struct netmap_ring *ring; in main()
1008 struct netmap_ring *rxring = NETMAP_RXRING(rxport->nmd->nifp, i); in main()
H A Dpkt-gen.c767 dump_payload(const char *_p, int len, struct netmap_ring *ring, int cur) in dump_payload()
1177 send_packets(struct netmap_ring *ring, struct pkt *pkt, void *frame, in send_packets()
1335 struct netmap_ring *ring = NETMAP_TXRING(nifp, targ->nmd->first_tx_ring); in ping_body()
1496 struct netmap_ring *txring, *rxring; in pong_body()
1579 struct netmap_ring *txring = NULL; in sender_body()
1816 struct netmap_ring *rxring; in receiver_body()
1935 struct netmap_ring *ring; in txseq_body()
2118 multi_slot_to_string(struct netmap_ring *ring, unsigned int head, in multi_slot_to_string()
2146 struct netmap_ring *ring; in rxseq_body()
3190 struct netmap_ring *ring = NETMAP_TXRING(nifp, i); in main()
[all …]
H A Dnmreplay.c565 struct netmap_ring *rxring; /* current ring being handled */
/freebsd-13.1/sys/dev/netmap/
H A Dif_vtnet_netmap.h63 struct netmap_ring *ring = kring->ring; in vtnet_netmap_txsync()
157 struct netmap_ring *ring = kring->ring; in vtnet_netmap_kring_refill()
246 struct netmap_ring *ring = kring->ring; in vtnet_netmap_rxsync()
H A Dif_re_netmap.h74 struct netmap_ring *ring = kring->ring; in re_netmap_txsync()
176 struct netmap_ring *ring = kring->ring; in re_netmap_rxsync()
H A Dnetmap_pipe.c191 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 Dnetmap_mem2.c547 .objminsize = sizeof(struct netmap_ring),
601 .objminsize = sizeof(struct netmap_ring),
1737 v = sizeof(struct netmap_ring) + sizeof(struct netmap_slot) * maxd; in netmap_mem_private_new()
1864 struct netmap_ring *ring = kring->ring; in netmap_free_rings()
1903 struct netmap_ring *ring = kring->ring; in netmap_mem2_rings_create()
1916 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 Dnetmap_kloop.c97 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 Dnetmap_kern.h424 struct netmap_ring *ring;
1408 uint32_t nm_txsync_prologue(struct netmap_kring *, struct netmap_ring *);
1415 uint32_t nm_rxsync_prologue(struct netmap_kring *, struct netmap_ring *);
2202 struct netmap_ring *dst_ring,
2284 struct netmap_ring *ring = kring->ring; in ptnet_sync_tail()
H A Dnetmap.c1263 struct netmap_ring *rdst = kdst->ring; in netmap_sw_to_nic()
1340 struct netmap_ring *ring = kring->ring; in netmap_rxsync_from_host()
1668 nm_txsync_prologue(struct netmap_kring *kring, struct netmap_ring *ring) in nm_txsync_prologue()
1732 nm_rxsync_prologue(struct netmap_kring *kring, struct netmap_ring *ring) in nm_rxsync_prologue()
1796 struct netmap_ring *ring = kring->ring; in netmap_ring_reinit()
2451 ring_timestamp_set(struct netmap_ring *ring) in ring_timestamp_set()
2921 struct netmap_ring *ring = kring->ring; in netmap_ioctl()
3374 struct netmap_ring *ring; in netmap_poll()
H A Dnetmap_generic.c655 struct netmap_ring *ring = kring->ring; in generic_netmap_txsync()
880 struct netmap_ring *ring = kring->ring; in generic_netmap_rxsync()
H A Dnetmap_offloadings.c156 struct netmap_ring *dst_ring, in bdg_mismatch_datapath()
H A Dif_ptnet.c1360 struct netmap_ring *ring = kring->ring; in ptnet_ring_update()
1399 struct netmap_ring *ring; in ptnet_drain_transmit_queue()
1636 struct netmap_ring *ring = kring->ring; in ptnet_rx_discard()
1697 struct netmap_ring *ring = kring->ring; in ptnet_rx_eof()
H A Dnetmap_monitor.c589 struct netmap_ring *ring = kring->ring, *mring; in netmap_zmon_parent_sync()
739 struct netmap_ring *ring = kring->ring, *mring = mkring->ring; in netmap_monitor_parent_sync()
H A Dnetmap_vale.c619 struct netmap_ring *ring = kring->ring; in nm_vale_preflush()
965 struct netmap_ring *ring; in nm_vale_flush()
H A Dnetmap_bdg.c954 struct netmap_ring *ring = kring->ring; in netmap_vp_rxsync_locked()
/freebsd-13.1/usr.sbin/bhyve/
H A Dnet_backends.c611 struct netmap_ring *rx;
612 struct netmap_ring *tx;
737 struct netmap_ring *ring; in netmap_send()
816 struct netmap_ring *ring = priv->rx; in netmap_peek_recvlen()
837 struct netmap_ring *ring; in netmap_recv()
/freebsd-13.1/sys/dev/cxgbe/
H A Dt4_netmap.c987 struct netmap_ring *ring = kring->ring; in cxgbe_nm_tx()
1189 struct netmap_ring *ring = kring->ring; in cxgbe_netmap_rxsync()
1353 struct netmap_ring *ring = kring->ring; in service_nm_rxq()
/freebsd-13.1/lib/libnetmap/
H A Dnmport.c807 struct netmap_ring *ring; in nmport_inject()
/freebsd-13.1/sys/dev/ena/
H A Dena_netmap.c114 struct netmap_ring *ring; in ena_netmap_alloc_rx_slot()