Lines Matching refs:buf_vec

485 		struct buf_vector *buf_vec, uint16_t *vec_idx,  in map_one_desc()  argument
506 buf_vec[vec_id].buf_iova = desc_iova; in map_one_desc()
507 buf_vec[vec_id].buf_addr = desc_addr; in map_one_desc()
508 buf_vec[vec_id].buf_len = desc_chunck_len; in map_one_desc()
522 struct buf_vector *buf_vec, uint16_t *desc_chain_head, in fill_vec_buf_split() argument
576 if (unlikely(map_one_desc(dev, vq, buf_vec, &vec_id, in fill_vec_buf_split()
603 uint32_t size, struct buf_vector *buf_vec, in reserve_avail_buf_split() argument
634 &vec_idx, buf_vec, in reserve_avail_buf_split()
655 struct buf_vector *buf_vec, uint32_t *len, uint8_t perm) in fill_vec_buf_packed_indirect() argument
695 if (unlikely(map_one_desc(dev, vq, buf_vec, &vec_id, in fill_vec_buf_packed_indirect()
711 struct buf_vector *buf_vec, uint16_t *vec_idx, in fill_vec_buf_packed() argument
745 &vec_id, buf_vec, in fill_vec_buf_packed()
751 if (unlikely(map_one_desc(dev, vq, buf_vec, &vec_id, in fill_vec_buf_packed()
774 struct buf_vector *buf_vec, in copy_vnet_hdr_to_desc() argument
780 uint64_t iova = buf_vec->buf_iova; in copy_vnet_hdr_to_desc()
784 buf_vec->buf_len); in copy_vnet_hdr_to_desc()
785 dst = buf_vec->buf_addr; in copy_vnet_hdr_to_desc()
798 buf_vec++; in copy_vnet_hdr_to_desc()
804 struct rte_mbuf *m, struct buf_vector *buf_vec, in copy_mbuf_to_desc() argument
823 buf_addr = buf_vec[vec_idx].buf_addr; in copy_mbuf_to_desc()
824 buf_iova = buf_vec[vec_idx].buf_iova; in copy_mbuf_to_desc()
825 buf_len = buf_vec[vec_idx].buf_len; in copy_mbuf_to_desc()
845 buf_addr = buf_vec[vec_idx].buf_addr; in copy_mbuf_to_desc()
846 buf_iova = buf_vec[vec_idx].buf_iova; in copy_mbuf_to_desc()
847 buf_len = buf_vec[vec_idx].buf_len; in copy_mbuf_to_desc()
865 buf_addr = buf_vec[vec_idx].buf_addr; in copy_mbuf_to_desc()
866 buf_iova = buf_vec[vec_idx].buf_iova; in copy_mbuf_to_desc()
867 buf_len = buf_vec[vec_idx].buf_len; in copy_mbuf_to_desc()
888 copy_vnet_hdr_to_desc(dev, vq, buf_vec, hdr); in copy_mbuf_to_desc()
893 buf_vec[0].buf_iova, in copy_mbuf_to_desc()
967 struct rte_mbuf *m, struct buf_vector *buf_vec, in async_mbuf_to_desc() argument
996 buf_addr = buf_vec[vec_idx].buf_addr; in async_mbuf_to_desc()
997 buf_iova = buf_vec[vec_idx].buf_iova; in async_mbuf_to_desc()
998 buf_len = buf_vec[vec_idx].buf_len; in async_mbuf_to_desc()
1018 buf_addr = buf_vec[vec_idx].buf_addr; in async_mbuf_to_desc()
1019 buf_iova = buf_vec[vec_idx].buf_iova; in async_mbuf_to_desc()
1020 buf_len = buf_vec[vec_idx].buf_len; in async_mbuf_to_desc()
1039 buf_addr = buf_vec[vec_idx].buf_addr; in async_mbuf_to_desc()
1040 buf_iova = buf_vec[vec_idx].buf_iova; in async_mbuf_to_desc()
1041 buf_len = buf_vec[vec_idx].buf_len; in async_mbuf_to_desc()
1062 copy_vnet_hdr_to_desc(dev, vq, buf_vec, hdr); in async_mbuf_to_desc()
1067 buf_vec[0].buf_iova, in async_mbuf_to_desc()
1141 struct buf_vector *buf_vec, in vhost_enqueue_single_packed() argument
1172 buf_vec, &nr_vec, in vhost_enqueue_single_packed()
1191 if (copy_mbuf_to_desc(dev, vq, pkt, buf_vec, nr_vec, num_buffers) < 0) in vhost_enqueue_single_packed()
1206 struct buf_vector buf_vec[BUF_VECTOR_MAX]; in virtio_dev_rx_split() local
1222 pkt_len, buf_vec, &num_buffers, in virtio_dev_rx_split()
1236 buf_vec, nr_vec, in virtio_dev_rx_split()
1343 struct buf_vector buf_vec[BUF_VECTOR_MAX]; in virtio_dev_rx_single_packed() local
1347 if (unlikely(vhost_enqueue_single_packed(dev, vq, pkt, buf_vec, in virtio_dev_rx_single_packed()
1484 struct buf_vector buf_vec[BUF_VECTOR_MAX]; in virtio_dev_rx_async_submit_split() local
1515 pkt_len, buf_vec, &num_buffers, in virtio_dev_rx_async_submit_split()
1529 buf_vec, nr_vec, num_buffers, in virtio_dev_rx_async_submit_split()
1896 struct buf_vector *buf_vec) in copy_vnet_hdr_from_desc() argument
1904 len = RTE_MIN(remain, buf_vec->buf_len); in copy_vnet_hdr_from_desc()
1905 src = buf_vec->buf_addr; in copy_vnet_hdr_from_desc()
1911 buf_vec++; in copy_vnet_hdr_from_desc()
1917 struct buf_vector *buf_vec, uint16_t nr_vec, in copy_desc_to_mbuf() argument
1932 buf_addr = buf_vec[vec_idx].buf_addr; in copy_desc_to_mbuf()
1933 buf_len = buf_vec[vec_idx].buf_len; in copy_desc_to_mbuf()
1946 copy_vnet_hdr_from_desc(&tmp_hdr, buf_vec); in copy_desc_to_mbuf()
1961 buf_addr = buf_vec[vec_idx].buf_addr; in copy_desc_to_mbuf()
1962 buf_len = buf_vec[vec_idx].buf_len; in copy_desc_to_mbuf()
1967 buf_addr = buf_vec[vec_idx].buf_addr; in copy_desc_to_mbuf()
1968 buf_len = buf_vec[vec_idx].buf_len; in copy_desc_to_mbuf()
1974 buf_avail = buf_vec[vec_idx].buf_len - dev->vhost_hlen; in copy_desc_to_mbuf()
2013 buf_addr = buf_vec[vec_idx].buf_addr; in copy_desc_to_mbuf()
2014 buf_len = buf_vec[vec_idx].buf_len; in copy_desc_to_mbuf()
2162 struct buf_vector buf_vec[BUF_VECTOR_MAX]; in virtio_dev_tx_split() local
2170 &nr_vec, buf_vec, in virtio_dev_tx_split()
2195 err = copy_desc_to_mbuf(dev, vq, buf_vec, nr_vec, pkts[i], in virtio_dev_tx_split()
2351 struct buf_vector buf_vec[BUF_VECTOR_MAX]; in vhost_dequeue_single_packed() local
2359 buf_vec, &nr_vec, in vhost_dequeue_single_packed()
2375 err = copy_desc_to_mbuf(dev, vq, buf_vec, nr_vec, *pkts, in vhost_dequeue_single_packed()