Searched refs:device_features (Results 1 – 4 of 4) sorted by relevance
268 if (!(dev->device_features & (1ULL << VIRTIO_NET_F_MAC))) in virtio_user_dev_set_mac()288 if (!(dev->device_features & (1ULL << VIRTIO_NET_F_MAC))) in virtio_user_dev_get_mac()611 if (dev->ops->get_features(dev, &dev->device_features) < 0) { in virtio_user_dev_init()654 dev->device_features &= ~dev->unsupported_features; in virtio_user_dev_init()1057 if (dev->ops->get_features(dev, &dev->device_features) < 0) { in virtio_user_dev_server_reconnect()1064 dev->device_features &= ~(dev->unsupported_features); in virtio_user_dev_server_reconnect()1066 dev->features &= (dev->device_features | dev->frontend_features); in virtio_user_dev_server_reconnect()
41 uint64_t device_features; /* supported features by device */ member
365 msg.payload.u64 |= dev->device_features & (1ULL << VHOST_USER_F_PROTOCOL_FEATURES); in vhost_user_set_features()665 if (!(dev->device_features & (1ULL << VHOST_USER_F_PROTOCOL_FEATURES))) in vhost_user_get_status()721 if (!(dev->device_features & (1ULL << VHOST_USER_F_PROTOCOL_FEATURES))) in vhost_user_set_status()
116 return (dev->device_features | dev->frontend_features) & in virtio_user_get_features()125 dev->features = features & (dev->device_features | dev->frontend_features); in virtio_user_set_features()