Searched refs:vq_avail_idx (Results 1 – 8 of 8) sorted by relevance
81 uint16_t vq_avail_idx; member117 vq->vq_ring.avail->idx = vq->vq_avail_idx; in vq_update_avail_idx()131 avail_idx = (uint16_t)(vq->vq_avail_idx & (vq->vq_nentries - 1)); in vq_update_avail_ring()134 vq->vq_avail_idx++; in vq_update_avail_ring()
87 uint16_t idx = vq->vq_avail_idx; in virtqueue_enqueue_batch_packed_vec()92 if (vq->vq_avail_idx & PACKED_BATCH_MASK) in virtqueue_enqueue_batch_packed_vec()191 vq->vq_avail_idx += PACKED_BATCH_SIZE; in virtqueue_enqueue_batch_packed_vec()194 if (vq->vq_avail_idx >= vq->vq_nentries) { in virtqueue_enqueue_batch_packed_vec()195 vq->vq_avail_idx -= vq->vq_nentries; in virtqueue_enqueue_batch_packed_vec()522 uint16_t head_idx = vq->vq_avail_idx; in virtio_recv_refill_packed_vec()527 idx = vq->vq_avail_idx; in virtio_recv_refill_packed_vec()550 vq->vq_avail_idx += batch_num; in virtio_recv_refill_packed_vec()551 if (vq->vq_avail_idx >= vq->vq_nentries) { in virtio_recv_refill_packed_vec()552 vq->vq_avail_idx -= vq->vq_nentries; in virtio_recv_refill_packed_vec()
28 desc_idx = vq->vq_avail_idx & (vq->vq_nentries - 1); in virtio_rxq_rearm_vec()53 vq->vq_avail_idx += RTE_VIRTIO_VPMD_RX_REARM_THRESH; in virtio_rxq_rearm_vec()
31 start = vq->vq_avail_idx & (vq->vq_nentries - 1); in virtqueue_detach_unused()32 end = (vq->vq_avail_idx + vq->vq_free_cnt) & (vq->vq_nentries - 1); in virtqueue_detach_unused()156 vq->vq_avail_idx = 0; in virtqueue_rxvq_reset_packed()192 vq->vq_avail_idx = 0; in virtqueue_txvq_reset_packed()
264 uint16_t vq_avail_idx; /**< sync until needed */ member530 vq->vq_split.ring.avail->idx = vq->vq_avail_idx; in vq_update_avail_idx()533 vq->vq_avail_idx, __ATOMIC_RELEASE); in vq_update_avail_idx()537 vq->vq_split.ring.avail->idx = vq->vq_avail_idx; in vq_update_avail_idx()552 avail_idx = (uint16_t)(vq->vq_avail_idx & (vq->vq_nentries - 1)); in vq_update_avail_ring()555 vq->vq_avail_idx++; in vq_update_avail_ring()604 (vq)->vq_avail_idx, (vq)->vq_packed.cached_flags, \703 id = in_order ? vq->vq_avail_idx : vq->vq_desc_head_idx; in virtqueue_enqueue_xmit_packed()709 head_idx = vq->vq_avail_idx; in virtqueue_enqueue_xmit_packed()801 vq->vq_avail_idx = idx; in virtqueue_enqueue_xmit_packed()
166 head = vq->vq_avail_idx; in virtio_send_command_packed()172 if (++vq->vq_avail_idx >= vq->vq_nentries) { in virtio_send_command_packed()173 vq->vq_avail_idx -= vq->vq_nentries; in virtio_send_command_packed()181 desc[vq->vq_avail_idx].len = dlen[k]; in virtio_send_command_packed()187 if (++vq->vq_avail_idx >= vq->vq_nentries) { in virtio_send_command_packed()188 vq->vq_avail_idx -= vq->vq_nentries; in virtio_send_command_packed()196 desc[vq->vq_avail_idx].len = sizeof(ctrl->status); in virtio_send_command_packed()201 if (++vq->vq_avail_idx >= vq->vq_nentries) { in virtio_send_command_packed()202 vq->vq_avail_idx -= vq->vq_nentries; in virtio_send_command_packed()232 vq->vq_avail_idx, in virtio_send_command_packed()[all …]
353 idx = vq->vq_avail_idx; in virtqueue_enqueue_recv_refill_packed()370 if (++vq->vq_avail_idx >= vq->vq_nentries) { in virtqueue_enqueue_recv_refill_packed()371 vq->vq_avail_idx -= vq->vq_nentries; in virtqueue_enqueue_recv_refill_packed()444 dxp = &vq->vq_descx[vq->vq_avail_idx & (vq->vq_nentries - 1)]; in virtqueue_enqueue_xmit_inorder()486 id = in_order ? vq->vq_avail_idx : vq->vq_desc_head_idx; in virtqueue_enqueue_xmit_packed_fast()487 idx = vq->vq_avail_idx; in virtqueue_enqueue_xmit_packed_fast()510 if (++vq->vq_avail_idx >= vq->vq_nentries) { in virtqueue_enqueue_xmit_packed_fast()511 vq->vq_avail_idx -= vq->vq_nentries; in virtqueue_enqueue_xmit_packed_fast()544 dxp = &vq->vq_descx[vq->vq_avail_idx & (vq->vq_nentries - 1)]; in virtqueue_enqueue_xmit()
436 ((uint32_t)vq->vq_avail_idx << 16) | in modern_notify_queue()443 notify_data = ((uint32_t)vq->vq_avail_idx << 16) | in modern_notify_queue()