sys/dev/pv/if_vio.c
1044
if (virtio_has_feature(vsc, VIRTIO_NET_F_CTRL_GUEST_OFFLOADS)) {
sys/dev/pv/if_vio.c
1045
if (virtio_has_feature(vsc, VIRTIO_NET_F_GUEST_CSUM))
sys/dev/pv/if_vio.c
1049
if (virtio_has_feature(vsc, VIRTIO_NET_F_GUEST_TSO4))
sys/dev/pv/if_vio.c
1051
if (virtio_has_feature(vsc, VIRTIO_NET_F_GUEST_TSO6))
sys/dev/pv/if_vio.c
1107
if (virtio_has_feature(vsc, VIRTIO_NET_F_CTRL_VQ))
sys/dev/pv/if_vio.c
1118
if (virtio_has_feature(vsc, VIRTIO_NET_F_CTRL_VQ))
sys/dev/pv/if_vio.c
1121
if (virtio_has_feature(vsc, VIRTIO_NET_F_MQ))
sys/dev/pv/if_vio.c
1123
if (virtio_has_feature(vsc, VIRTIO_NET_F_CTRL_VQ))
sys/dev/pv/if_vio.c
1302
if (virtio_has_feature(vsc, VIRTIO_F_RING_EVENT_IDX))
sys/dev/pv/if_vio.c
1478
int no_split = virtio_has_feature(vsc, VIRTIO_NET_F_MRG_RXBUF) ||
sys/dev/pv/if_vio.c
1479
virtio_has_feature(vsc, VIRTIO_F_VERSION_1) ||
sys/dev/pv/if_vio.c
1480
virtio_has_feature(vsc, VIRTIO_F_ANY_LAYOUT);
sys/dev/pv/if_vio.c
1604
if (virtio_has_feature(vsc, VIRTIO_NET_F_MQ)) {
sys/dev/pv/if_vio.c
1609
if (virtio_has_feature(vsc, VIRTIO_NET_F_MRG_RXBUF))
sys/dev/pv/if_vio.c
1622
if (virtio_has_feature(vsc, VIRTIO_NET_F_GUEST_CSUM))
sys/dev/pv/if_vio.c
1656
if (virtio_has_feature(vsc, VIRTIO_F_RING_EVENT_IDX)) {
sys/dev/pv/if_vio.c
2137
if (!virtio_has_feature(vsc, VIRTIO_NET_F_CTRL_RX)) {
sys/dev/pv/if_vio.c
488
if (virtio_has_feature(vsc, VIRTIO_NET_F_CTRL_VQ)) {
sys/dev/pv/if_vio.c
511
if (virtio_has_feature(vsc, VIRTIO_NET_F_CTRL_VQ)) {
sys/dev/pv/if_vio.c
672
if ((virtio_has_feature(vsc, VIRTIO_NET_F_GUEST_TSO4) ||
sys/dev/pv/if_vio.c
673
virtio_has_feature(vsc, VIRTIO_NET_F_GUEST_TSO6)) &&
sys/dev/pv/if_vio.c
674
(!virtio_has_feature(vsc, VIRTIO_NET_F_CTRL_GUEST_OFFLOADS) ||
sys/dev/pv/if_vio.c
675
!virtio_has_feature(vsc, VIRTIO_NET_F_MRG_RXBUF))) {
sys/dev/pv/if_vio.c
691
if (virtio_has_feature(vsc, VIRTIO_NET_F_MTU)) {
sys/dev/pv/if_vio.c
709
if (virtio_has_feature(vsc, VIRTIO_NET_F_MQ)) {
sys/dev/pv/if_vio.c
723
if (virtio_has_feature(vsc, VIRTIO_NET_F_CTRL_VQ))
sys/dev/pv/if_vio.c
739
if (virtio_has_feature(vsc, VIRTIO_NET_F_MAC))
sys/dev/pv/if_vio.c
745
if (virtio_has_feature(vsc, VIRTIO_NET_F_MRG_RXBUF) ||
sys/dev/pv/if_vio.c
761
if (virtio_has_feature(vsc, VIRTIO_NET_F_CSUM))
sys/dev/pv/if_vio.c
764
if (virtio_has_feature(vsc, VIRTIO_NET_F_HOST_TSO4))
sys/dev/pv/if_vio.c
766
if (virtio_has_feature(vsc, VIRTIO_NET_F_HOST_TSO6))
sys/dev/pv/if_vio.c
770
if (virtio_has_feature(vsc, VIRTIO_NET_F_CTRL_GUEST_OFFLOADS) &&
sys/dev/pv/if_vio.c
771
(virtio_has_feature(vsc, VIRTIO_NET_F_GUEST_TSO4) ||
sys/dev/pv/if_vio.c
772
virtio_has_feature(vsc, VIRTIO_NET_F_GUEST_TSO6))) {
sys/dev/pv/if_vio.c
783
if (!virtio_has_feature(vsc, VIRTIO_NET_F_MRG_RXBUF)) {
sys/dev/pv/if_vio.c
794
if (virtio_has_feature(vsc, VIRTIO_NET_F_HOST_TSO4) ||
sys/dev/pv/if_vio.c
795
virtio_has_feature(vsc, VIRTIO_NET_F_HOST_TSO6))
sys/dev/pv/if_vio.c
800
if (virtio_has_feature(vsc, VIRTIO_NET_F_GUEST_TSO4) ||
sys/dev/pv/if_vio.c
801
virtio_has_feature(vsc, VIRTIO_NET_F_GUEST_TSO6))
sys/dev/pv/if_vio.c
811
if (virtio_has_feature(vsc, VIRTIO_NET_F_HOST_TSO4) ||
sys/dev/pv/if_vio.c
812
virtio_has_feature(vsc, VIRTIO_NET_F_HOST_TSO6)) {
sys/dev/pv/if_vio.c
820
if (virtio_has_feature(vsc, VIRTIO_F_RING_INDIRECT_DESC))
sys/dev/pv/if_vio.c
845
if (virtio_has_feature(vsc, VIRTIO_F_RING_EVENT_IDX))
sys/dev/pv/if_vio.c
867
if (virtio_has_feature(vsc, VIRTIO_NET_F_CTRL_VQ)) {
sys/dev/pv/if_vio.c
869
if (virtio_has_feature(vsc, VIRTIO_NET_F_MQ)) {
sys/dev/pv/if_vio.c
929
if (virtio_has_feature(vsc, VIRTIO_NET_F_MQ)) {
sys/dev/pv/if_vio.c
969
if (virtio_has_feature(vsc, VIRTIO_NET_F_STATUS)) {
sys/dev/pv/vioblk.c
190
if (virtio_has_feature(vsc, VIRTIO_BLK_F_SIZE_MAX)) {
sys/dev/pv/vioblk.c
199
if (virtio_has_feature(vsc, VIRTIO_BLK_F_SEG_MAX)) {
sys/dev/pv/vioblk.c
220
if (virtio_has_feature(vsc, VIRTIO_F_NOTIFY_ON_EMPTY)) {
sys/dev/pv/vioblk.c
249
if (virtio_has_feature(vsc, VIRTIO_BLK_F_RO))
sys/dev/pv/vioblk.c
430
if (!virtio_has_feature(vsc, VIRTIO_BLK_F_FLUSH)) {
sys/dev/pv/viocon.c
280
if (virtio_has_feature(vsc, VIRTIO_CONSOLE_F_SIZE)) {
sys/dev/pv/viomb.c
372
if (!virtio_has_feature(vsc, VIRTIO_BALLOON_F_MUST_TELL_HOST))
sys/dev/pv/viomb.c
462
if (virtio_has_feature(vsc, VIRTIO_BALLOON_F_MUST_TELL_HOST))
sys/dev/pv/virtio.c
375
hdrlen = virtio_has_feature(sc, VIRTIO_F_RING_EVENT_IDX) ? 3 : 2;
sys/dev/pv/virtio.c
763
if (virtio_has_feature(vq->vq_owner, VIRTIO_F_RING_EVENT_IDX)) {
sys/dev/pv/virtio.c
968
if (virtio_has_feature(sc, VIRTIO_F_RING_EVENT_IDX)) {
sys/dev/pv/virtio.c
993
if (virtio_has_feature(sc, VIRTIO_F_RING_EVENT_IDX)) {
sys/dev/pv/vmmci.c
108
if (virtio_has_feature(vsc, VMMCI_F_TIMESYNC)) {
sys/dev/pv/vmmci.c
134
if (virtio_has_feature(vsc, VMMCI_F_ACK) == 0)
sys/dev/pv/vmmci.c
189
if ((cmd != VMMCI_NONE) && virtio_has_feature(vsc, VMMCI_F_ACK))