Add accessor to get the number of free descriptors in the virtqueue
MFC after: 1 month
This commit is contained in:
parent
0a100a6f1e
commit
4b59668f0e
@ -374,6 +374,13 @@ virtqueue_size(struct virtqueue *vq)
|
||||
return (vq->vq_nentries);
|
||||
}
|
||||
|
||||
int
|
||||
virtqueue_nfree(struct virtqueue *vq)
|
||||
{
|
||||
|
||||
return (vq->vq_free_cnt);
|
||||
}
|
||||
|
||||
int
|
||||
virtqueue_empty(struct virtqueue *vq)
|
||||
{
|
||||
|
@ -86,6 +86,7 @@ vm_paddr_t virtqueue_paddr(struct virtqueue *vq);
|
||||
int virtqueue_full(struct virtqueue *vq);
|
||||
int virtqueue_empty(struct virtqueue *vq);
|
||||
int virtqueue_size(struct virtqueue *vq);
|
||||
int virtqueue_nfree(struct virtqueue *vq);
|
||||
int virtqueue_nused(struct virtqueue *vq);
|
||||
void virtqueue_notify(struct virtqueue *vq);
|
||||
void virtqueue_dump(struct virtqueue *vq);
|
||||
|
Loading…
x
Reference in New Issue
Block a user