Searched refs:vring_desc (Results 1 – 12 of 12) sorted by relevance
| /linux-4.4.14/include/uapi/linux/ |
| D | virtio_ring.h | 66 struct vring_desc { struct 100 struct vring_desc *desc; 148 vr->avail = p + num*sizeof(struct vring_desc); in vring_init() 155 return ((sizeof(struct vring_desc) * num + sizeof(__virtio16) * (3 + num) in vring_size()
|
| /linux-4.4.14/drivers/vhost/ |
| D | vringh.c | 151 const struct vring_desc *desc, in move_to_indirect() 152 struct vring_desc **descs, int *desc_max) in move_to_indirect() 163 if (unlikely(len % sizeof(struct vring_desc))) { in move_to_indirect() 174 *desc_max = len / sizeof(struct vring_desc); in move_to_indirect() 208 struct vring_desc **descs, int *desc_max) in return_from_indirect() 230 size_t part, len = sizeof(struct vring_desc); in slow_copy() 266 struct vring_desc desc, *descs; in __vringh_iov() 606 struct vring_desc __user *desc, in vringh_init_user() 624 vrh->vring.desc = (__force struct vring_desc *)desc; in vringh_init_user() 867 struct vring_desc *desc, in vringh_init_kern()
|
| D | vhost.h | 62 struct vring_desc __user *desc;
|
| D | vhost.c | 629 struct vring_desc __user *desc, in vq_access_ok() 1217 static unsigned next_desc(struct vhost_virtqueue *vq, struct vring_desc *desc) in next_desc() 1239 struct vring_desc *indirect) in get_indirect() 1241 struct vring_desc desc; in get_indirect() 1340 struct vring_desc desc; in vhost_get_vq_desc()
|
| /linux-4.4.14/drivers/virtio/ |
| D | virtio_ring.c | 107 static struct vring_desc *alloc_indirect(struct virtqueue *_vq, in alloc_indirect() 110 struct vring_desc *desc; in alloc_indirect() 120 desc = kmalloc(total_sg * sizeof(struct vring_desc), gfp); in alloc_indirect() 139 struct vring_desc *desc; in virtqueue_add() 184 vq->vring.desc[head].len = cpu_to_virtio32(_vq->vdev, total_sg * sizeof(struct vring_desc)); in virtqueue_add()
|
| /linux-4.4.14/include/linux/ |
| D | vringh.h | 114 struct vring_desc __user *desc, 176 struct vring_desc *desc,
|
| /linux-4.4.14/tools/virtio/ |
| D | vringh_test.c | 155 + RINGSIZE * 6 * sizeof(struct vring_desc); in parallel_test() 295 struct vring_desc *indirects; in parallel_test() 660 struct vring_desc *d = __user_addr_max - USER_MEM/2; in main()
|
| /linux-4.4.14/drivers/net/wireless/ath/wil6210/ |
| D | txrx.h | 437 union vring_desc { union
|
| D | wil6210.h | 378 union vring_desc; 382 volatile union vring_desc *va; /* vring_desc[size], WriteBack by DMA */
|
| /linux-4.4.14/Documentation/mic/mpssd/ |
| D | mpssd.c | 337 static unsigned next_desc(struct vring_desc *desc) in next_desc() 417 return ((sizeof(struct vring_desc) * num + sizeof(__u16) * (3 + num) in _vring_size() 1091 header_error_check(struct vring_desc *desc) in header_error_check() 1139 status_error_check(struct vring_desc *desc) in status_error_check() 1177 struct vring_desc *desc; in virtio_block()
|
| /linux-4.4.14/drivers/misc/mic/host/ |
| D | mic_debugfs.c | 214 struct vring_desc *desc; in mic_vdev_info_show()
|
| /linux-4.4.14/tools/lguest/ |
| D | lguest.c | 662 static unsigned next_desc(struct device *d, struct vring_desc *desc, in next_desc() 745 struct vring_desc *desc; in wait_for_vq_desc() 858 if (desc[i].len % sizeof(struct vring_desc)) in wait_for_vq_desc() 871 max = desc[i].len / sizeof(struct vring_desc); in wait_for_vq_desc()
|