VIRTIO_F_RING_EVENT_IDX
enqueued = (virtio_features(vsc) & VIRTIO_F_RING_EVENT_IDX) ?
if (virtio_features(vsc) & VIRTIO_F_RING_EVENT_IDX)
req_features |= VIRTIO_F_RING_EVENT_IDX;
if (sc->sc_active_features & VIRTIO_F_RING_EVENT_IDX) {
if (sc->sc_active_features & VIRTIO_F_RING_EVENT_IDX)
if ((sc->sc_active_features & VIRTIO_F_RING_EVENT_IDX) == 0)
if (sc->sc_active_features & VIRTIO_F_RING_EVENT_IDX)
if ((sc->sc_active_features & VIRTIO_F_RING_EVENT_IDX) == 0)
if (sc->sc_active_features & VIRTIO_F_RING_EVENT_IDX) {
if (sc->sc_active_features & VIRTIO_F_RING_EVENT_IDX) {
hdrlen = sc->sc_active_features & VIRTIO_F_RING_EVENT_IDX ? 3 : 2;