Home
last modified time | relevance | path

Searched refs:vnet_hdr (Results 1 – 14 of 14) sorted by relevance

/qemu/net/
H A Dtap-bsd.c38 int tap_open(char *ifname, int ifname_size, int *vnet_hdr, in tap_open() argument
90 if (*vnet_hdr) { in tap_open()
92 *vnet_hdr = 0; in tap_open()
94 if (vnet_hdr_required && !*vnet_hdr) { in tap_open()
153 int tap_open(char *ifname, int ifname_size, int *vnet_hdr, in tap_open() argument
176 if (*vnet_hdr) { in tap_open()
178 *vnet_hdr = 0; in tap_open()
180 if (vnet_hdr_required && !*vnet_hdr) { in tap_open()
H A Dtap.c376 if (vnet_hdr) { in net_tap_fd_init()
576 int fd, vnet_hdr; in net_init_bridge() local
592 vnet_hdr = tap_probe_vnet_hdr(fd, errp); in net_init_bridge()
593 if (vnet_hdr < 0) { in net_init_bridge()
612 *vnet_hdr = tap->vnet_hdr; in net_tap_init()
613 vnet_hdr_required = *vnet_hdr; in net_tap_init()
615 *vnet_hdr = 1; in net_tap_init()
757 int fd, vnet_hdr = 0, i = 0, queues; in net_init_tap() local
803 if (vnet_hdr < 0) { in net_init_tap()
860 if (vnet_hdr < 0) { in net_init_tap()
[all …]
H A Dfilter-mirror.c43 bool vnet_hdr; member
68 if (s->vnet_hdr) { in _filter_send()
295 net_socket_rs_init(&s->rs, redirector_rs_finalize, s->vnet_hdr); in filter_redirector_setup()
370 return s->vnet_hdr; in filter_mirror_get_vnet_hdr()
377 s->vnet_hdr = value; in filter_mirror_set_vnet_hdr()
401 return s->vnet_hdr; in filter_redirector_get_vnet_hdr()
410 s->vnet_hdr = value; in filter_redirector_set_vnet_hdr()
449 s->vnet_hdr = false; in filter_mirror_init()
456 s->vnet_hdr = false; in filter_redirector_init()
H A Dtap-linux.c40 int tap_open(char *ifname, int ifname_size, int *vnet_hdr, in tap_open() argument
65 if (*vnet_hdr) { in tap_open()
67 *vnet_hdr = 1; in tap_open()
70 *vnet_hdr = 0; in tap_open()
73 if (vnet_hdr_required && !*vnet_hdr) { in tap_open()
H A Dtap-solaris.c179 int tap_open(char *ifname, int ifname_size, int *vnet_hdr, in tap_open() argument
190 if (*vnet_hdr) { in tap_open()
192 *vnet_hdr = 0; in tap_open()
194 if (vnet_hdr_required && !*vnet_hdr) { in tap_open()
H A Dfilter-rewriter.c37 bool vnet_hdr; member
269 if (s->vnet_hdr) { in colo_rewriter_receive_iov()
394 return s->vnet_hdr; in filter_rewriter_get_vnet_hdr()
403 s->vnet_hdr = value; in filter_rewriter_set_vnet_hdr()
410 s->vnet_hdr = false; in filter_rewriter_init()
H A Dcolo-compare.c120 bool vnet_hdr; member
743 if (!sendco->notify_remote_frame && s->vnet_hdr) { in _compare_chr_send()
1041 return s->vnet_hdr; in compare_get_vnet_hdr()
1050 s->vnet_hdr = value; in compare_set_vnet_hdr()
1287 net_socket_rs_init(&s->pri_rs, compare_pri_rs_finalize, s->vnet_hdr); in colo_compare_complete()
1288 net_socket_rs_init(&s->sec_rs, compare_sec_rs_finalize, s->vnet_hdr); in colo_compare_complete()
1298 s->vnet_hdr); in colo_compare_complete()
1395 s->vnet_hdr = false; in colo_compare_init()
H A Dtap-stub.c29 int tap_open(char *ifname, int ifname_size, int *vnet_hdr, in tap_open() argument
H A Dtap_int.h31 int tap_open(char *ifname, int ifname_size, int *vnet_hdr,
H A Dtrace-events12 colo_proxy_main_vnet_info(const char *sta, uint32_t vnet_hdr, int size) ": %s pkt->vnet_hdr_len = %…
H A Dnet.c805 struct virtio_net_hdr_v1_hash vnet_hdr = { }; in qemu_deliver_packet_iov() local
827 iov_copy[0].iov_base = &vnet_hdr; in qemu_deliver_packet_iov()
2003 bool vnet_hdr) in net_socket_rs_init() argument
2006 rs->vnet_hdr = vnet_hdr; in net_socket_rs_init()
2043 if (rs->vnet_hdr) { in net_fill_rstate()
/qemu/include/net/
H A Dnet.h132 bool vnet_hdr; member
264 bool vnet_hdr);
/qemu/qapi/
H A Dnet.json225 # @vnet_hdr: enable the IFF_VNET_HDR flag on the tap interface
253 '*vnet_hdr': 'bool',
/qemu/
H A Dqemu-options.hx2832 " [,br=bridge][,helper=helper][,sndbuf=nbytes][,vnet_hdr=on|off][,vhost=on|off]\n"
2847 " use vnet_hdr=off to avoid enabling the IFF_VNET_HDR tap flag\n"
2848 " use vnet_hdr=on to make the lack of IFF_VNET_HDR support an error condition\n"