Home
last modified time | relevance | path

Searched refs:iov (Results 1 – 14 of 14) sorted by relevance

/dpdk/drivers/bus/vmbus/
H A Dvmbus_channel.c108 struct iovec iov[3]; in rte_vmbus_chan_send() local
120 iov[0].iov_base = &pkt; in rte_vmbus_chan_send()
121 iov[0].iov_len = hlen; in rte_vmbus_chan_send()
122 iov[1].iov_base = data; in rte_vmbus_chan_send()
123 iov[1].iov_len = dlen; in rte_vmbus_chan_send()
124 iov[2].iov_base = &pad; in rte_vmbus_chan_send()
150 struct iovec iov[4]; in rte_vmbus_chan_send_sglist() local
166 iov[0].iov_base = &pkt; in rte_vmbus_chan_send_sglist()
168 iov[1].iov_base = sg; in rte_vmbus_chan_send_sglist()
170 iov[2].iov_base = data; in rte_vmbus_chan_send_sglist()
[all …]
H A Dvmbus_bufring.c108 vmbus_txbr_write(struct vmbus_br *tbr, const struct iovec iov[], int iovlen, in vmbus_txbr_write() argument
119 total += iov[i].iov_len; in vmbus_txbr_write()
147 iov[i].iov_base, iov[i].iov_len); in vmbus_txbr_write()
H A Dprivate.h140 int vmbus_txbr_write(struct vmbus_br *tbr, const struct iovec iov[], int iovlen,
/dpdk/drivers/net/fm10k/base/
H A Dfm10k_pf.c477 if (!hw->iov.num_vfs) in fm10k_update_int_moderator_pf()
613 u16 num_pools = hw->iov.num_pools; in fm10k_queues_per_pool()
621 u16 num_vfs = hw->iov.num_vfs; in fm10k_vf_queue_index()
631 u16 num_pools = hw->iov.num_pools; in fm10k_vectors_per_pool()
671 hw->iov.num_vfs = num_vfs; in fm10k_iov_assign_resources_pf()
672 hw->iov.num_pools = num_pools; in fm10k_iov_assign_resources_pf()
777 if (vf_idx >= hw->iov.num_vfs) in fm10k_iov_configure_tc_pf()
835 if (vf_idx >= hw->iov.num_vfs) in fm10k_iov_assign_int_moderator_pf()
849 if (vf_idx == (hw->iov.num_vfs - 1)) in fm10k_iov_assign_int_moderator_pf()
989 if (vf_idx >= hw->iov.num_vfs) in fm10k_iov_reset_resources_pf()
[all …]
H A Dfm10k_type.h711 struct fm10k_iov_info iov; member
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_nl.c278 struct iovec iov[2] = { in mlx5_nl_request() local
285 .msg_iov = iov, in mlx5_nl_request()
320 struct iovec iov = { in mlx5_nl_send() local
327 .msg_iov = &iov, in mlx5_nl_send()
363 struct iovec iov; in mlx5_nl_recv() local
367 .msg_iov = &iov, in mlx5_nl_recv()
381 iov.iov_base = NULL; in mlx5_nl_recv()
382 iov.iov_len = 0; in mlx5_nl_recv()
406 iov.iov_base = buf; in mlx5_nl_recv()
1916 struct iovec iov = { in mlx5_nl_read_events() local
[all …]
/dpdk/lib/vhost/
H A Dsocket.c105 struct iovec iov; in read_fd_message() local
115 iov.iov_base = buf; in read_fd_message()
116 iov.iov_len = buflen; in read_fd_message()
118 msgh.msg_iov = &iov; in read_fd_message()
158 struct iovec iov; in send_fd_message() local
166 iov.iov_base = buf; in send_fd_message()
167 iov.iov_len = buflen; in send_fd_message()
169 msgh.msg_iov = &iov; in send_fd_message()
H A Dvirtio_net.c60 struct vhost_iovec *iov = pkt->iov; in vhost_async_dma_transfer_one() local
69 copy_idx = rte_dma_copy(dma_id, vchan_id, (rte_iova_t)iov[i].src_addr, in vhost_async_dma_transfer_one()
70 (rte_iova_t)iov[i].dst_addr, iov[i].len, RTE_DMA_OP_FLAG_LLC); in vhost_async_dma_transfer_one()
938 iter->iov = async->iovec + async->iovec_idx; in async_iter_initialize()
989 iter->iov = NULL; in async_iter_cancel()
H A Dvhost.h138 struct vhost_iovec *iov; member
/dpdk/lib/eal/common/
H A Deal_common_proc.c266 struct iovec iov; in read_msg() local
273 iov.iov_base = m; in read_msg()
274 iov.iov_len = buflen; in read_msg()
278 msgh.msg_iov = &iov; in read_msg()
679 struct iovec iov; in send_msg() local
697 iov.iov_base = &m; in send_msg()
698 iov.iov_len = sizeof(m) - sizeof(msg->fds); in send_msg()
702 msgh.msg_iov = &iov; in send_msg()
/dpdk/drivers/net/memif/
H A Dmemif_socket.c34 struct iovec iov[1]; in memif_msg_send() local
38 iov[0].iov_base = msg; in memif_msg_send()
39 iov[0].iov_len = sizeof(memif_msg_t); in memif_msg_send()
40 mh.msg_iov = iov; in memif_msg_send()
638 struct iovec iov[1]; in memif_msg_receive() local
650 iov[0].iov_base = (void *)&msg; in memif_msg_receive()
651 iov[0].iov_len = sizeof(memif_msg_t); in memif_msg_receive()
652 mh.msg_iov = iov; in memif_msg_receive()
/dpdk/lib/pcapng/
H A Drte_pcapng.c539 struct iovec iov[iovcnt]; in rte_pcapng_write_packets() local
561 iov[cnt].iov_base = rte_pktmbuf_mtod(m, void *); in rte_pcapng_write_packets()
562 iov[cnt].iov_len = rte_pktmbuf_data_len(m); in rte_pcapng_write_packets()
567 ret = writev(self->outfd, iov, iovcnt); in rte_pcapng_write_packets()
/dpdk/drivers/net/qede/base/
H A Decore_sriov.c417 int pos = iov->pos; in ecore_iov_pci_cfg_info()
429 &iov->num_vfs); in ecore_iov_pci_cfg_info()
430 if (iov->num_vfs) { in ecore_iov_pci_cfg_info()
437 iov->num_vfs = 0; in ecore_iov_pci_cfg_info()
455 &iov->link); in ecore_iov_pci_cfg_info()
460 iov->nres, iov->cap, iov->ctrl, in ecore_iov_pci_cfg_info()
461 iov->total_vfs, iov->initial_vfs, iov->nr_virtfn, in ecore_iov_pci_cfg_info()
462 iov->offset, iov->stride, iov->pgsz); in ecore_iov_pci_cfg_info()
474 iov->num_vfs); in ecore_iov_pci_cfg_info()
476 iov->num_vfs = 0; in ecore_iov_pci_cfg_info()
[all …]
/dpdk/drivers/net/virtio/virtio_user/
H A Dvhost_user.c110 struct iovec iov; in vhost_user_write() local
118 iov.iov_base = (uint8_t *)msg; in vhost_user_write()
119 iov.iov_len = VHOST_USER_HDR_SIZE + msg->size; in vhost_user_write()
121 msgh.msg_iov = &iov; in vhost_user_write()