Lines Matching refs:virtio_vdev_has_feature

210     if (!virtio_vdev_has_feature(vdev, VIRTIO_RING_F_INDIRECT_DESC)) {  in virtio_check_indirect_feature()
254 packed = virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED) ? in virtio_init_region_cache()
522 if (virtio_vdev_has_feature(vq->vdev, VIRTIO_RING_F_EVENT_IDX)) { in virtio_queue_split_set_notification()
551 } else if (virtio_vdev_has_feature(vq->vdev, VIRTIO_RING_F_EVENT_IDX)) { in virtio_queue_packed_set_notification()
581 if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED)) { in virtio_queue_set_notification()
749 if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED)) { in virtio_queue_empty()
791 if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED)) { in virtio_queue_poll()
878 if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED)) { in virtqueue_unpop()
906 if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED)) { in virtqueue_rewind()
1028 if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_IN_ORDER)) { in virtqueue_fill()
1030 } else if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED)) { in virtqueue_fill()
1098 packed = virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED); in virtqueue_ordered_flush()
1163 if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_IN_ORDER)) { in virtqueue_flush()
1165 } else if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED)) { in virtqueue_flush()
1526 desc_size = virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED) ? in virtqueue_get_avail_bytes()
1533 if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED)) { in virtqueue_get_avail_bytes()
1721 if (virtio_vdev_has_feature(vdev, VIRTIO_RING_F_EVENT_IDX)) { in virtqueue_split_pop()
1809 if (virtio_vdev_has_feature(vdev, VIRTIO_F_IN_ORDER)) { in virtqueue_split_pop()
1951 if (virtio_vdev_has_feature(vdev, VIRTIO_F_IN_ORDER)) { in virtqueue_packed_pop()
1985 if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED)) { in virtqueue_pop()
2050 bool fEventIdx = virtio_vdev_has_feature(vdev, VIRTIO_RING_F_EVENT_IDX); in virtqueue_split_drop_all()
2087 if (virtio_vdev_has_feature(vdev, VIRTIO_F_RING_PACKED)) { in virtqueue_drop_all()
2220 !virtio_vdev_has_feature(vdev, VIRTIO_F_IOMMU_PLATFORM)) { in virtio_validate_features()
2237 if (virtio_vdev_has_feature(vdev, VIRTIO_F_VERSION_1)) { in virtio_set_status()
2412 if (virtio_vdev_has_feature(vdev, VIRTIO_F_VERSION_1)) { in virtio_queue_set_align()
2438 if (virtio_vdev_has_feature(vq->vdev, VIRTIO_F_RING_PACKED)) { in virtio_queue_set_shadow_avail_idx()
2568 if (virtio_vdev_has_feature(vdev, VIRTIO_F_NOTIFY_ON_EMPTY) && in virtio_split_should_notify()
2573 if (!virtio_vdev_has_feature(vdev, VIRTIO_RING_F_EVENT_IDX)) { in virtio_split_should_notify()
2630 if (virtio_vdev_has_feature(vdev, VIRTIO_F_RING_PACKED)) { in virtio_should_notify()
2709 if (!virtio_vdev_has_feature(vdev, VIRTIO_F_VERSION_1)) { in virtio_device_endian_needed()
3126 if (virtio_vdev_has_feature(vdev, VIRTIO_RING_F_EVENT_IDX)) { in virtio_set_features()
3137 !virtio_vdev_has_feature(vdev, VIRTIO_F_VERSION_1)) { in virtio_set_features()
3359 !virtio_vdev_has_feature(vdev, VIRTIO_F_VERSION_1)) { in virtio_load()
3374 if (virtio_vdev_has_feature(vdev, VIRTIO_F_VERSION_1)) { in virtio_load()
3380 if (virtio_vdev_has_feature(vdev, VIRTIO_F_RING_PACKED)) { in virtio_load()
3585 if (virtio_vdev_has_feature(vdev, VIRTIO_F_RING_PACKED)) { in virtio_queue_get_avail_size()
3589 s = virtio_vdev_has_feature(vdev, VIRTIO_RING_F_EVENT_IDX) ? 2 : 0; in virtio_queue_get_avail_size()
3598 if (virtio_vdev_has_feature(vdev, VIRTIO_F_RING_PACKED)) { in virtio_queue_get_used_size()
3602 s = virtio_vdev_has_feature(vdev, VIRTIO_RING_F_EVENT_IDX) ? 2 : 0; in virtio_queue_get_used_size()
3629 if (virtio_vdev_has_feature(vdev, VIRTIO_F_RING_PACKED)) { in virtio_queue_get_last_avail_idx()
3659 if (virtio_vdev_has_feature(vdev, VIRTIO_F_RING_PACKED)) { in virtio_queue_set_last_avail_idx()
3684 if (virtio_vdev_has_feature(vdev, VIRTIO_F_RING_PACKED)) { in virtio_queue_restore_last_avail_idx()
3706 if (virtio_vdev_has_feature(vdev, VIRTIO_F_RING_PACKED)) { in virtio_queue_update_used_idx()
3932 if (virtio_vdev_has_feature(vdev, VIRTIO_F_VERSION_1)) { in virtio_error()
4296 if (virtio_vdev_has_feature(vdev, VIRTIO_F_RING_PACKED)) { in qmp_x_query_virtio_queue_element()