Lines Matching refs:vnet_hdr

356                                  int vnet_hdr)  in net_tap_fd_init()  argument
366 s->host_vnet_hdr_len = vnet_hdr ? sizeof(struct virtio_net_hdr) : 0; in net_tap_fd_init()
376 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()
597 s = net_tap_fd_init(peer, "bridge", name, fd, vnet_hdr); in net_init_bridge()
604 static int net_tap_init(const NetdevTapOptions *tap, int *vnet_hdr, in net_tap_init() argument
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()
619 fd = RETRY_ON_EINTR(tap_open(ifname, ifname_sz, vnet_hdr, vnet_hdr_required, in net_tap_init()
645 int vnet_hdr, int fd, Error **errp) in net_init_tap_one() argument
648 TAPState *s = net_tap_fd_init(peer, model, name, fd, vnet_hdr); in net_init_tap_one()
757 int fd, vnet_hdr = 0, i = 0, queues; in net_init_tap() local
802 vnet_hdr = tap_probe_vnet_hdr(fd, errp); in net_init_tap()
803 if (vnet_hdr < 0) { in net_init_tap()
810 vhostfdname, vnet_hdr, fd, &err); in net_init_tap()
859 vnet_hdr = tap_probe_vnet_hdr(fd, errp); in net_init_tap()
860 if (vnet_hdr < 0) { in net_init_tap()
864 } else if (vnet_hdr != tap_probe_vnet_hdr(fd, NULL)) { in net_init_tap()
874 vnet_hdr, fd, &err); in net_init_tap()
911 vnet_hdr = tap_probe_vnet_hdr(fd, errp); in net_init_tap()
912 if (vnet_hdr < 0) { in net_init_tap()
919 vnet_hdr, fd, &err); in net_init_tap()
948 fd = net_tap_init(tap, &vnet_hdr, i >= 1 ? "no" : script, in net_init_tap()
965 vhostfdname, vnet_hdr, fd, &err); in net_init_tap()