Home
last modified time | relevance | path

Searched refs:avail_idx (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/tools/virtio/ringtest/
A Dvirtio_ring_0_9.c42 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()
A Dring.c60 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-6.3-rc2/drivers/vhost/
A Dvhost.c313 vq->avail_idx = 0; in vhost_vq_reset()
1642 vq->avail_idx = vq->last_avail_idx; in vhost_vring_ioctl()
2220 __virtio16 avail_idx; in vhost_get_vq_desc() local
2233 vq->avail_idx = vhost16_to_cpu(vq, avail_idx); in vhost_get_vq_desc()
2237 last_avail_idx, vq->avail_idx); in vhost_get_vq_desc()
2244 if (vq->avail_idx == last_avail_idx) in vhost_get_vq_desc()
2511 __virtio16 avail_idx; in vhost_vq_avail_empty() local
2514 if (vq->avail_idx != vq->last_avail_idx) in vhost_vq_avail_empty()
2520 vq->avail_idx = vhost16_to_cpu(vq, avail_idx); in vhost_vq_avail_empty()
2529 __virtio16 avail_idx; in vhost_enable_notify() local
[all …]
A Dvhost.h92 u16 avail_idx; member
A Dvringh.c43 u16 avail_idx, i, head; in __vringh_get_head() local
46 err = getu16(vrh, &avail_idx, &vrh->vring.avail->idx); in __vringh_get_head()
53 if (*last_avail_idx == avail_idx) in __vringh_get_head()
/linux-6.3-rc2/samples/bpf/
A Dxdp_redirect_cpu_user.c88 __u32 avail_idx, bool new) in create_cpu_entry() argument
106 ret = bpf_map_update_elem(avail_fd, &avail_idx, &cpu, 0); in create_cpu_entry()
131 new ? "Add new" : "Replace", cpu, avail_idx, in create_cpu_entry()
/linux-6.3-rc2/tools/virtio/
A Dvringh_test.c113 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()
/linux-6.3-rc2/drivers/vdpa/mlx5/net/
A Dmlx5_vnet.c118 u16 avail_idx; member
822 MLX5_SET(virtio_net_q_object, obj_context, hw_available_index, mvq->avail_idx); in create_virtqueue()
1252 mvq->avail_idx = attr.available_index; in suspend_vq()
2116 mvq->avail_idx = state->split.avail_index; in mlx5_vdpa_set_vq_state()
2414 mvq->avail_idx = ri->avail_index; in restore_channels_info()

Completed in 29 milliseconds