Lines Matching refs:dxp
715 struct vq_desc_extra *dxp; in virtqueue_enqueue_xmit_packed() local
727 dxp = &vq->vq_descx[id]; in virtqueue_enqueue_xmit_packed()
728 dxp->ndescs = needed; in virtqueue_enqueue_xmit_packed()
729 dxp->cookie = cookie; in virtqueue_enqueue_xmit_packed()
830 vq->vq_desc_head_idx = dxp->next; in virtqueue_enqueue_xmit_packed()
842 struct vq_desc_extra *dxp; in vq_ring_free_id_packed() local
844 dxp = &vq->vq_descx[id]; in vq_ring_free_id_packed()
845 vq->vq_free_cnt += dxp->ndescs; in vq_ring_free_id_packed()
853 dxp->next = VQ_RING_DESC_CHAIN_END; in vq_ring_free_id_packed()
862 struct vq_desc_extra *dxp; in virtio_xmit_cleanup_inorder_packed() local
873 dxp = &vq->vq_descx[used_idx]; in virtio_xmit_cleanup_inorder_packed()
874 used_idx += dxp->ndescs; in virtio_xmit_cleanup_inorder_packed()
875 free_cnt += dxp->ndescs; in virtio_xmit_cleanup_inorder_packed()
876 nb -= dxp->ndescs; in virtio_xmit_cleanup_inorder_packed()
881 if (dxp->cookie != NULL) { in virtio_xmit_cleanup_inorder_packed()
882 rte_pktmbuf_free(dxp->cookie); in virtio_xmit_cleanup_inorder_packed()
883 dxp->cookie = NULL; in virtio_xmit_cleanup_inorder_packed()
897 struct vq_desc_extra *dxp; in virtio_xmit_cleanup_normal_packed() local
905 dxp = &vq->vq_descx[id]; in virtio_xmit_cleanup_normal_packed()
906 vq->vq_used_cons_idx += dxp->ndescs; in virtio_xmit_cleanup_normal_packed()
912 if (dxp->cookie != NULL) { in virtio_xmit_cleanup_normal_packed()
913 rte_pktmbuf_free(dxp->cookie); in virtio_xmit_cleanup_normal_packed()
914 dxp->cookie = NULL; in virtio_xmit_cleanup_normal_packed()
936 struct vq_desc_extra *dxp; in virtio_xmit_cleanup() local
943 dxp = &vq->vq_descx[desc_idx]; in virtio_xmit_cleanup()
947 if (dxp->cookie != NULL) { in virtio_xmit_cleanup()
948 rte_pktmbuf_free(dxp->cookie); in virtio_xmit_cleanup()
949 dxp->cookie = NULL; in virtio_xmit_cleanup()
960 struct vq_desc_extra *dxp = NULL; in virtio_xmit_cleanup_inorder() local
966 dxp = &vq->vq_descx[idx++ & (vq->vq_nentries - 1)]; in virtio_xmit_cleanup_inorder()
967 free_cnt += dxp->ndescs; in virtio_xmit_cleanup_inorder()
968 if (dxp->cookie != NULL) { in virtio_xmit_cleanup_inorder()
969 rte_pktmbuf_free(dxp->cookie); in virtio_xmit_cleanup_inorder()
970 dxp->cookie = NULL; in virtio_xmit_cleanup_inorder()