Searched refs:start_dp (Results 1 – 6 of 6) sorted by relevance
24 struct vring_desc *start_dp; in virtio_rxq_rearm_vec() local30 start_dp = &vq->vq_split.ring.desc[desc_idx]; in virtio_rxq_rearm_vec()46 start_dp[i].addr = in virtio_rxq_rearm_vec()49 start_dp[i].len = sw_ring[i]->buf_len - in virtio_rxq_rearm_vec()
257 struct vring_desc *start_dp; in virtqueue_enqueue_refill_inorder() local274 start_dp[idx].addr = in virtqueue_enqueue_refill_inorder()277 start_dp[idx].len = in virtqueue_enqueue_refill_inorder()316 start_dp[idx].addr = in virtqueue_enqueue_recv_refill()319 start_dp[idx].len = in virtqueue_enqueue_recv_refill()433 struct vring_desc *start_dp; in virtqueue_enqueue_xmit_inorder() local458 start_dp[idx].addr = in virtqueue_enqueue_xmit_inorder()461 start_dp[idx].flags = 0; in virtqueue_enqueue_xmit_inorder()534 struct vring_desc *start_dp; in virtqueue_enqueue_xmit() local587 idx = start_dp[idx].next; in virtqueue_enqueue_xmit()[all …]
695 struct vring_packed_desc *start_dp, *head_dp; in virtqueue_enqueue_xmit_packed() local712 start_dp = vq->vq_packed.ring.desc; in virtqueue_enqueue_xmit_packed()734 start_dp[idx].addr = txvq->virtio_net_hdr_mem + in virtqueue_enqueue_xmit_packed()736 start_dp[idx].len = (seg_num + 1) * in virtqueue_enqueue_xmit_packed()744 start_dp = txr[idx].tx_packed_indir; in virtqueue_enqueue_xmit_packed()752 start_dp[idx].len = vq->hw->vtnet_hdr_size; in virtqueue_enqueue_xmit_packed()768 start_dp[idx].len = cookie->data_len; in virtqueue_enqueue_xmit_packed()770 start_dp[idx].addr -= head_size; in virtqueue_enqueue_xmit_packed()771 start_dp[idx].len += head_size; in virtqueue_enqueue_xmit_packed()778 start_dp[idx].flags = flags; in virtqueue_enqueue_xmit_packed()[all …]
516 struct vring_packed_desc *start_dp = vq->vq_packed.ring.desc; in virtio_recv_refill_packed_vec() local541 start_dp[idx + i].addr = addr; in virtio_recv_refill_packed_vec()542 start_dp[idx + i].len = cookie[total_num + i]->buf_len in virtio_recv_refill_packed_vec()545 virtqueue_store_flags_packed(&start_dp[idx + i], in virtio_recv_refill_packed_vec()560 virtqueue_store_flags_packed(&start_dp[head_idx], head_flag, in virtio_recv_refill_packed_vec()
615 struct vring_desc *start_dp = txr[i].tx_indir; in virtio_init_queue() local616 vring_desc_init_split(start_dp, in virtio_init_queue()618 start_dp->addr = txvq->virtio_net_hdr_mem in virtio_init_queue()622 start_dp->len = hw->vtnet_hdr_size; in virtio_init_queue()623 start_dp->flags = VRING_DESC_F_NEXT; in virtio_init_queue()625 struct vring_packed_desc *start_dp = in virtio_init_queue() local627 vring_desc_init_indirect_packed(start_dp, in virtio_init_queue()629 start_dp->addr = txvq->virtio_net_hdr_mem in virtio_init_queue()633 start_dp->len = hw->vtnet_hdr_size; in virtio_init_queue()
200 struct vring_desc *start_dp; in virtqueue_crypto_sym_enqueue_xmit() local328 start_dp = txvq->vq_ring.desc; in virtqueue_crypto_sym_enqueue_xmit()329 start_dp[head_idx].addr = indirect_op_data_req_phys_addr + in virtqueue_crypto_sym_enqueue_xmit()331 start_dp[head_idx].len = num_entry * sizeof(struct vring_desc); in virtqueue_crypto_sym_enqueue_xmit()332 start_dp[head_idx].flags = VRING_DESC_F_INDIRECT; in virtqueue_crypto_sym_enqueue_xmit()334 idx = start_dp[head_idx].next; in virtqueue_crypto_sym_enqueue_xmit()