Home
last modified time | relevance | path

Searched refs:msg_iter (Results 1 – 34 of 34) sorted by relevance

/linux-4.4.14/crypto/
Dalgif_aead.c367 if (msg->msg_iter.nr_segs > RSGL_MAX_ENTRIES) in aead_recvmsg()
416 while (iov_iter_count(&msg->msg_iter)) { in aead_recvmsg()
417 size_t seglen = min_t(size_t, iov_iter_count(&msg->msg_iter), in aead_recvmsg()
421 err = af_alg_make_sg(&ctx->rsgl[cnt], &msg->msg_iter, in aead_recvmsg()
433 iov_iter_advance(&msg->msg_iter, err); in aead_recvmsg()
Dalgif_skcipher.c542 while (iov_iter_count(&msg->msg_iter)) { in skcipher_recvmsg_async()
559 iov_iter_count(&msg->msg_iter)); in skcipher_recvmsg_async()
599 used = af_alg_make_sg(&rsgl->sgl, &msg->msg_iter, used); in skcipher_recvmsg_async()
609 iov_iter_advance(&msg->msg_iter, used); in skcipher_recvmsg_async()
662 used = af_alg_make_sg(&ctx->rsgl, &msg->msg_iter, used); in skcipher_recvmsg_sync()
698 iov_iter_advance(&msg->msg_iter, used); in skcipher_recvmsg_sync()
Dalgif_hash.c71 len = af_alg_make_sg(&ctx->sgl, &msg->msg_iter, len); in hash_sendmsg()
86 iov_iter_advance(&msg->msg_iter, len); in hash_sendmsg()
/linux-4.4.14/include/linux/
Dsocket.h50 struct iov_iter msg_iter; /* data */ member
144 return iov_iter_count(&msg->msg_iter); in msg_data_left()
Dskbuff.h2844 return skb_copy_datagram_iter(from, offset, &msg->msg_iter, size); in skb_copy_datagram_msg()
2883 return copy_from_iter(data, len, &msg->msg_iter) == len ? 0 : -EFAULT; in memcpy_from_msg()
2888 return copy_to_iter(data, len, &msg->msg_iter) == len ? 0 : -EFAULT; in memcpy_to_msg()
/linux-4.4.14/net/rds/
Drecv.c453 save = msg->msg_iter; in rds_recvmsg()
454 ret = inc->i_conn->c_trans->inc_copy_to_user(inc, &msg->msg_iter); in rds_recvmsg()
467 msg->msg_iter = save; in rds_recvmsg()
Dsend.c1047 ret = rds_message_copy_from_user(rm, &msg->msg_iter); in rds_sendmsg()
/linux-4.4.14/drivers/vhost/
Dnet.c356 iov_iter_init(&msg.msg_iter, WRITE, vq->iov, out, len); in handle_tx()
357 iov_iter_advance(&msg.msg_iter, hdr_size); in handle_tx()
567 iov_iter_init(&msg.msg_iter, READ, vq->iov, 1, 1); in handle_rx()
586 iov_iter_init(&msg.msg_iter, READ, vq->iov, in, vhost_len); in handle_rx()
587 fixup = msg.msg_iter; in handle_rx()
592 iov_iter_advance(&msg.msg_iter, vhost_hlen); in handle_rx()
/linux-4.4.14/fs/afs/
Drxrpc.c309 iov_iter_kvec(&msg->msg_iter, WRITE | ITER_KVEC, in afs_send_pages()
387 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, iov, 1, in afs_make_call()
778 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, NULL, 0, 0); in afs_send_empty_reply()
814 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, iov, 1, len); in afs_send_simple_reply()
/linux-4.4.14/include/net/
Dudplite.h23 return copy_from_iter(to, len, &msg->msg_iter) != len ? -EFAULT : 0; in udplite_getfrag()
/linux-4.4.14/net/
Dsocket.c628 iov_iter_kvec(&msg->msg_iter, WRITE | ITER_KVEC, vec, num, size); in kernel_sendmsg()
746 iov_iter_kvec(&msg->msg_iter, READ | ITER_KVEC, vec, num, size); in kernel_recvmsg()
785 struct msghdr msg = {.msg_iter = *to, in sock_read_iter()
799 *to = msg.msg_iter; in sock_read_iter()
807 struct msghdr msg = {.msg_iter = *from, in sock_write_iter()
821 *from = msg.msg_iter; in sock_write_iter()
1630 err = import_single_range(WRITE, buff, len, &iov, &msg.msg_iter); in SYSCALL_DEFINE6()
1686 err = import_single_range(READ, ubuf, size, &iov, &msg.msg_iter); in SYSCALL_DEFINE6()
1702 err = sock_recvmsg(sock, &msg, iov_iter_count(&msg.msg_iter), flags); in SYSCALL_DEFINE6()
1872 UIO_FASTIOV, iov, &kmsg->msg_iter); in copy_msghdr_from_user()
[all …]
Dcompat.c86 UIO_FASTIOV, iov, &kmsg->msg_iter); in get_compat_msghdr()
/linux-4.4.14/net/tipc/
Dmsg.c269 if (copy_from_iter(pktpos, dsz, &m->msg_iter) == dsz) in tipc_msg_build()
300 if (copy_from_iter(pktpos, pktrem, &m->msg_iter) != pktrem) { in tipc_msg_build()
Dsocket.c677 struct iov_iter save = msg->msg_iter; in tipc_sendmcast()
711 msg->msg_iter = save; in tipc_sendmcast()
930 save = m->msg_iter; in __tipc_sendmsg()
954 m->msg_iter = save; in __tipc_sendmsg()
1053 save = m->msg_iter; in __tipc_send_stream()
1074 m->msg_iter = save; in __tipc_send_stream()
/linux-4.4.14/net/ipv4/
Dping.c617 &pfh->msg->msg_iter) != fraglen) in ping_getfrag()
623 &pfh->msg->msg_iter) != fraglen) in ping_getfrag()
Dip_output.c790 if (copy_from_iter(to, len, &msg->msg_iter) != len) in ip_generic_getfrag()
794 if (csum_and_copy_from_iter(to, len, &csum, &msg->msg_iter) != len) in ip_generic_getfrag()
Dtcp.c1202 err = skb_add_data_nocache(sk, skb, &msg->msg_iter, copy); in tcp_sendmsg()
1227 err = skb_copy_to_page_nocache(sk, &msg->msg_iter, skb, in tcp_sendmsg()
Dtcp_output.c3195 &fo->data->msg_iter); in tcp_send_syn_data()
Dtcp_input.c4513 err = skb_copy_datagram_from_iter(skb, 0, &msg->msg_iter, size); in tcp_send_rcvq()
/linux-4.4.14/drivers/net/
Dmacvtap.c1233 return macvtap_get_user(q, m, &m->msg_iter, m->msg_flags & MSG_DONTWAIT); in macvtap_sendmsg()
1243 ret = macvtap_do_read(q, &m->msg_iter, flags & MSG_DONTWAIT); in macvtap_recvmsg()
Dtun.c1513 ret = tun_get_user(tun, tfile, m->msg_control, &m->msg_iter, in tun_sendmsg()
1538 ret = tun_do_read(tun, tfile, &m->msg_iter, flags & MSG_DONTWAIT); in tun_recvmsg()
/linux-4.4.14/net/core/
Ddatagram.c722 if (skb_copy_and_csum_datagram(skb, hlen, &msg->msg_iter, in skb_copy_and_csum_datagram_msg()
/linux-4.4.14/net/rxrpc/
Dar-output.c620 ret = skb_add_data(skb, &msg->msg_iter, copy); in rxrpc_send_data()
/linux-4.4.14/net/bluetooth/
Da2mp.c66 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, &iv, 1, total_len); in a2mp_send()
D6lowpan.c521 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, &iv, 1, skb->len); in send_pkt()
Dl2cap_core.c2119 if (copy_from_iter(skb_put(skb, count), count, &msg->msg_iter) != count) in l2cap_skbuff_fromiovec()
2140 &msg->msg_iter) != count) in l2cap_skbuff_fromiovec()
Dsmp.c622 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, iv, 2, 1 + len); in smp_send_cmd()
/linux-4.4.14/net/netlink/
Daf_netlink.c2474 iter_is_iovec(&msg->msg_iter) && in netlink_sendmsg()
2475 msg->msg_iter.nr_segs == 1 && in netlink_sendmsg()
2476 msg->msg_iter.iov->iov_base == NULL) { in netlink_sendmsg()
/linux-4.4.14/net/atm/
Dcommon.c633 if (copy_from_iter(skb_put(skb, size), size, &m->msg_iter) != size) { in vcc_sendmsg()
/linux-4.4.14/net/caif/
Dcaif_socket.c542 if (unlikely(msg->msg_iter.iov->iov_base == NULL)) in caif_seqpkt_sendmsg()
/linux-4.4.14/net/unix/
Daf_unix.c1712 err = skb_copy_datagram_from_iter(skb, 0, &msg->msg_iter, len); in unix_dgram_sendmsg()
1917 err = skb_copy_datagram_from_iter(skb, 0, &msg->msg_iter, size); in unix_stream_sendmsg()
/linux-4.4.14/drivers/target/iscsi/
Discsi_target_util.c1283 iov_iter_kvec(&msg.msg_iter, READ | ITER_KVEC, in iscsit_do_rx_data()
/linux-4.4.14/net/packet/
Daf_packet.c2690 n = copy_from_iter(&vnet_hdr, vnet_hdr_len, &msg->msg_iter); in packet_snd()
2761 err = skb_copy_datagram_from_iter(skb, offset, &msg->msg_iter, len); in packet_snd()
/linux-4.4.14/net/sctp/
Dsocket.c1949 datamsg = sctp_datamsg_from_user(asoc, sinfo, &msg->msg_iter); in sctp_sendmsg()