mirror of https://github.com/xemu-project/xemu.git
include/hw/virtio: document vhost_ack_features
Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20220524154056.2896913-5-alex.bennee@linaro.org> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
This commit is contained in:
parent
2055c2a454
commit
81cf38f3ff
|
@ -260,6 +260,16 @@ void vhost_virtqueue_mask(struct vhost_dev *hdev, VirtIODevice *vdev, int n,
|
|||
*/
|
||||
uint64_t vhost_get_features(struct vhost_dev *hdev, const int *feature_bits,
|
||||
uint64_t features);
|
||||
|
||||
/**
|
||||
* vhost_ack_features() - set vhost acked_features
|
||||
* @hdev: common vhost_dev structure
|
||||
* @feature_bits: pointer to terminated table of feature bits
|
||||
* @features: requested feature set
|
||||
*
|
||||
* This sets the internal hdev->acked_features to the intersection of
|
||||
* the backends advertised features and the supported feature_bits.
|
||||
*/
|
||||
void vhost_ack_features(struct vhost_dev *hdev, const int *feature_bits,
|
||||
uint64_t features);
|
||||
bool vhost_has_free_slot(void);
|
||||
|
|
Loading…
Reference in New Issue