Searched refs:msg_iter (Results 1 - 25 of 80) sorted by relevance

1234

/linux-master/net/handshake/
H A Dalert.c62 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, &iov, 1, iov.iov_len);
103 iov = msg->msg_iter.kvec;
/linux-master/include/net/
H A Dudplite.h25 return copy_from_iter_full(to, len, &msg->msg_iter) ? 0 : -EFAULT;
/linux-master/net/sunrpc/
H A Dsocklib.c210 iov_iter_advance(&msg->msg_iter, seek);
217 iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, vec, 1, vec->iov_len);
224 iov_iter_bvec(&msg->msg_iter, ITER_SOURCE, xdr->bvec, xdr_buf_pagecount(xdr),
247 iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, iov, 2, len);
H A Dsvcsock.c319 iov_iter_bvec(&msg.msg_iter, ITER_DEST, bvec, i, buflen);
321 iov_iter_advance(&msg.msg_iter, seek);
719 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, rqstp->rq_bvec,
724 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, rqstp->rq_bvec,
1021 iov_iter_kvec(&msg.msg_iter, ITER_DEST, &iov, 1, want);
1235 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, rqstp->rq_bvec,
/linux-master/io_uring/
H A Dnet.c182 if ((req->flags & REQ_F_BUFFER_SELECT) && !async_msg->msg.msg_iter.nr_segs)
186 if (iter_is_iovec(&kmsg->msg.msg_iter) && !kmsg->free_iov) {
187 size_t fast_idx = iter_iov(&kmsg->msg.msg_iter) - kmsg->fast_iov;
188 async_msg->msg.msg_iter.__iov = &async_msg->fast_iov[fast_idx];
231 &iomsg->msg.msg_iter, true);
283 &iomsg->free_iov, &iomsg->msg.msg_iter, false);
298 iomsg->msg.msg_iter.nr_segs = 0;
451 min_ret = iov_iter_count(&kmsg->msg.msg_iter);
516 ret = import_ubuf(ITER_SOURCE, sr->buf, sr->len, &msg.msg_iter);
524 min_ret = iov_iter_count(&msg.msg_iter);
[all...]
/linux-master/drivers/xen/
H A Dpvcalls-front.c492 struct iov_iter *msg_iter,
519 len = copy_from_iter(data->out + masked_prod, len, msg_iter);
523 array_size - masked_prod, msg_iter);
528 len = ret + copy_from_iter(data->out, len - ret, msg_iter);
530 len = copy_from_iter(data->out + masked_prod, len, msg_iter);
568 &map->active.data, &msg->msg_iter,
587 struct iov_iter *msg_iter,
611 len = copy_to_iter(data->in + masked_cons, len, msg_iter);
615 array_size - masked_cons, msg_iter);
620 len = ret + copy_to_iter(data->in, len - ret, msg_iter);
490 __write_ring(struct pvcalls_data_intf *intf, struct pvcalls_data *data, struct iov_iter *msg_iter, int len) argument
585 __read_ring(struct pvcalls_data_intf *intf, struct pvcalls_data *data, struct iov_iter *msg_iter, size_t len, int flags) argument
[all...]
H A Dpvcalls-back.c133 iov_iter_kvec(&msg.msg_iter, ITER_DEST, vec, 1, wanted);
139 iov_iter_kvec(&msg.msg_iter, ITER_DEST, vec, 2, wanted);
194 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, vec, 1, size);
200 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, vec, 2, size);
/linux-master/fs/afs/
H A Drxrpc.c363 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iov, 1, call->request_size);
375 msg.msg_iter = *call->write_iter;
381 iov_iter_count(&msg.msg_iter),
383 *call->write_iter = msg.msg_iter;
405 iov_iter_kvec(&msg.msg_iter, ITER_DEST, NULL, 0, 0);
407 &msg.msg_iter, &len, false,
804 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, NULL, 0, 0);
845 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iov, 1, len);
/linux-master/crypto/
H A Dalgif_hash.c111 npages = iov_iter_npages(&msg->msg_iter, max_pages);
117 ctx->sgl.need_unpin = iov_iter_extract_will_pin(&msg->msg_iter);
119 err = extract_iter_to_sg(&msg->msg_iter, LONG_MAX,
/linux-master/include/linux/
H A Dsocket.h61 struct iov_iter msg_iter; /* data */ member in struct:msghdr
172 return iov_iter_count(&msg->msg_iter);
/linux-master/tools/perf/trace/beauty/include/linux/
H A Dsocket.h61 struct iov_iter msg_iter; /* data */ member in struct:msghdr
172 return iov_iter_count(&msg->msg_iter);
/linux-master/net/rxrpc/
H A Doutput.c209 iov_iter_kvec(&msg.msg_iter, WRITE, txb->kvec, txb->nr_kvec, txb->len);
311 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 1, sizeof(pkt));
455 iov_iter_kvec(&msg.msg_iter, WRITE, txb->kvec, txb->nr_kvec, len);
565 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 2, len);
634 iov_iter_kvec(&msg.msg_iter, WRITE, iov, ioc, size);
683 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 2, len);
H A Drxperf.c508 iov_iter_bvec(&msg.msg_iter, WRITE, &bv, 1, len);
522 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 1, len);
/linux-master/net/vmw_vsock/
H A Dvirtio_transport_common.c49 iov_iter = &info->msg->msg_iter;
82 struct iov_iter *iter = &msg->msg_iter;
107 &info->msg->msg_iter,
530 &msg->msg_iter, bytes);
586 &msg->msg_iter, bytes);
668 &msg->msg_iter, bytes);
732 &msg->msg_iter,
/linux-master/net/rds/
H A Dtcp_send.c123 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE, &bvec, 1,
/linux-master/fs/smb/client/
H A Dsmbdirect.c1912 if (iov_iter_rw(&msg->msg_iter) == WRITE) {
1915 iov_iter_rw(&msg->msg_iter));
1920 switch (iov_iter_type(&msg->msg_iter)) {
1922 buf = msg->msg_iter.kvec->iov_base;
1923 to_read = msg->msg_iter.kvec->iov_len;
1928 page = msg->msg_iter.bvec->bv_page;
1929 page_offset = msg->msg_iter.bvec->bv_offset;
1930 to_read = msg->msg_iter.bvec->bv_len;
1937 iov_iter_type(&msg->msg_iter));
1944 msg->msg_iter
[all...]
/linux-master/include/trace/events/
H A Dafs.h851 __entry->offset = msg->msg_iter.xarray_start + msg->msg_iter.iov_offset;
852 __entry->count = iov_iter_count(&msg->msg_iter);
875 __entry->offset = msg->msg_iter.xarray_start + msg->msg_iter.iov_offset;
876 __entry->count = iov_iter_count(&msg->msg_iter);
/linux-master/drivers/vhost/
H A Dnet.c640 *len = init_iov_iter(vq, &msg->msg_iter, nvq->vhost_hlen, *out);
784 err = vhost_net_build_xdp(nvq, &msg.msg_iter);
1161 iov_iter_init(&msg.msg_iter, ITER_DEST, vq->iov, 1, 1);
1168 iov_iter_init(&msg.msg_iter, ITER_DEST, vq->iov, in, vhost_len);
1169 fixup = msg.msg_iter;
1174 iov_iter_advance(&msg.msg_iter, vhost_hlen);
/linux-master/net/ipv4/
H A Dtcp_bpf.c119 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size);
541 err = sk_msg_memcopy_from_iter(sk, &msg->msg_iter, msg_tx,
/linux-master/net/xfrm/
H A Despintcp.c234 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, size);
373 err = sk_msg_memcopy_from_iter(sk, &msg->msg_iter, &emsg->skmsg, size);
/linux-master/net/tls/
H A Dtls_sw.c984 part = iov_iter_extract_pages(&msg->msg_iter, &pages,
990 iov_iter_revert(&msg->msg_iter, part);
1014 bool is_kvec = iov_iter_is_kvec(&msg->msg_iter);
1106 ret = sk_msg_zerocopy_from_iter(sk, &msg->msg_iter,
1132 iov_iter_revert(&msg->msg_iter,
1156 ret = sk_msg_memcopy_from_iter(sk, &msg->msg_iter,
1642 err = tls_decrypt_sg(sk, &msg->msg_iter, NULL, darg);
1969 bool is_kvec = iov_iter_is_kvec(&msg->msg_iter);
/linux-master/net/tipc/
H A Dmsg.c231 if (cpy != copy_from_iter(skb->data + mlen, cpy, &m->msg_iter))
404 if (copy_from_iter_full(pktpos, dsz, &m->msg_iter))
435 if (!copy_from_iter_full(pktpos, pktrem, &m->msg_iter)) {
/linux-master/net/kcm/
H A Dkcmsock.c640 iov_iter_bvec(&msg.msg_iter, ITER_SOURCE,
643 iov_iter_advance(&msg.msg_iter, txm->frag_offset);
676 } while (msg.msg_iter.count > 0);
837 err = skb_splice_from_iter(skb, &msg->msg_iter, copy,
858 err = skb_copy_to_page_nocache(sk, &msg->msg_iter, skb,
/linux-master/net/
H A Dsocket.c791 iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, vec, num, size);
818 iov_iter_kvec(&msg->msg_iter, ITER_SOURCE, vec, num, size);
1092 iov_iter_kvec(&msg->msg_iter, ITER_DEST, vec, num, size);
1125 struct msghdr msg = {.msg_iter = *to,
1139 *to = msg.msg_iter;
1147 struct msghdr msg = {.msg_iter = *from,
1161 *from = msg.msg_iter;
2168 err = import_ubuf(ITER_SOURCE, buff, len, &msg.msg_iter);
2233 err = import_ubuf(ITER_DEST, ubuf, size, &msg.msg_iter);
2523 UIO_FASTIOV, iov, &kmsg->msg_iter);
[all...]
/linux-master/drivers/target/iscsi/
H A Discsi_target_util.c1178 iov_iter_bvec(&msghdr.msg_iter, ITER_SOURCE, &bvec, 1, sub_len);
1282 iov_iter_kvec(&msg.msg_iter, ITER_DEST, iov, iov_count, data);
1318 iov_iter_kvec(&msg.msg_iter, ITER_SOURCE, iov, iov_count, data);

Completed in 279 milliseconds

1234