Home
last modified time | relevance | path

Searched refs:avail_index (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-6.6/drivers/vdpa/pds/
H A Dcmds.c140 .vdpa_vq_init.avail_index = cpu_to_le16(vq_info->avail_idx ^ invert_idx), in pds_vdpa_cmd_init_vq()
181 vq_info->avail_idx = le16_to_cpu(comp.vdpa_vq_reset.avail_index) ^ invert_idx; in pds_vdpa_cmd_reset_vq()
H A Dvdpa_dev.c202 avail = state->split.avail_index; in pds_vdpa_set_vq_state()
249 state->split.avail_index = avail; in pds_vdpa_get_vq_state()
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dvduse.h139 * @avail_index: available index
142 __u16 avail_index; member
/kernel/linux/linux-5.10/drivers/vdpa/ifcvf/
H A Difcvf_main.c250 state->avail_index = ifcvf_get_vq_state(vf, qid); in ifcvf_vdpa_get_vq_state()
259 return ifcvf_set_vq_state(vf, qid, state->avail_index); in ifcvf_vdpa_set_vq_state()
/kernel/linux/linux-6.6/include/linux/pds/
H A Dpds_adminq.h740 * @avail_index: initial device position in available ring
753 __le16 avail_index; member
791 * @avail_index: current device position in available ring
799 __le16 avail_index; member
/kernel/linux/linux-5.10/include/linux/
H A Dvdpa.h32 * @avail_index: available index
35 u16 avail_index; member
/kernel/linux/linux-6.6/drivers/vdpa/vdpa_user/
H A Dvduse_dev.c290 split->avail_index = msg.resp.vq_state.split.avail_index; in vduse_dev_get_vq_state_split()
576 vq->state.split.avail_index = state->split.avail_index; in vduse_vdpa_set_vq_state()
1249 vq_info.split.avail_index = in vduse_dev_ioctl()
1250 vq->state.split.avail_index; in vduse_dev_ioctl()
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c80 u16 avail_index; member
1408 mvq->used_idx = state->avail_index; in mlx5_vdpa_set_vq_state()
1409 mvq->avail_idx = state->avail_index; in mlx5_vdpa_set_vq_state()
1430 state->avail_index = mvq->used_idx; in mlx5_vdpa_get_vq_state()
1439 state->avail_index = attr.used_index; in mlx5_vdpa_get_vq_state()
1615 ri->avail_index = attr.available_index; in save_channel_info()
1660 mvq->avail_idx = ri->avail_index; in restore_channels_info()
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c84 u16 avail_index; member
2240 mvdev->cvq.vring.last_avail_idx = state->split.avail_index; in mlx5_vdpa_set_vq_state()
2250 mvq->used_idx = state->split.avail_index; in mlx5_vdpa_set_vq_state()
2251 mvq->avail_idx = state->split.avail_index; in mlx5_vdpa_set_vq_state()
2267 state->split.avail_index = mvdev->cvq.vring.last_avail_idx; in mlx5_vdpa_get_vq_state()
2281 state->split.avail_index = mvq->used_idx; in mlx5_vdpa_get_vq_state()
2290 state->split.avail_index = attr.used_index; in mlx5_vdpa_get_vq_state()
2624 ri->avail_index = attr.available_index; in save_channel_info()
2669 mvq->avail_idx = ri->avail_index; in restore_channels_info()
/kernel/linux/linux-6.6/include/linux/
H A Dvdpa.h40 * @avail_index: available index
43 u16 avail_index; member
/kernel/linux/linux-5.10/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.c503 vrh->last_avail_idx = state->avail_index; in vdpasim_set_vq_state()
516 state->avail_index = vrh->last_avail_idx; in vdpasim_get_vq_state()
/kernel/linux/linux-6.6/drivers/vdpa/ifcvf/
H A Difcvf_main.c464 state->split.avail_index = ifcvf_get_vq_state(vf, qid); in ifcvf_vdpa_get_vq_state()
473 return ifcvf_set_vq_state(vf, qid, state->split.avail_index); in ifcvf_vdpa_set_vq_state()
/kernel/linux/linux-6.6/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.c364 vrh->last_avail_idx = state->split.avail_index; in vdpasim_set_vq_state()
377 state->split.avail_index = vrh->last_avail_idx; in vdpasim_get_vq_state()
/kernel/linux/linux-6.6/drivers/vdpa/alibaba/
H A Deni_vdpa.c274 && split->avail_index == 0) in eni_vdpa_set_vq_state()
/kernel/linux/linux-5.10/drivers/vhost/
H A Dvdpa.c398 vq->last_avail_idx = vq_state.avail_index; in vhost_vdpa_vring_ioctl()
416 vq_state.avail_index = vq->last_avail_idx; in vhost_vdpa_vring_ioctl()
/kernel/linux/linux-6.6/drivers/vdpa/virtio_pci/
H A Dvp_vdpa.c259 if (split->avail_index == 0) in vp_vdpa_set_vq_state_split()
/kernel/linux/linux-6.6/drivers/vhost/
H A Dvdpa.c627 vq->last_avail_idx = vq_state.split.avail_index; in vhost_vdpa_vring_ioctl()
652 vq_state.split.avail_index = vq->last_avail_idx; in vhost_vdpa_vring_ioctl()
/kernel/linux/linux-6.6/drivers/vdpa/solidrun/
H A Dsnet_main.c160 if (s->avail_index == 0) in snet_vq_state_is_initial()

Completed in 28 milliseconds