Home
last modified time | relevance | path

Searched refs:iov (Results 51 - 75 of 598) sorted by relevance

12345678910>>...24

/kernel/linux/linux-6.6/tools/testing/selftests/arm64/fp/
H A Dzt-ptrace.c59 struct iovec iov; in get_za() local
73 iov.iov_base = *buf; in get_za()
74 iov.iov_len = sz; in get_za()
75 if (ptrace(PTRACE_GETREGSET, pid, NT_ARM_ZA, &iov)) in get_za()
93 struct iovec iov; in set_za() local
95 iov.iov_base = (void *)za; in set_za()
96 iov.iov_len = za->size; in set_za()
97 return ptrace(PTRACE_SETREGSET, pid, NT_ARM_ZA, &iov); in set_za()
102 struct iovec iov; in get_zt() local
104 iov in get_zt()
112 struct iovec iov; set_zt() local
[all...]
/kernel/linux/linux-5.10/net/rxrpc/
H A Doutput.c185 struct kvec iov[2]; in rxrpc_send_ack_packet() local
238 iov[0].iov_base = pkt; in rxrpc_send_ack_packet()
239 iov[0].iov_len = sizeof(pkt->whdr) + sizeof(pkt->ack) + n; in rxrpc_send_ack_packet()
240 iov[1].iov_base = &pkt->ackinfo; in rxrpc_send_ack_packet()
241 iov[1].iov_len = sizeof(pkt->ackinfo); in rxrpc_send_ack_packet()
242 len = iov[0].iov_len + iov[1].iov_len; in rxrpc_send_ack_packet()
256 ret = kernel_sendmsg(conn->params.local->socket, &msg, iov, 2, len); in rxrpc_send_ack_packet()
291 struct kvec iov[1]; in rxrpc_send_abort_packet() local
328 iov[ in rxrpc_send_abort_packet()
357 struct kvec iov[2]; rxrpc_send_data_packet() local
562 struct kvec iov[2]; rxrpc_reject_packets() local
636 struct kvec iov[2]; rxrpc_send_keepalive() local
[all...]
H A Dlocal_event.c32 struct kvec iov[2]; in rxrpc_send_version_request() local
59 iov[0].iov_base = &whdr; in rxrpc_send_version_request()
60 iov[0].iov_len = sizeof(whdr); in rxrpc_send_version_request()
61 iov[1].iov_base = (char *)rxrpc_version_string; in rxrpc_send_version_request()
62 iov[1].iov_len = sizeof(rxrpc_version_string); in rxrpc_send_version_request()
64 len = iov[0].iov_len + iov[1].iov_len; in rxrpc_send_version_request()
68 ret = kernel_sendmsg(local->socket, &msg, iov, 2, len); in rxrpc_send_version_request()
H A Dconn_event.c29 struct kvec iov[3]; in rxrpc_conn_retransmit_call() local
69 iov[0].iov_base = &pkt; in rxrpc_conn_retransmit_call()
70 iov[0].iov_len = sizeof(pkt.whdr); in rxrpc_conn_retransmit_call()
71 iov[1].iov_base = &padding; in rxrpc_conn_retransmit_call()
72 iov[1].iov_len = 3; in rxrpc_conn_retransmit_call()
73 iov[2].iov_base = &ack_info; in rxrpc_conn_retransmit_call()
74 iov[2].iov_len = sizeof(ack_info); in rxrpc_conn_retransmit_call()
91 iov[0].iov_len += sizeof(pkt.abort_code); in rxrpc_conn_retransmit_call()
112 iov[0].iov_len += sizeof(pkt.ack); in rxrpc_conn_retransmit_call()
144 ret = kernel_sendmsg(conn->params.local->socket, &msg, iov, io in rxrpc_conn_retransmit_call()
202 struct kvec iov[2]; rxrpc_abort_connection() local
[all...]
/kernel/linux/linux-6.6/net/rxrpc/
H A Doutput.c191 struct kvec iov[1]; in rxrpc_send_ack_packet() local
215 iov[0].iov_base = &txb->wire; in rxrpc_send_ack_packet()
216 iov[0].iov_len = sizeof(txb->wire) + sizeof(txb->ack) + n; in rxrpc_send_ack_packet()
217 len = iov[0].iov_len; in rxrpc_send_ack_packet()
234 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 1, len); in rxrpc_send_ack_packet()
265 struct kvec iov[1]; in rxrpc_send_abort_packet() local
302 iov[0].iov_base = &pkt; in rxrpc_send_abort_packet()
303 iov[0].iov_len = sizeof(pkt); in rxrpc_send_abort_packet()
308 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 1, sizeof(pkt)); in rxrpc_send_abort_packet()
329 struct kvec iov[ in rxrpc_send_data_packet() local
529 struct kvec iov[2]; rxrpc_send_conn_abort() local
587 struct kvec iov[2]; rxrpc_reject_packet() local
651 struct kvec iov[2]; rxrpc_send_keepalive() local
[all...]
/kernel/liteos_a/testsuites/unittest/libc/io/full/
H A DIt_stdio_readv_001.cpp41 struct iovec iov[2]; // 2, read 2 block in Testcase() local
46 iov[0].iov_base = buf1; in Testcase()
47 iov[0].iov_len = sizeof(buf1) - 1; in Testcase()
48 iov[1].iov_base = buf2; in Testcase()
49 iov[1].iov_len = sizeof(buf2) - 1; in Testcase()
66 nread = readv(fd, iov, 2); // 2, read 2 block in Testcase()
/third_party/libuv/docs/code/uvcat/
H A Dmain.c14 static uv_buf_t iov; variable
21 uv_fs_read(uv_default_loop(), &read_req, open_req.result, &iov, 1, -1, on_read); in on_write() local
35 iov.len = req->result; in on_read()
36 uv_fs_write(uv_default_loop(), &write_req, 1, &iov, 1, -1, on_write); in on_read() local
45 iov = uv_buf_init(buffer, sizeof(buffer)); in on_open()
47 &iov, 1, -1, on_read); in on_open() local
/third_party/ltp/testcases/kernel/syscalls/vmsplice/
H A Dvmsplice04.c22 static struct iovec iov; variable
29 TEST(vmsplice(pipes[1], &iov, 1, SPLICE_F_NONBLOCK)); in vmsplice_test()
44 TEST(vmsplice(pipes[1], &iov, 1, 0)); in vmsplice_test()
77 iov.iov_base = write_buffer; in setup()
78 iov.iov_len = pipe_max_size; in setup()
80 TEST(vmsplice(pipes[1], &iov, 1, 0)); in setup()
/kernel/linux/linux-6.6/net/handshake/
H A Dalert.c40 struct kvec iov; in tls_alert_send() local
48 iov.iov_base = alert; in tls_alert_send()
49 iov.iov_len = sizeof(alert); in tls_alert_send()
62 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &iov, 1, iov.iov_len); in tls_alert_send()
100 const struct kvec *iov; in tls_alert_recv() local
103 iov = msg->msg_iter.kvec; in tls_alert_recv()
104 data = iov->iov_base; in tls_alert_recv()
/third_party/ltp/utils/sctp/lib/
H A Dsendmsg.c37 struct iovec iov; in sctp_sendmsg() local
44 outmsg.msg_iov = &iov; in sctp_sendmsg()
45 iov.iov_base = (void *)msg; in sctp_sendmsg()
46 iov.iov_len = len; in sctp_sendmsg()
78 struct iovec iov; in sctp_send() local
83 outmsg.msg_iov = &iov; in sctp_send()
84 iov.iov_base = (void *)msg; in sctp_send()
85 iov.iov_len = len; in sctp_send()
/kernel/linux/linux-5.10/drivers/net/ethernet/google/gve/
H A Dgve_tx.c67 * @iov: Scatter-gather elements to fill with allocation fragment base/len
69 * Returns number of valid elements in iov[] or negative on error.
75 struct gve_tx_iovec iov[2]) in gve_tx_alloc_fifo()
95 iov[0].iov_offset = fifo->head; in gve_tx_alloc_fifo()
96 iov[0].iov_len = bytes; in gve_tx_alloc_fifo()
105 iov[0].iov_len -= overflow; in gve_tx_alloc_fifo()
106 iov[1].iov_offset = 0; /* Start of fifo*/ in gve_tx_alloc_fifo()
107 iov[1].iov_len = overflow; in gve_tx_alloc_fifo()
115 iov[nfrags - 1].iov_padding = padding; in gve_tx_alloc_fifo()
442 &info->iov[ in gve_tx_add_skb()
74 gve_tx_alloc_fifo(struct gve_tx_fifo *fifo, size_t bytes, struct gve_tx_iovec iov[2]) gve_tx_alloc_fifo() argument
[all...]
/kernel/linux/linux-5.10/include/linux/sunrpc/
H A Dsvc.h184 static inline u32 svc_getnl(struct kvec *iov) in svc_getnl() argument
187 vp = iov->iov_base; in svc_getnl()
189 iov->iov_base = (void*)vp; in svc_getnl()
190 iov->iov_len -= sizeof(__be32); in svc_getnl()
194 static inline void svc_putnl(struct kvec *iov, u32 val) in svc_putnl() argument
196 __be32 *vp = iov->iov_base + iov->iov_len; in svc_putnl()
198 iov->iov_len += sizeof(__be32); in svc_putnl()
201 static inline __be32 svc_getu32(struct kvec *iov) in svc_getu32() argument
204 vp = iov in svc_getu32()
211 svc_ungetu32(struct kvec *iov) svc_ungetu32() argument
218 svc_putu32(struct kvec *iov, __be32 val) svc_putu32() argument
[all...]
/kernel/linux/linux-5.10/tools/io_uring/
H A Dio_uring-cp.c31 struct iovec iov; member
77 io_uring_prep_readv(sqe, infd, &data->iov, 1, data->offset); in queue_prepped()
79 io_uring_prep_writev(sqe, outfd, &data->iov, 1, data->offset); in queue_prepped()
102 data->iov.iov_base = data + 1; in queue_read()
103 data->iov.iov_len = size; in queue_read()
106 io_uring_prep_readv(sqe, infd, &data->iov, 1, offset); in queue_read()
116 data->iov.iov_base = data + 1; in queue_write()
117 data->iov.iov_len = data->first_len; in queue_write()
197 } else if ((size_t) cqe->res != data->iov.iov_len) { in copy_file()
199 data->iov in copy_file()
[all...]
/third_party/rust/crates/nix/src/sys/
H A Duio.rs13 pub fn writev(fd: RawFd, iov: &[IoSlice<'_>]) -> Result<usize> { in writev()
22 libc::writev(fd, iov.as_ptr() as *const libc::iovec, iov.len() as c_int) in writev()
31 pub fn readv(fd: RawFd, iov: &mut [IoSliceMut<'_>]) -> Result<usize> { in readv()
34 libc::readv(fd, iov.as_ptr() as *const libc::iovec, iov.len() as c_int) in readv()
40 /// Write to `fd` at `offset` from buffers in `iov`.
42 /// Buffers in `iov` will be written in order until all buffers have been written
48 pub fn pwritev(fd: RawFd, iov: &[IoSlice<'_>], offset: off_t) -> Result<usize> { in pwritev()
56 iov
[all...]
/kernel/linux/linux-6.6/lib/
H A Diov_iter.c127 const struct iovec *iov = iter_iov(i); \
131 iov, (I)) \
132 i->nr_segs -= iov - iter_iov(i); \
133 i->__iov = iov; \
200 * fault_in_iov_iter_readable - fault in iov iterator for reading
242 * fault_in_iov_iter_writeable - fault in iov iterator for writing
285 const struct iovec *iov, unsigned long nr_segs, in iov_iter_init()
295 .__iov = iov, in iov_iter_init()
625 const struct iovec *iov, *end; in iov_iter_iovec_advance() local
632 for (iov in iov_iter_iovec_advance()
284 iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, unsigned long nr_segs, size_t count) iov_iter_init() argument
692 const struct iovec *iov = iter_iov(i); iov_iter_revert() local
815 const struct iovec *iov = iter_iov(i) + k; iov_iter_aligned_iovec() local
902 const struct iovec *iov = iter_iov(i) + k; iov_iter_alignment_iovec() local
974 const struct iovec *iov = iter_iov(i) + k; iov_iter_gap_alignment() local
1068 const struct iovec *iov = iter_iov(i) + k; first_iovec_segment() local
1333 copy_compat_iovec_from_user(struct iovec *iov, const struct iovec __user *uvec, unsigned long nr_segs) copy_compat_iovec_from_user() argument
1365 copy_iovec_from_user(struct iovec *iov, const struct iovec __user *uiov, unsigned long nr_segs) copy_iovec_from_user() argument
1401 struct iovec *iov = fast_iov; iovec_from_user() local
1439 struct iovec *iov = *iovp; __import_iovec_ubuf() local
1462 struct iovec *iov; __import_iovec() local
1537 import_single_range(int rw, void __user *buf, size_t len, struct iovec *iov, struct iov_iter *i) import_single_range() argument
[all...]
/third_party/libuv/test/
H A Dtest-fs-open-flags.c49 static uv_buf_t iov; variable
110 iov = uv_buf_init("a", 1); in refresh()
111 r = uv_fs_write(NULL, &write_req, open_req.result, &iov, 1, -1, NULL); in refresh()
163 iov = uv_buf_init("b", 1); in writeExpect()
164 r = uv_fs_write(NULL, &write_req, open_req.result, &iov, 1, -1, NULL); in writeExpect()
169 iov = uv_buf_init("c", 1); in writeExpect()
170 r = uv_fs_write(NULL, &write_req, open_req.result, &iov, 1, -1, NULL); in writeExpect()
186 iov = uv_buf_init(buf, sizeof(buf)); in writeExpect()
187 r = uv_fs_read(NULL, &read_req, open_req.result, &iov, 1, -1, NULL); in writeExpect()
206 iov in writeFail()
[all...]
/kernel/linux/linux-5.10/fs/cifs/
H A Dsess.c858 struct kvec iov[3]; member
874 sess_data->iov[0].iov_base = (char *)smb_buf; in sess_alloc_buffer()
875 sess_data->iov[0].iov_len = be32_to_cpu(smb_buf->smb_buf_length) + 4; in sess_alloc_buffer()
883 sess_data->iov[2].iov_base = kmalloc(2000, GFP_KERNEL); in sess_alloc_buffer()
884 if (!sess_data->iov[2].iov_base) { in sess_alloc_buffer()
893 sess_data->iov[0].iov_base = NULL; in sess_alloc_buffer()
894 sess_data->iov[0].iov_len = 0; in sess_alloc_buffer()
903 free_rsp_buf(sess_data->buf0_type, sess_data->iov[0].iov_base); in sess_free_buffer()
905 kfree(sess_data->iov[2].iov_base); in sess_free_buffer()
944 struct smb_hdr *smb_buf = (struct smb_hdr *) sess_data->iov[ in sess_sendreceive()
[all...]
H A Dtransport.c271 struct kvec *iov; in smb_rqst_len() local
277 iov = &rqst->rq_iov[1]; in smb_rqst_len()
280 iov = rqst->rq_iov; in smb_rqst_len()
284 /* total up iov array first */ in smb_rqst_len()
286 buflen += iov[i].iov_len; in smb_rqst_len()
316 struct kvec *iov; in __smb_send_rqst() local
381 iov = rqst[j].rq_iov; in __smb_send_rqst()
386 dump_smb(iov[i].iov_base, iov[i].iov_len); in __smb_send_rqst()
387 size += iov[ in __smb_send_rqst()
465 struct kvec iov; smb_send_rqst() local
510 struct kvec iov[2]; smb_send() local
865 struct kvec iov[1]; SendReceiveNoRsp() local
933 struct kvec iov[2]; cifs_check_receive() local
1225 struct kvec iov = { compound_send_recv() local
1260 SendReceive2(const unsigned int xid, struct cifs_ses *ses, struct kvec *iov, int n_vec, int *resp_buf_type , const int flags, struct kvec *resp_iov) SendReceive2() argument
1306 struct kvec iov = { .iov_base = in_buf, .iov_len = len }; SendReceive() local
1443 struct kvec iov = { .iov_base = in_buf, .iov_len = len }; SendReceiveBlockingLock() local
[all...]
/kernel/liteos_a/testsuites/unittest/net/socket/smoke/
H A Dnet_socket_test_003.cpp60 struct iovec iov[2] = { }; in SampleTcpServer() local
118 msg.msg_iov = iov; in SampleTcpServer()
120 iov[0].iov_base = gBuf; in SampleTcpServer()
121 iov[0].iov_len = strlen(SRV_MSG); in SampleTcpServer()
122 iov[1].iov_base = gBuf; in SampleTcpServer()
123 iov[1].iov_len = strlen(SRV_MSG); in SampleTcpServer()
138 msg.msg_iov = iov; in SampleTcpServer()
140 iov[0].iov_base = gBuf; in SampleTcpServer()
141 iov[0].iov_len = sizeof(gBuf); in SampleTcpServer()
164 struct iovec iov[ in SampleTcpClient() local
[all...]
/third_party/ltp/testcases/kernel/syscalls/writev/
H A Dwritev03.c40 struct iovec iov[5]; variable
69 iov[1].iov_base = map_ptr; in thread_run()
70 iov[1].iov_len = CHUNK_SIZE; in thread_run()
71 iov[3].iov_base = map_ptr + CHUNK_SIZE; in thread_run()
72 iov[3].iov_len = CHUNK_SIZE; in thread_run()
75 tst_atomic_store(writev(writefd, iov, ARRAY_SIZE(iov)), in thread_run()
/third_party/musl/src/linux/
H A Dpwritev2.c6 ssize_t pwritev2(int fd, const struct iovec *iov, int count, off_t ofs, int flags) in pwritev2() argument
10 if (ofs==-1) return writev(fd, iov, count); in pwritev2()
11 return syscall_cp(SYS_pwritev, fd, iov, count, in pwritev2()
15 return syscall_cp(SYS_pwritev2, fd, iov, count, in pwritev2()
H A Dpreadv2.c6 ssize_t preadv2(int fd, const struct iovec *iov, int count, off_t ofs, int flags) in preadv2() argument
10 if (ofs==-1) return readv(fd, iov, count); in preadv2()
11 return syscall_cp(SYS_preadv, fd, iov, count, in preadv2()
15 return syscall_cp(SYS_preadv2, fd, iov, count, in preadv2()
/kernel/linux/linux-5.10/net/rds/
H A Drdma.c529 static int rds_rdma_pages(struct rds_iovec iov[], int nr_iovecs) in rds_rdma_pages() argument
537 nr_pages = rds_pages_in_vec(&iov[i]); in rds_rdma_pages()
555 struct rds_iov_vector *iov) in rds_rdma_extra_size()
571 iov->iov = kcalloc(args->nr_local, in rds_rdma_extra_size()
574 if (!iov->iov) in rds_rdma_extra_size()
577 vec = &iov->iov[0]; in rds_rdma_extra_size()
582 iov in rds_rdma_extra_size()
554 rds_rdma_extra_size(struct rds_rdma_args *args, struct rds_iov_vector *iov) rds_rdma_extra_size() argument
708 struct rds_iovec *iov = &iovs[i]; rds_cmsg_rdma_args() local
[all...]
/kernel/linux/linux-6.6/net/rds/
H A Drdma.c532 static int rds_rdma_pages(struct rds_iovec iov[], int nr_iovecs) in rds_rdma_pages() argument
540 nr_pages = rds_pages_in_vec(&iov[i]); in rds_rdma_pages()
558 struct rds_iov_vector *iov) in rds_rdma_extra_size()
574 iov->iov = kcalloc(args->nr_local, in rds_rdma_extra_size()
577 if (!iov->iov) in rds_rdma_extra_size()
580 vec = &iov->iov[0]; in rds_rdma_extra_size()
585 iov in rds_rdma_extra_size()
557 rds_rdma_extra_size(struct rds_rdma_args *args, struct rds_iov_vector *iov) rds_rdma_extra_size() argument
711 struct rds_iovec *iov = &iovs[i]; rds_cmsg_rdma_args() local
[all...]
/third_party/libfuse/lib/
H A Dfuse_lowlevel.c91 static size_t iov_length(const struct iovec *iov, size_t count) in iov_length() argument
97 ret += iov[seg].iov_len; in iov_length()
167 struct iovec *iov, int count) in fuse_send_msg()
169 struct fuse_out_header *out = iov[0].iov_base; in fuse_send_msg()
172 out->len = iov_length(iov, count); in fuse_send_msg()
193 res = se->io->writev(ch ? ch->fd : se->fd, iov, count, in fuse_send_msg()
196 res = writev(ch ? ch->fd : se->fd, iov, count); in fuse_send_msg()
211 int fuse_send_reply_iov_nofree(fuse_req_t req, int error, struct iovec *iov, argument
229 iov[0].iov_base = &out;
230 iov[
166 fuse_send_msg(struct fuse_session *se, struct fuse_chan *ch, struct iovec *iov, int count) fuse_send_msg() argument
235 send_reply_iov(fuse_req_t req, int error, struct iovec *iov, int count) global() argument
248 struct iovec iov[2]; global() local
258 fuse_reply_iov(fuse_req_t req, const struct iovec *iov, int count) global() argument
493 fuse_send_data_iov_fallback(struct fuse_session *se, struct fuse_chan *ch, struct iovec *iov, int iov_count, struct fuse_bufvec *buf, size_t len) global() argument
659 fuse_send_data_iov(struct fuse_session *se, struct fuse_chan *ch, struct iovec *iov, int iov_count, struct fuse_bufvec *buf, unsigned int flags) global() argument
863 fuse_send_data_iov(struct fuse_session *se, struct fuse_chan *ch, struct iovec *iov, int iov_count, struct fuse_bufvec *buf, unsigned int flags) global() argument
877 struct iovec iov[2]; global() local
945 fuse_ioctl_iovec_copy(const struct iovec *iov, size_t count) global() argument
970 struct iovec iov[4]; global() local
1036 struct iovec iov[3]; global() local
1054 fuse_reply_ioctl_iov(fuse_req_t req, int result, const struct iovec *iov, int count) global() argument
2258 send_notify_iov(struct fuse_session *se, int notify_code, struct iovec *iov, int count) global() argument
2278 struct iovec iov[2]; global() local
2295 struct iovec iov[2]; global() local
2337 struct iovec iov[3]; global() local
2383 struct iovec iov[3]; global() local
2410 struct iovec iov[3]; global() local
2488 struct iovec iov[2]; global() local
2694 struct iovec iov = { global() local
[all...]

Completed in 17 milliseconds

12345678910>>...24