Lines Matching refs:heads
376 kfree(vq->heads); in vhost_vq_free_iovecs()
377 vq->heads = NULL; in vhost_vq_free_iovecs()
393 vq->heads = kmalloc_array(dev->iov_limit, sizeof(*vq->heads), in vhost_dev_alloc_iovecs()
395 if (!vq->indirect || !vq->log || !vq->heads) in vhost_dev_alloc_iovecs()
484 vq->heads = NULL; in vhost_dev_init()
2360 struct vring_used_elem heads = { in vhost_add_used() local
2365 return vhost_add_used_n(vq, &heads, 1); in vhost_add_used()
2370 struct vring_used_elem *heads, in __vhost_add_used_n() argument
2379 if (vhost_put_used(vq, heads, start, count)) { in __vhost_add_used_n()
2403 int vhost_add_used_n(struct vhost_virtqueue *vq, struct vring_used_elem *heads, in vhost_add_used_n() argument
2411 r = __vhost_add_used_n(vq, heads, n); in vhost_add_used_n()
2414 heads += n; in vhost_add_used_n()
2417 r = __vhost_add_used_n(vq, heads, count); in vhost_add_used_n()
2497 struct vring_used_elem *heads, unsigned count) in vhost_add_used_and_signal_n() argument
2499 vhost_add_used_n(vq, heads, count); in vhost_add_used_and_signal_n()