| /dpdk/drivers/bus/vmbus/ |
| H A D | vmbus_channel.c | 108 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 D | vmbus_bufring.c | 108 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 D | private.h | 140 int vmbus_txbr_write(struct vmbus_br *tbr, const struct iovec iov[], int iovlen,
|
| /dpdk/drivers/net/fm10k/base/ |
| H A D | fm10k_pf.c | 477 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 D | fm10k_type.h | 711 struct fm10k_iov_info iov; member
|
| /dpdk/drivers/common/mlx5/linux/ |
| H A D | mlx5_nl.c | 278 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 D | socket.c | 105 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 D | virtio_net.c | 60 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 D | vhost.h | 138 struct vhost_iovec *iov; member
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_proc.c | 266 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 D | memif_socket.c | 34 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 D | rte_pcapng.c | 539 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 D | ecore_sriov.c | 417 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 D | vhost_user.c | 110 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()
|