Symbol: vring_desc
drivers/platform/mellanox/mlxbf-tmfifo.c
327
static struct vring_desc *
drivers/platform/mellanox/mlxbf-tmfifo.c
352
struct vring_desc *desc, u32 len)
drivers/platform/mellanox/mlxbf-tmfifo.c
374
struct vring_desc *desc)
drivers/platform/mellanox/mlxbf-tmfifo.c
393
struct vring_desc *desc_head;
drivers/platform/mellanox/mlxbf-tmfifo.c
413
struct vring_desc *desc, bool is_rx)
drivers/platform/mellanox/mlxbf-tmfifo.c
423
static struct vring_desc *
drivers/platform/mellanox/mlxbf-tmfifo.c
426
struct vring_desc *desc;
drivers/platform/mellanox/mlxbf-tmfifo.c
456
struct vring_desc *desc)
drivers/platform/mellanox/mlxbf-tmfifo.c
490
struct vring_desc *desc;
drivers/platform/mellanox/mlxbf-tmfifo.c
603
struct vring_desc *desc,
drivers/platform/mellanox/mlxbf-tmfifo.c
656
struct vring_desc **desc,
drivers/platform/mellanox/mlxbf-tmfifo.c
741
struct vring_desc *desc;
drivers/platform/mellanox/mlxbf-tmfifo.c
82
struct vring_desc *desc;
drivers/platform/mellanox/mlxbf-tmfifo.c
83
struct vring_desc *desc_head;
drivers/platform/mellanox/mlxbf-tmfifo.c
84
struct vring_desc drop_desc;
drivers/vdpa/mlx5/net/mlx5_vnet.c
3177
(struct vring_desc *)(uintptr_t)cvq->desc_addr,
drivers/vdpa/vdpa_sim/vdpa_sim.c
97
struct vring_desc *desc = (struct vring_desc *)
drivers/vhost/vhost.c
1580
struct vring_desc *desc, int idx)
drivers/vhost/vhost.c
2686
static unsigned next_desc(struct vhost_virtqueue *vq, struct vring_desc *desc)
drivers/vhost/vhost.c
2703
struct vring_desc *indirect)
drivers/vhost/vhost.c
2705
struct vring_desc desc;
drivers/vhost/vhost.c
2822
struct vring_desc desc;
drivers/vhost/vringh.c
1332
struct vring_desc *desc,
drivers/vhost/vringh.c
1358
struct vring_desc *desc,
drivers/vhost/vringh.c
188
const struct vring_desc *desc,
drivers/vhost/vringh.c
189
struct vring_desc **descs, int *desc_max)
drivers/vhost/vringh.c
200
if (unlikely(len % sizeof(struct vring_desc))) {
drivers/vhost/vringh.c
211
*desc_max = len / sizeof(struct vring_desc);
drivers/vhost/vringh.c
245
struct vring_desc **descs, int *desc_max)
drivers/vhost/vringh.c
268
size_t part, len = sizeof(struct vring_desc);
drivers/vhost/vringh.c
305
struct vring_desc desc, *descs;
drivers/vhost/vringh.c
675
vrh->vring.desc = (__force struct vring_desc *)desc;
drivers/vhost/vringh.c
901
struct vring_desc *desc,
drivers/virtio/virtio_ring.c
544
static struct vring_desc *alloc_indirect_split(struct vring_virtqueue *vq,
drivers/virtio/virtio_ring.c
549
struct vring_desc *desc;
drivers/virtio/virtio_ring.c
574
struct vring_desc *desc,
drivers/virtio/virtio_ring.c
612
struct vring_desc *desc;
drivers/virtio/virtio_ring.c
716
vq, desc, total_sg * sizeof(struct vring_desc),
drivers/virtio/virtio_ring.c
724
total_sg * sizeof(struct vring_desc),
drivers/virtio/virtio_ring.c
828
struct vring_desc *indir_desc = vq->split.desc_state[head].indir_desc;
drivers/virtio/virtio_ring.c
83
struct vring_desc *indir_desc;
drivers/virtio/virtio_ring.c
839
BUG_ON(len == 0 || len % sizeof(struct vring_desc));
drivers/virtio/virtio_ring.c
841
num = len / sizeof(struct vring_desc);
include/linux/vringh.h
187
struct vring_desc *desc,
include/linux/vringh.h
292
struct vring_desc *desc,
include/linux/vringh.h
298
struct vring_desc *desc,
include/uapi/linux/virtio_ring.h
148
typedef struct vring_desc __attribute__((aligned(VRING_DESC_ALIGN_SIZE)))
include/uapi/linux/virtio_ring.h
201
vr->avail = (struct vring_avail *)((char *)p + num * sizeof(struct vring_desc));
include/uapi/linux/virtio_ring.h
208
return ((sizeof(struct vring_desc) * num + sizeof(__virtio16) * (3 + num)
tools/virtio/ringtest/virtio_ring_0_9.c
105
struct vring_desc *desc;
tools/virtio/ringtest/virtio_ring_0_9.c
273
struct vring_desc *desc;
tools/virtio/vringh_test.c
156
+ RINGSIZE * 6 * sizeof(struct vring_desc);
tools/virtio/vringh_test.c
299
struct vring_desc *indirects;
tools/virtio/vringh_test.c
669
struct vring_desc *d = __user_addr_max - USER_MEM/2;