/openbmc/qemu/io/ |
H A D | channel-socket.c | 502 const struct iovec *iov, in qio_channel_socket_readv() 517 msg.msg_iov = (struct iovec *)iov; in qio_channel_socket_readv() 555 const struct iovec *iov, in qio_channel_socket_writev() 572 msg.msg_iov = (struct iovec *)iov; in qio_channel_socket_writev() 635 const struct iovec *iov, in qio_channel_socket_readv() 683 const struct iovec *iov, in qio_channel_socket_writev()
|
H A D | channel-buffer.c | 53 const struct iovec *iov, in qio_channel_buffer_readv() 81 const struct iovec *iov, in qio_channel_buffer_writev()
|
/openbmc/qemu/net/ |
H A D | tap.c | 102 static ssize_t tap_write_packet(TAPState *s, const struct iovec *iov, int iovcnt) in tap_write_packet() 116 static ssize_t tap_receive_iov(NetClientState *nc, const struct iovec *iov, in tap_receive_iov() 120 const struct iovec *iovp = iov; in tap_receive_iov() 121 g_autofree struct iovec *iov_copy = NULL; in tap_receive_iov() 125 iov_copy = g_new(struct iovec, iovcnt + 1); in tap_receive_iov() 138 struct iovec iov = { in tap_receive() 450 struct iovec iov; in recv_fd()
|
H A D | netmap.c | 50 struct iovec iov[IOV_MAX]; 158 const struct iovec *iov, int iovcnt) in netmap_receive_iov() 231 struct iovec iov; in netmap_receive()
|
H A D | filter-replay.c | 35 const struct iovec *iov, in filter_replay_receive_iov()
|
/openbmc/linux/io_uring/ |
H A D | rsrc.c | 27 static int io_sqe_buffer_register(struct io_ring_ctx *ctx, struct iovec *iov, 86 static int io_copy_iov(struct io_ring_ctx *ctx, struct iovec *dst, in io_copy_iov() 89 struct iovec __user *src; in io_copy_iov() 105 src = (struct iovec __user *) arg; in io_copy_iov() 111 static int io_buffer_validate(struct iovec *iov) in io_buffer_validate() 425 struct iovec iov, __user *iovs = u64_to_user_ptr(up->data); in __io_sqe_buffers_update() 915 static int io_sqe_buffer_register(struct io_ring_ctx *ctx, struct iovec *iov, in io_sqe_buffer_register() 1015 struct iovec iov; in io_sqe_buffers_register()
|
/openbmc/linux/arch/um/drivers/ |
H A D | vector_kern.c | 294 struct iovec *iov) in prep_msg() 483 struct iovec *iov; in destroy_queue() 528 struct iovec *iov; in create_queue() 561 sizeof(struct iovec), in create_queue() 566 sizeof(struct iovec), in create_queue() 622 struct iovec *iov = msg->msg_iov; in prep_skb() 842 struct iovec iov[2 + MAX_IOV_SIZE]; /* header + data use case only */ in vector_legacy_rx() 849 hdr.msg_iov = (struct iovec *) &iov; in vector_legacy_rx() 914 struct iovec iov[3 + MAX_IOV_SIZE]; in writev_tx() 918 iov_count = prep_msg(vp, skb, (struct iovec *) &iov); in writev_tx() [all …]
|
/openbmc/linux/tools/testing/selftests/arm64/mte/ |
H A D | check_user_mem.c | 95 struct iovec iov[1]; in check_usermem_access_fault() 102 struct iovec iov[1]; in check_usermem_access_fault()
|
/openbmc/linux/tools/testing/selftests/arm64/abi/ |
H A D | ptrace.c | 36 struct iovec read_iov, write_iov; in test_tpidr() 138 struct iovec iov; in test_hw_debug()
|
/openbmc/linux/arch/um/os-Linux/drivers/ |
H A D | tuntap_user.c | 72 struct iovec iov; in tuntap_open_tramp() 90 iov = ((struct iovec) { buffer, buffer_len }); in tuntap_open_tramp()
|
/openbmc/linux/tools/perf/trace/beauty/include/linux/ |
H A D | socket.h | 85 struct iovec __user *msg_iov; /* scatter/gather array */ 426 struct iovec **iov); 430 struct iovec **iov);
|
/openbmc/linux/include/linux/ |
H A D | socket.h | 85 struct iovec __user *msg_iov; /* scatter/gather array */ 427 struct iovec **iov); 431 struct iovec **iov);
|
/openbmc/qemu/include/qemu/ |
H A D | osdep.h | 630 struct iovec { struct 639 ssize_t readv(int fd, const struct iovec *iov, int iov_cnt); argument 640 ssize_t writev(int fd, const struct iovec *iov, int iov_cnt);
|
/openbmc/linux/fs/xfs/ |
H A D | xfs_buf_item.h | 70 bool xfs_buf_log_check_iovec(struct xfs_log_iovec *iovec);
|
H A D | xfs_buf_item.c | 37 struct xfs_log_iovec *iovec) in xfs_buf_log_check_iovec() argument 39 struct xfs_buf_log_format *blfp = iovec->i_addr; in xfs_buf_log_check_iovec() 43 if (offsetof(struct xfs_buf_log_format, blf_data_map) > iovec->i_len) in xfs_buf_log_check_iovec() 46 item_end = (char *)iovec->i_addr + iovec->i_len; in xfs_buf_log_check_iovec()
|
/openbmc/linux/drivers/atm/ |
H A D | he.c | 1617 tpd->iovec[0].addr = 0; tpd->iovec[0].len = 0; in __alloc_tpd() 1618 tpd->iovec[1].addr = 0; tpd->iovec[1].len = 0; in __alloc_tpd() 1619 tpd->iovec[2].addr = 0; tpd->iovec[2].len = 0; in __alloc_tpd() 1843 if (tpd->iovec[slot].addr) in he_service_tbrq() 1845 tpd->iovec[slot].addr, in he_service_tbrq() 1846 tpd->iovec[slot].len & TPD_LEN_MASK, in he_service_tbrq() 1848 if (tpd->iovec[slot].len & TPD_LST) in he_service_tbrq() 2084 if (tpd->iovec[slot].addr) in __enqueue_tpd() 2086 tpd->iovec[slot].addr, in __enqueue_tpd() 2553 tpd->iovec[slot].len = skb_headlen(skb); in he_send() [all …]
|
/openbmc/linux/tools/testing/selftests/landlock/ |
H A D | common.h | 204 struct iovec io = { in recv_fd() 238 struct iovec io = { in send_fd()
|
/openbmc/phosphor-logging/lib/ |
H A D | lg2_logger.cpp | 297 std::vector<iovec> iov{}; in do_log() 299 return iovec{s.data(), s.length()}; in do_log()
|
/openbmc/linux/fs/ |
H A D | aio.c | 1505 struct iovec **iovec, bool vectored, bool compat, in aio_setup_rw() argument 1512 ssize_t ret = import_single_range(rw, buf, len, *iovec, iter); in aio_setup_rw() 1513 *iovec = NULL; in aio_setup_rw() 1517 return __import_iovec(rw, buf, len, UIO_FASTIOV, iovec, iter, compat); in aio_setup_rw() 1543 struct iovec inline_vecs[UIO_FASTIOV], *iovec = inline_vecs; in aio_read() local 1557 ret = aio_setup_rw(ITER_DEST, iocb, &iovec, vectored, compat, &iter); in aio_read() 1563 kfree(iovec); in aio_read() 1570 struct iovec inline_vecs[UIO_FASTIOV], *iovec = inline_vecs; in aio_write() local 1585 ret = aio_setup_rw(ITER_SOURCE, iocb, &iovec, vectored, compat, &iter); in aio_write() 1595 kfree(iovec); in aio_write()
|
/openbmc/qemu/crypto/ |
H A D | hash-glib.c | 49 const struct iovec *iov, in qcrypto_glib_hash_bytesv()
|
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-crypto.h | 70 struct iovec *in_iov; /* Head address of dest iovec */
|
/openbmc/qemu/hw/net/rocker/ |
H A D | rocker_tlv.h | 152 int type, const struct iovec *iov, in rocker_tlv_put_iov() 170 struct iovec iov = { in rocker_tlv_put()
|
H A D | rocker_fp.h | 27 int fp_port_eg(FpPort *port, const struct iovec *iov, int iovcnt);
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | ipv6_flowlabel.c | 57 struct iovec iov = { in do_send() 102 struct iovec iov = {0}; in do_recv()
|
/openbmc/qemu/util/ |
H A D | osdep.c | 555 readv_writev(int fd, const struct iovec *iov, int iov_cnt, bool do_write) in readv_writev() 589 readv(int fd, const struct iovec *iov, int iov_cnt) in readv() 595 writev(int fd, const struct iovec *iov, int iov_cnt) in writev()
|