Searched refs:virtio_has_feature (Results 1 – 13 of 13) sorted by relevance
/linux-4.4.14/drivers/net/ |
D | virtio_net.c | 988 BUG_ON(!virtio_has_feature(vi->vdev, VIRTIO_NET_F_CTRL_VQ)); in virtnet_send_command() 1032 if (virtio_has_feature(vdev, VIRTIO_NET_F_CTRL_MAC_ADDR)) { in virtnet_set_mac_address() 1040 } else if (virtio_has_feature(vdev, VIRTIO_NET_F_MAC) && in virtnet_set_mac_address() 1041 !virtio_has_feature(vdev, VIRTIO_F_VERSION_1)) { in virtnet_set_mac_address() 1120 if (!vi->has_cvq || !virtio_has_feature(vi->vdev, VIRTIO_NET_F_MQ)) in virtnet_set_queues() 1167 if (!virtio_has_feature(vi->vdev, VIRTIO_NET_F_CTRL_RX)) in virtnet_set_rx_mode() 1542 virtio_has_feature(vi->vdev, VIRTIO_NET_F_CTRL_VQ); in virtnet_find_vqs() 1578 if (virtio_has_feature(vi->vdev, VIRTIO_NET_F_CTRL_VLAN)) in virtnet_find_vqs() 1690 if (!virtio_has_feature(vdev, fbit)) in virtnet_fail_on_feature() 1704 if (!virtio_has_feature(vdev, VIRTIO_NET_F_CTRL_VQ) && in virtnet_validate_features() [all …]
|
/linux-4.4.14/tools/virtio/linux/ |
D | virtio_config.h | 40 #define virtio_has_feature(dev, feature) \ macro 45 return virtio_has_feature(vdev, VIRTIO_F_VERSION_1) || in virtio_is_little_endian()
|
/linux-4.4.14/drivers/virtio/ |
D | virtio_balloon.c | 160 if (!virtio_has_feature(vb->vdev, in fill_balloon() 178 if (!virtio_has_feature(vb->vdev, in release_pages_balloon() 297 if (!virtio_has_feature(vb->vdev, VIRTIO_F_VERSION_1)) in towards_target() 309 if (!virtio_has_feature(vb->vdev, VIRTIO_F_VERSION_1)) in update_balloon_size() 337 if (!virtio_has_feature(vb->vdev, VIRTIO_BALLOON_F_DEFLATE_ON_OOM)) in virtballoon_oom_notify() 398 nvqs = virtio_has_feature(vb->vdev, VIRTIO_BALLOON_F_STATS_VQ) ? 3 : 2; in init_vqs() 405 if (virtio_has_feature(vb->vdev, VIRTIO_BALLOON_F_STATS_VQ)) { in init_vqs()
|
D | virtio_ring.c | 765 vq->indirect = virtio_has_feature(vdev, VIRTIO_RING_F_INDIRECT_DESC); in vring_new_virtqueue() 766 vq->event = virtio_has_feature(vdev, VIRTIO_RING_F_EVENT_IDX); in vring_new_virtqueue()
|
D | virtio.c | 173 if (!virtio_has_feature(dev, VIRTIO_F_VERSION_1)) in virtio_finalize_features()
|
D | virtio_input.c | 207 if (!virtio_has_feature(vdev, VIRTIO_F_VERSION_1)) in virtinput_probe()
|
/linux-4.4.14/include/linux/ |
D | virtio_config.h | 143 static inline bool virtio_has_feature(const struct virtio_device *vdev, in virtio_has_feature() function 210 return virtio_has_feature(vdev, VIRTIO_F_VERSION_1) || in virtio_is_little_endian() 397 if (!virtio_has_feature(vdev, fbit)) \
|
/linux-4.4.14/drivers/block/ |
D | virtio_blk.c | 270 if (!virtio_has_feature(vblk->vdev, VIRTIO_BLK_F_SCSI)) in virtblk_ioctl() 283 if (virtio_has_feature(vblk->vdev, VIRTIO_BLK_F_GEOMETRY)) { in virtblk_getgeo() 481 writeback = virtio_has_feature(vdev, VIRTIO_BLK_F_WCE); in virtblk_get_cache_mode() 512 BUG_ON(!virtio_has_feature(vblk->vdev, VIRTIO_BLK_F_CONFIG_WCE)); in virtblk_cache_type_store() 625 if (!virtio_has_feature(vdev, VIRTIO_RING_F_INDIRECT_DESC)) in virtblk_probe() 666 if (virtio_has_feature(vdev, VIRTIO_BLK_F_RO)) in virtblk_probe() 740 if (virtio_has_feature(vdev, VIRTIO_BLK_F_CONFIG_WCE)) in virtblk_probe()
|
/linux-4.4.14/drivers/gpu/drm/virtio/ |
D | virtgpu_kms.c | 141 if (!virtio_has_feature(dev->virtdev, VIRTIO_F_VERSION_1)) in virtio_gpu_driver_load() 168 if (virtio_has_feature(vgdev->vdev, VIRTIO_GPU_F_VIRGL)) in virtio_gpu_driver_load()
|
/linux-4.4.14/drivers/scsi/ |
D | virtio_scsi.c | 552 if (virtio_has_feature(vscsi->vdev, VIRTIO_SCSI_F_T10_PI)) { in virtscsi_queuecommand() 1011 if (virtio_has_feature(vdev, VIRTIO_SCSI_F_T10_PI)) { in virtscsi_probe() 1029 if (virtio_has_feature(vdev, VIRTIO_SCSI_F_HOTPLUG)) in virtscsi_probe() 1047 if (virtio_has_feature(vdev, VIRTIO_SCSI_F_HOTPLUG)) in virtscsi_remove() 1087 if (virtio_has_feature(vdev, VIRTIO_SCSI_F_HOTPLUG)) in virtscsi_restore()
|
/linux-4.4.14/drivers/rpmsg/ |
D | virtio_rpmsg_bus.c | 385 virtio_has_feature(vrp->vdev, VIRTIO_RPMSG_F_NS)) { in rpmsg_dev_probe() 410 virtio_has_feature(vrp->vdev, VIRTIO_RPMSG_F_NS)) { in rpmsg_dev_remove() 1023 if (virtio_has_feature(vdev, VIRTIO_RPMSG_F_NS)) { in rpmsg_probe()
|
/linux-4.4.14/drivers/char/ |
D | virtio_console.c | 1182 virtio_has_feature(vdev, VIRTIO_CONSOLE_F_SIZE)) in resize_console() 2003 (virtio_has_feature(vdev, VIRTIO_CONSOLE_F_SIZE) in virtcons_probe() 2004 || virtio_has_feature(vdev, VIRTIO_CONSOLE_F_MULTIPORT))) { in virtcons_probe()
|
/linux-4.4.14/net/9p/ |
D | trans_virtio.c | 578 if (virtio_has_feature(vdev, VIRTIO_9P_MOUNT_TAG)) { in p9_virtio_probe()
|