Searched refs:net_backend (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/usr.sbin/bhyve/ |
| H A D | net_backends_priv.h | 39 struct net_backend { struct 49 void (*cleanup)(struct net_backend *be); argument 64 ssize_t (*peek_recvlen)(struct net_backend *be); argument 84 void (*recv_enable)(struct net_backend *be); argument 85 void (*recv_disable)(struct net_backend *be); argument 92 uint64_t (*get_cap)(struct net_backend *be); argument 120 SET_DECLARE(net_backend_set, struct net_backend); argument 141 void tap_cleanup(struct net_backend *be); 145 void tap_recv_enable(struct net_backend *be); 147 void tap_recv_disable(struct net_backend *be); [all …]
|
| H A D | net_backends.c | 74 tap_cleanup(struct net_backend *be) in tap_cleanup() 159 tap_peek_recvlen(struct net_backend *be) in tap_peek_recvlen() 217 tap_recv_enable(struct net_backend *be) in tap_recv_enable() 225 tap_recv_disable(struct net_backend *be) in tap_recv_disable() 247 static struct net_backend tap_backend = { 379 netbe_cleanup(struct net_backend *be) in netbe_cleanup() 389 netbe_get_cap(struct net_backend *be) in netbe_get_cap() 426 netbe_peek_recvlen(struct net_backend *be) in netbe_peek_recvlen() 450 netbe_rx_discard(struct net_backend *be) in netbe_rx_discard() 467 netbe_rx_disable(struct net_backend *be) in netbe_rx_disable() [all …]
|
| H A D | net_backend_netmap.c | 69 netmap_set_vnet_hdr_len(struct net_backend *be, int vnet_hdr_len) in netmap_set_vnet_hdr_len() 110 netmap_get_cap(struct net_backend *be) in netmap_get_cap() 118 netmap_set_cap(struct net_backend *be, uint64_t features __unused, in netmap_set_cap() 126 netmap_init(struct net_backend *be, const char *devname, in netmap_init() 158 netmap_cleanup(struct net_backend *be) in netmap_cleanup() 172 netmap_send(struct net_backend *be, const struct iovec *iov, in netmap_send() 252 netmap_peek_recvlen(struct net_backend *be) in netmap_peek_recvlen() 339 netmap_recv_enable(struct net_backend *be) in netmap_recv_enable() 347 netmap_recv_disable(struct net_backend *be) in netmap_recv_disable() 354 static struct net_backend netmap_backend = { [all …]
|
| H A D | net_backend_slirp.c | 465 _slirp_init(struct net_backend *be, const char *devname __unused, in _slirp_init() 553 slirp_send(struct net_backend *be, const struct iovec *iov, int iovcnt) in slirp_send() 588 _slirp_cleanup(struct net_backend *be) in _slirp_cleanup() 596 slirp_peek_recvlen(struct net_backend *be) in slirp_peek_recvlen() 609 slirp_recv(struct net_backend *be, const struct iovec *iov, int iovcnt) in slirp_recv() 622 slirp_recv_enable(struct net_backend *be) in slirp_recv_enable() 630 slirp_recv_disable(struct net_backend *be __unused) in slirp_recv_disable() 638 slirp_get_cap(struct net_backend *be __unused) in slirp_get_cap() 644 slirp_set_cap(struct net_backend *be __unused, uint64_t features __unused, in slirp_set_cap() 650 static struct net_backend slirp_backend = {
|
| H A D | net_backend_netgraph.c | 51 ng_init(struct net_backend *be, const char *devname __unused, in ng_init() 177 static struct net_backend ng_backend = {
|
| H A D | net_backends.h | 38 typedef struct net_backend net_backend_t;
|