Searched refs:avail_idx (Results 1 – 11 of 11) sorted by relevance
/Linux-v4.19/tools/virtio/ringtest/ |
D | virtio_ring_0_9.c | 42 unsigned short avail_idx; member 78 guest.avail_idx = 0; in alloc_ring() 111 head = (ring_size - 1) & (guest.avail_idx++); in add_inbuf() 135 avail = guest.avail_idx++; in add_inbuf() 142 avail = (ring_size - 1) & (guest.avail_idx++); in add_inbuf() 148 ring.avail->idx = guest.avail_idx; in add_inbuf() 234 guest.avail_idx, in kick_available() 237 guest.kicked_avail_idx = guest.avail_idx; in kick_available()
|
D | ring.c | 60 unsigned avail_idx; member 92 guest.avail_idx = 0; in alloc_ring() 120 head = (ring_size - 1) & (guest.avail_idx++); in add_inbuf() 195 guest.avail_idx, in kick_available() 198 guest.kicked_avail_idx = guest.avail_idx; in kick_available()
|
/Linux-v4.19/drivers/vhost/ |
D | vhost.c | 309 vq->avail_idx = 0; in vhost_vq_reset() 1439 vq->avail_idx = vq->last_avail_idx; in vhost_vring_ioctl() 1781 if (vhost_put_user(vq, cpu_to_vhost16(vq, vq->avail_idx), in vhost_update_avail_event() 2010 __virtio16 avail_idx; in vhost_get_vq_desc() local 2017 if (vq->avail_idx == vq->last_avail_idx) { in vhost_get_vq_desc() 2018 if (unlikely(vhost_get_avail(vq, avail_idx, &vq->avail->idx))) { in vhost_get_vq_desc() 2023 vq->avail_idx = vhost16_to_cpu(vq, avail_idx); in vhost_get_vq_desc() 2025 if (unlikely((u16)(vq->avail_idx - last_avail_idx) > vq->num)) { in vhost_get_vq_desc() 2027 last_avail_idx, vq->avail_idx); in vhost_get_vq_desc() 2034 if (vq->avail_idx == last_avail_idx) in vhost_get_vq_desc() [all …]
|
D | vringh.c | 37 u16 avail_idx, i, head; in __vringh_get_head() local 40 err = getu16(vrh, &avail_idx, &vrh->vring.avail->idx); in __vringh_get_head() 47 if (*last_avail_idx == avail_idx) in __vringh_get_head()
|
D | vhost.h | 108 u16 avail_idx; member
|
/Linux-v4.19/samples/mic/mpssd/ |
D | mpssd.c | 385 return READ_ONCE(vr->info->avail_idx); in read_avail_idx() 524 __u16 avail_idx = read_avail_idx(vr); in spin_for_descriptors() local 526 while (avail_idx == le16toh(READ_ONCE(vr->vr.avail->idx))) { in spin_for_descriptors() 530 le16toh(vr->vr.avail->idx), vr->info->avail_idx); in spin_for_descriptors() 667 while (rx_vr.info->avail_idx != in virtio_net() 866 while (rx_vr.info->avail_idx != in virtio_console() 1175 __u16 avail_idx; in virtio_block() local 1226 while (vring.info->avail_idx != in virtio_block() 1229 avail_idx = in virtio_block() 1230 vring.info->avail_idx & in virtio_block() [all …]
|
/Linux-v4.19/drivers/misc/mic/vop/ |
D | vop_debugfs.c | 151 i, vvr->vring.info->avail_idx & (num - 1)); in vop_vdev_info_show() 153 i, vvr->vring.info->avail_idx); in vop_vdev_info_show()
|
D | vop_vringh.c | 117 vdev->vvr[i].vring.info->avail_idx = 0; in vop_virtio_device_reset() 832 vr->info->avail_idx = vrh->last_avail_idx; in _vop_virtio_copy()
|
/Linux-v4.19/include/uapi/linux/ |
D | mic_common.h | 154 __u16 avail_idx; member
|
/Linux-v4.19/samples/bpf/ |
D | xdp_redirect_cpu_user.c | 456 __u32 avail_idx, bool new) in create_cpu_entry() argument 475 ret = bpf_map_update_elem(map_fd[5], &avail_idx, &cpu, 0); in create_cpu_entry() 498 new ? "Add-new":"Replace", cpu, avail_idx, in create_cpu_entry()
|
/Linux-v4.19/tools/virtio/ |
D | vringh_test.c | 113 u16 avail_idx, i; in vringh_get_head() local 116 err = get_user(avail_idx, &vrh->vring.avail->idx); in vringh_get_head() 120 if (vrh->last_avail_idx == avail_idx) in vringh_get_head()
|